小弟最近用Volx大俠的腳本Aspr2.XX_IATfixer_v1.02
脫ASProtect 2.1x SKE -> Alexey Solodovnikov的殼
00A0E5EC 68 BAE2FF0F push 0FFFE2BA
00A0E5F1 68 D41E0000 push 1ED4
00A0E5F6 68 14C70000 push 0C714
00A0E5FB 68 00600400 push 46000
00A0E600 FF35 D4B4A300 push dword ptr ds:[A3B4D4]
00A0E606 E8 75D3FFFF call 00A0B980
00A0E60B 310424 xor dword ptr ss:[esp],eax
00A0E60E 8B05 D4B4A300 mov eax,dword ptr ds:[A3B4D4]
00A0E614 010424 add dword ptr ss:[esp],eax
00A0E617 C3 retn
00A0E618 C3 retn
運行到紅色位子出現了一個視窗
There are stolen code after API and the address of the call xxxxxxxx are saved in the file named SCafAPI.bin
按確定後!我繼續運行腳本,又出現一個視窗
Import table is fixed you can dump the file now or later ckeck the address and size of IAT in log window
但是還是在紅色的位子
00A0E5EC 68 BAE2FF0F push 0FFFE2BA
00A0E5F6 68 14C70000 push 0C714
00A0E5FB 68 00600400 push 46000
00A0E600 FF35 D4B4A300 push dword ptr ds:[A3B4D4]
00A0E606 E8 75D3FFFF call 00A0B980
00A0E60B 310424 xor dword ptr ss:[esp],eax
00A0E60E 8B05 D4B4A300 mov eax,dword ptr ds:[A3B4D4]
00A0E614 010424 add dword ptr ss:[esp],eax
00A0E617 C3 retn
00A0E618 C3 retn
接著我用運行腳本,出現了一個視窗
OEP found no stolen code at the OEP
按下確定來到
0040AEEF 55 push ebp
0040AEF0 8BEC mov ebp,esp
0040AEF2 6A FF push -1
0040AEF4 68 10CF4000 push 0040CF10
0040AEF9 68 76B04000 push 0040B076 ; jmp 到 msvcrt._except_handler3
0040AEFE 64:A1 00000000 mov eax,dword ptr fs:[0]
0040AF04 50 push eax
0040AF05 64:8925 0000000>mov dword ptr fs:[0],esp
0040AF0C 83EC 68 sub esp,68
0040AF0F 53 push ebx
0040AF10 56 push esi
0040AF11 57 push edi
來到上面紅色的位子,就在這裡我用LordPE完整脫殼
接著用ImportREC修復
用OD的Dump找到 Modyfi "AFFE"
再 ImportREC 的 OEP 貼上 "AFFE" 點選"自動搜尋",然後點選"獲取表格"
點選"顯示無效函數",結果沒有無效,在點選修復轉存檔案,點選之前用LordPE脫的檔案
就完成了!但是完成後!點選脫殼的檔案,在使用者跟密碼那邊點選登錄
程式就當機了,無法使用,但是其他功能卻可以,希望有大大可以解答
是我脫殼失敗還是少掉了什麼,希望大大也可以解答
下面是圖片,對照上面的字,是網路相簿不會有毒
http://photo.pchome.com.tw/gash0325/121666718149/
圖有點小,不好意思
另外還有一個Hook.dll的檔案,也是同樣的殼,沒有這個軟體就開不起來
是否這個也要脫呢?還是就是這個導致沒辦法使用
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!