首页
社区
课程
招聘
[求助]请老师指点
发表于: 2009-3-6 19:16 2645

[求助]请老师指点

2009-3-6 19:16
2645
按F9执行程序,就会中断在OEP第二行:

此时如果将光标向上移,会发现第一句代码变乱了:
004010C7 000D 0A000055 add [5500000A], cl
004010CD 8BEC mov ebp, esp

这是因为Ollydbg将数据当汇编代码来分析了,你可以按 Ctrl+ALT+向上光标键 将当前显示的代码向上滚动一个字节就可看到正确的汇编代码了:

004010CC 55 push ebp
004010CD 8BEC mov ebp, esp //中断在这行
004010CF 83EC 44 sub esp, 44
004010D2 56 push esi
004010D3 FF15 E4634000 call [4063E4] ; kernel32.GetCommandLineA

问题是我按CTRL+ALT +想上光标键,显示的汇编代码不是 004010CC 55 push ebp

原文http://bbs.pediy.com/showthread.php?t=20366 第7楼

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
2
试试Ctrl+UP。
2009-3-6 21:03
0
雪    币: 204
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
还是不行,困惑 Ctrl+ALT+向上光标键 将当前显示的代码向上滚动一个字节,
请问,滚动一个字节时候连续按8次Ctrl+ALT+向上光标键?
声明,我的OS系统是 XP
2009-3-8 14:14
0
游客
登录 | 注册 方可回帖
返回
//