標 題:解密標準操作流程-----解密技術規範之總則 (1千字)
發信人:staray
時 間:2002-4-8 11:19:45
詳細資訊:
解密標準操作流程-----解密技術規範之一
一點個人的觀點,也算小總結吧,staray
一、拿到一個軟體,我們cracker首先要做的是檢測殼的型別,並知道軟體是用什麼語言編制的
如果象以前的單追碼也可以直接用sice,不過現在大部分都用國產的trw了,所以
要脫殼
二、然後我們就要進行脫殼工作,有脫殼機的就自動,沒有的就手動
相關工具可以在http://www.exetools.com找到
三、根據編制語言來選擇除錯工具來分析,一般用wdasm或ida,不過也可以向下面的
vb用smartcheck wktvbde
等
delphi和borland c 用dede
vc應該什麼都可以用了,它的反編譯可以看到大部分未加密文字
把相關地址和程式碼找到後,同時複製到一個文字文件中,以備自己參考和寫教程(可以邊追蹤邊記錄,這是個好習慣)
然後用動態除錯工具(sice、trw、ollydbg等)來動態追蹤
四、如果程式有crc就要解除,參看看雪光碟中的文章
五、破解結束後,根據結果(序列號、補丁、序號產生器等)選擇釋出過程(為什麼我們國內組織沒有自己的最後打包程式呢?)並補充教程相關內容釋出到看雪論壇,交流才能進步!
請大家補充,使新手迅速入門,謝謝。大家一定要熟練掌握各流程的一個工具
這樣水平能迅速提高
個人觀點,要提高自己的水平就要多練習,新手可以參看教程邊學邊破
遇到個軟體先搜尋精華中的內容,如果有以前的版本那麼應該很快的瞭解作者的保護思路!
作者:staray[BCG]
2002.4.8