逆向破解之160個CrackMe —— 018
阿新 • • 發佈:2019-08-27
CrackMe —— 018
160 CrackMe 是比較適合新手學習逆向破解的CrackMe的一個集合一共160個待逆向破解的程式
CrackMe:它們都是一些公開給別人嘗試破解的小程式,製作 crackme 的人可能是程式設計師,想測試一下自己的軟體保護技術,也可能是一位 cracker,想挑戰一下其它 cracker 的破解實力,也可能是一些正在學習破解的人,自己編一些小程式給自己破。
CrackMe簡稱CM。 程式下載地址:點選我來源 <-點選檢視
編號 | 作者 | 保護方式 |
017 | Brad Soblesky | Serial |
工具
x32dbg
開始破解之旅
ON.1
爆破方式
使用x32dbg開啟018號程式
右鍵 搜尋->當前模組->字串
我們看到了錯誤提示字串和正確提示字串
錯誤提示字串地址:004015B4
正確提示字串地址:0040159E
我們進入0040159E地址處,看到一處跳轉包含了正確提示,跳轉則來到錯誤提示處,我們在地址00401595處下斷
在輸入框內輸入任意資料,點選check按鈕,停在了我們的斷點處
我們將JNE改為NOP
F9執行
bingo ~ 破解成功
ON.2
追碼方式
我們在0040158D處下斷點,程式在此處進行驗證然後跳轉,我們在此處下斷點
我們看到00401588處有一串字串“<BrD-SoB>” 疑似註冊碼,我們輸入到文字框內點選Check按鈕
bingo ~破解成功
&n