開始零基礎破解圖文系列教程
介紹一下這個軟件吧,我寫的一個簡單的軟件,方便初學者學習,容易理解。
程序需要輸入正確的帳號和密碼才可以登錄成功,否則登錄失敗。
可是我們不知道正確的帳號密碼。(也可以理解成是其他軟件注冊碼)
既然他能提示登錄成功與登錄失敗(或某些軟件提示注冊碼錯誤),就說明他有一個判斷,我們來打開OD載入程序,讓他判斷所有字符都是成功。
(由於是初級零基礎入門級教程,所以不涉及“各種殼”、“暗樁”等等系列干擾新手的元素)
在左上角窗口右鍵,選擇“中文搜索引擎”-“搜索ASCII”
之后搜索(Ctrl+F)輸入“登錄失敗”(也就是你不想看到的東西),找到結果后,我們雙擊那一行代碼。
我們向上找找,這個判斷跳轉的來源在哪兒。
下圖可以看到,在圖片最上方的je命令左邊有一條線,跳過了成功,指向了失敗前面的代碼。
我們在這行代碼上右鍵,選擇“二進制”-“NOP填充”
就是讓這個跳轉失效。那么現在,你所填寫的注冊碼或密碼,輸入所有字符或不輸入任何字符,都是正確的了!
但是還沒完,不用我說大家也知道,還需要保存一下~
我們右鍵,選擇“復制到可執行文件”-“所有”
跳轉后繼續右鍵“保存文件”,生成一個新的文件,可以覆蓋源文件。
最后,我們來打開剛才保存出來的新程序(也就是我們破解后的程序),是不是真的被PJ了?
我們還同樣輸入“123”,恭喜,成功破解!
怎么樣?
現在是不是覺得破解就是如此簡單?
有沒有信心深入破解?
學破解論壇會讓你成為破解高手!
測試破解的小程序我已經上傳,用到的OD就是學破解論壇專用版,也打包在附件里了。
快下載附件試試吧!你已經會PJ了!
----------------交流學習------------------
課程只是技術分享,請大家不要用到其他非法用途,謝謝合作。
課件地址:https://gitee.com/raoaro/pojie
QQ:1148212080
QQ群:115673482