吾愛破解 - LCG - LSG |安卓破解|病毒分析|huihengkj.com

 找回密碼
 注冊[Register]

QQ登錄

500彩票邀请码只需一步,快速開始

搜索
查看: 6053|回復: 92

[原創] 分析無密碼直接暴破超時代VPY視頻播放器的播放密碼

  [復制鏈接]
樓主
simont 發表于 2020-10-16 10:03 回帖獎勵
聲明:僅技術交流和學習!
前言:
你有沒試過在網上下載一套視頻,因網盤限速整整開機下載好幾晚,下完后打開發現加密了,又找不到賣家注冊。心里是幾萬只草泥馬飛奔啊。
于是不甘心和好奇下,償試自己破解
目前該軟件作者已停止更新。
今天就來分析如何繞過超時代VPY加密視頻播放器的播放密碼(自己下載個視頻加密器隨便加密個視頻償試)


1、打開界面,沒有密碼的提示如圖:

如果要觀看,需要播放密碼。本次因沒有播放密碼,我們要分析下試試能不能直接破解繞過注冊直接播放。
2、我們直接載入OD里,F9運行。運行后在本進程空間內找字符串,發現:CheckPassword 關鍵位置

雙擊字符串后,來到相應地址,反匯編窗口直接下斷隨便輸入密碼后點擊播放,程序直接斷下后F8分析。

程序斷下后,F8往下走發現在校驗密碼:

對流程不熟悉,我們直接往下走一遍看下它錯誤的密碼提示在哪。然后找關鍵地址進程PATCH。
經過錯誤償試后,來到這個關鍵位置:

本次是進行破解,并不是分析它的密碼算法。所以具體算法省略。。。。。。。。。。。
F8往下來到這個點。
[Asm] 純文本查看 復制代碼
00682726    8B83 08040000   mov eax,dword ptr ds:[ebx+0x408]         ; 壓入機器碼
0068272C    50              push eax
0068272D    8B83 0C040000   mov eax,dword ptr ds:[ebx+0x40C]         ; 視頻編號
00682733    50              push eax
00682734    8B83 14040000   mov eax,dword ptr ds:[ebx+0x414]         ; 未知
0068273A    50              push eax
0068273B    8B83 10040000   mov eax,dword ptr ds:[ebx+0x410]         ; 2  ??
00682741    50              push eax
00682742    8B83 B4030000   mov eax,dword ptr ds:[ebx+0x3B4]
00682748    0FB680 60030000 movzx eax,byte ptr ds:[eax+0x360]        ; 未知
0068274F    50              push eax
00682750    8D83 1C040000   lea eax,dword ptr ds:[ebx+0x41C]         ; 未知
00682756    50              push eax
00682757    8B8B 04040000   mov ecx,dword ptr ds:[ebx+0x404]
0068275D    8B55 FC         mov edx,dword ptr ss:[ebp-0x4]
00682760    8B83 00040000   mov eax,dword ptr ds:[ebx+0x400]
[color=#ff0000]00682766    E8 69B3FDFF     call IT資源社.0065DAD4[/color]
0068276B    85C0            test eax,eax
0068276D    74 41           je XIT資源社.006827B0



紅色的CALL就是密碼算法具體CALL,經過計算后會影響EAX的值。EAX的值會影響后面的JE是否跳轉。這個JE就是關鍵,如果不跳直接會報播放密碼錯誤。
于是斷定這是關鍵位置(前面F8把程序跑了遍發現)。直接將它改為JMP。你會驚訝的發現,視頻直接播放了。直接就成功完成了本次任務。
本篇分享的僅是技術交流和學習,作為學習破解入門或逆向分析的一種思路。

免費評分

參與人數 25吾愛幣 +20 熱心值 +22 收起 理由
H平凡世界H + 1 用心討論,共獲提升!
風的痕跡 + 1 + 1 期待大佬的成品軟件~
zjun777 + 1 熱心回復!
楠寶 + 1 謝謝@Thanks!
abadc_666 + 1 + 1 謝謝@Thanks!
duhao1027 + 1 + 1 鼓勵轉貼優秀軟件安全工具和文檔!
zhongmale + 1 + 1 謝謝@Thanks!
你只屬于我 + 1 + 1 大佬有成品軟件嗎?沒技術,又看不了很多教程,謝謝大佬
小白來學習 + 1 + 1 感謝發布原創作品,吾愛破解論壇因你更精彩!
gh0st_ + 1 用心討論,共獲提升!
江影影 + 1 + 1 用心討論,共獲提升!
17877087703 + 1 + 1 謝謝@Thanks!
qq919740 + 1 + 1 我很贊同!
thehird + 1 謝謝@Thanks!
gjdir + 1 + 1 謝謝@Thanks!
NWMZ + 1 謝謝@Thanks!
angguandianzi + 1 + 1 我很贊同!
olhoscn + 1 + 1 感謝發布原創作品,吾愛破解論壇因你更精彩!
JIAN_ + 1 + 1 同感!下載幾個G的網盤資源,結果文件解壓要密碼,頓時一句mmp
lovekin + 1 + 1 雖然看不懂,就想給你點個贊
茶城兄弟 + 1 + 1 鼓勵轉貼優秀軟件安全工具和文檔!
dydsaf + 1 + 1 我很贊同!
q13467982 + 1 看不懂的在此
楊川 + 1 + 1 用心討論,共獲提升!
年輕真是可怕 + 1 熱心回復!

查看全部評分

發帖前要善用論壇搜索功能,那里可能會有你要找的答案或者已經有人發布過相同內容了,請勿重復發帖。

推薦
byh3025 發表于 2020-10-16 10:13
大神怎么知道CheckPassword是關鍵點的呢
推薦
walkershow 發表于 2020-10-16 14:37
simont 發表于 2020-10-16 12:30
有播放器。 OD用參數加載

大神,請教下,為什么我在od里運行后是進入gpu 這窗口
然后中文搜索什么都找不到,但是如果直接跳到你截圖的地址是能看到checkpassword這個字符串的
請教請教,怎么回事!
4#
czyuyu 發表于 2020-10-16 10:05
5#
mo_mo_an 發表于 2020-10-16 10:15

下下來嘗個鮮
6#
huchhc 發表于 2020-10-16 10:25
支持,學習一下。
7#
ilavac 發表于 2020-10-16 10:28
沒有破解補丁嗎 大神
8#
wdb8899 發表于 2020-10-16 11:07
金盾2018S的破解才是厲害
9#
刀大喵 發表于 2020-10-16 11:16
應該再加個正常播放的圖
10#
發飆的熊貓君 發表于 2020-10-16 11:18
感謝分享,學習了
11#
tlbb5186 發表于 2020-10-16 11:18
破的哪個版本?
您需要登錄后才可以回帖 登錄 | 注冊[Register]

本版積分規則 警告:本版塊禁止灌水或回復與主題無關內容,違者重罰!

快速回復 收藏帖子 返回列表 搜索

RSS訂閱|小黑屋|處罰記錄|聯系我們|吾愛破解 - LCG - LSG ( )

GMT+8, 2020-10-28 14:02

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回復 返回頂部 返回列表

500彩票邀請碼-彩經網