Win7 64位系统下运行OllyDBG的困惑,ALT+F9不能返回到用户领空?

Win7 64位系统下运行OllyDBG的困惑,ALT+F9不能返回到用户领空?,第1张

我也遇到你的这种情况,找了很多资料都没法很好的解决,主要是OD从2004年就停止更新的问题导致和win7 64位的兼容搏启问题,解决方案:安装一个虚拟机,在虚拟机里安装XP 前部东西镇桐都在虚拟机里测试,这样基旅如可以保证使用正常

第一: OD载入后会停留在程序入口,刚开始就是暂停的橘改.

第二: 如果你按f9后OD会开始执行你的程序,这时候除非碰到断点是不会停止的,如果你是按了f9后停留在ntdll说明程序此时遇到中段或者进入了更高级别的段,OD是调试r3级别程序的利器但是无法对r0级携余别的代码进行调试.

第三: 许多程序都会用一个小小的手段来迷惑调试者,那就是seh结构化异常处理来进行程序的跳转或者判断程序是否给调试. 此情况比较多,但是OD会有提示.

第四: 而不是程序的领空这句话说的我很蛋疼,你并没有告诉我你的程序执行情况,是否断点,是否异常,或者OD是否提示IO指令等等.

所以请你把od的提示弄清楚后在发问,详细的代码段,执行环境,断点数量.和出现问圆隐判题.

在OD中,设置插件路径。

菜单【选项】->【目录】->插件路径。

最好在存老罩放OD的目录下建立一个存放插件的目录,比如 PlugIn ,将所有的插件都拷贝到这败含伏个目录,并在这个目录下再建立一个不使用插件的路径, NoUsePI 将所有暂时不使用察携的插件放到这个目录,不要不管用不用,都将所有的插件全部安装,这样每次选择要使用的插件,由于插件太多,选择非常不方便,而且也占用机器资源,或因插件本身的问题使OD运行不稳定。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8265678.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存