- UID
 - 55798
 
 注册时间2008-9-4
阅读权限10
最后登录1970-1-1
周游历练 
  
 
 
 
该用户从未签到  
 | 
 
ASPack V2.12问题 
 
二、修正自校验 
关闭OD,重新载入刚刚脱壳修复后的文件下bp CreateFileA 断点F9运行来到这里! 
 
7C801A38 >  8BFF            MOV EDI,EDI 
7C801A3A    55              PUSH EBP 
7C801A3B    8BEC            MOV EBP,ESP 
7C801A3D    FF75 08         PUSH DWORD PTR SS:[EBP+8] 
7C801A40    E8 1FA60200     CALL kernel32.7C82C064 
7C801A45    85C0            TEST EAX,EAX 
7C801A47    74 1E           JE SHORT kernel32.7C801A67 
7C801A49    FF75 20         PUSH DWORD PTR SS:[EBP+20] 
7C801A4C    FF75 1C         PUSH DWORD PTR SS:[EBP+1C] 
7C801A4F    FF75 18         PUSH DWORD PTR SS:[EBP+18] 
7C801A52    FF75 14         PUSH DWORD PTR SS:[EBP+14] 
7C801A55    FF75 10         PUSH DWORD PTR SS:[EBP+10] 
7C801A58    FF75 0C         PUSH DWORD PTR SS:[EBP+C] 
7C801A5B    FF70 04         PUSH DWORD PTR DS:[EAX+4] 
7C801A5E    E8 E8A70200     CALL kernel32.CreateFileW 
7C801A63    5D              POP EBP 
7C801A64    C2 1C00         RETN 1C 
 
一路F8我们来到这里 
 
 
00492095   . /75 12         JNZ SHORT dumped_.004920A9   ;//这里的JNZ我们把它NOP 
00492097   . |B8 E0930400   MOV EAX,493E0 
0049209C   . |E8 6B12F7FF   CALL dumped_.0040330C 
004920A1   . |C1E0 02       SHL EAX,2 
004920A4   . |8945 F0       MOV DWORD PTR SS:[EBP-10],EAX 
004920A7   . |EB 11         JMP SHORT dumped_.004920BA 
004920A9   > \B8 E0930400   MOV EAX,493E0 
004920AE   .  E8 5912F7FF   CALL dumped_.0040330C 
004920B3   .  C1E0 02       SHL EAX,2 
004920B6   .  40            INC EAX 
004920B7   .  8945 F0       MOV DWORD PTR SS:[EBP-10],EAX 
004920BA   >  33C0          XOR EAX,EAX 
 
我把00492095的JNZ改为NOP后保存程序现在可以运行了,现在我们来去广告! 
我怎么对着做不下去的、??? 
在: 
7C801A64    C2 1C00         RETN 1C 
 
一路F8我们来到这里 
 
 
00492095   . /75 12         JNZ SHORT dumped_.004920A9   ;//这里的JNZ我们把它NOP 
 
就提示出错了,附上图片。。 
 
[ 本帖最后由 秋风四起 于 2008-9-5 08:24 编辑 ] |   
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们 
 
 
 
x
 
 
 
 
 |