首页
社区
课程
招聘
[旧帖] [求助]脱Armadillo CopyMem-ll +Debug-Blocker时,出错求助。仅仅是学做黑鹰初级练习(已解决) 0.00雪花
发表于: 2008-1-2 23:42 3008

[旧帖] [求助]脱Armadillo CopyMem-ll +Debug-Blocker时,出错求助。仅仅是学做黑鹰初级练习(已解决) 0.00雪花

2008-1-2 23:42
3008
新人,第一次发贴.
黑鹰初级练习23时到用另一OD附加子进程时用以下代码新建 EIP
00401000    60              pushad
00401001    9C              pushfd
00401002    68 DCFB1200     push 12FBDC                              ; ASCII "2F8::DA447D465C"
00401007    33C0            xor eax,eax
00401009    50              push eax
0040100A    50              push eax
0040100B    E8 B5A6A577     call RPCRT4.77E5B6C5
00401010    9D              popfd
00401011    61              popad
00401012  - E9 7A13A677     jmp RPCRT4.77E62391

F9运行出现如下错误

      不知道如何在地址 77E5B6C6 处绕过命令。请尝试更改EIP或者忽略异常执行程序。
按 Shift + F9 程序出现错误提示(类似跑飞)

另试:在调试选项(异常)添加范围 77E5B6C6 。  F9,错误提示一样。

求助
机器系统:XP-sp2(d)

补充:另试天草破解教程-中级14 ,结果一样。
请朋友推荐好用的OD版本,谢谢。。


0040100B    E8 B5A6A577     call RPCRT4.77E5B6C5
00401010    9D              popfd
00401011    61              popad
00401012  - E9 7A13A677     jmp RPCRT4.77E62391

手动改成
0040100B    E8 2FD9407C     CALL kernel32.CreateMutexA       ///注意这一行。
00401010    9D              popfd
00401011    61              popad
00401012  - E9 04DA407C     JMP kernel32.OpenMutexA          ///注意这一行。
即可。
这两天在PYG看到些关于Armadillo CopyMem-ll +Debug-Blocker的例子
谢谢PYG。
这里应该是 黑鹰教材的BUG吧。。新人要多练习啊。

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回