OD重新运行程序断点消失
比如说我下了个断点重新运行程序之后
就没了....这是为啥,百度/论坛搜索了,都没找到答案
有没有大佬解释一下...
对了 还有一个细节,重新运行程序的时候,激活那里会闪一下,变成 "仅一次" 如果想重启OD后 ,一定会断在下断地址 ,可以下硬件断点 , 具体百度
OD的F2下断点 , 是内存断点 ,当软件在OD里重新加载后 , 内存也会刷新(似乎可以通过保存udd文件 , 就是OD的调试记录)来使软件在OD重新打开时 , 内存断点也会存在 fx72e 发表于 2021-4-4 16:29
对了 还有一个细节,重新运行程序的时候,激活那里会闪一下,变成 "仅一次"
如果没说错的话 , OD的设计就是这样 应该是只有加载那个模块时才会显示你在那个模块的断点 本帖最后由 无闻无问 于 2021-4-4 22:32 编辑
通常有壳,断点在未被加载的模块中,或动态申请的空间中解密代码等,,此时,这些断点地址无效,可能就没有,即使有也会被自动禁用。通常,你点运行,程序跑到了你断点位置,断点地址有效,它自然显现,如果还没有,说明是动态空间,即断点地址是可变的,所以,你得确定你的断点是什么情况下…
故,如何让程序在启用断点前断下,再启用这些断点,也是一个值得研究的问题… 本帖最后由 冥界3大法王 于 2021-4-5 12:11 编辑
我见过无壳的有的程序会请掉
写个导入导出rva的就行了
我的X36dbg贴心助手解决了此问题 本帖最后由 zxcc00011 于 2021-4-10 20:05 编辑
冥界3大法王 发表于 2021-4-5 12:10
我见过无壳的有的程序会请掉
写个导入导出rva的就行了
我的X36dbg贴心助手解决了此问题
会不会是OD设置的问题造成的呢,我也碰到了,
https://blog.csdn.net/chupu2979/article/details/100616876
https://static.oschina.net/uploads/img/201706/24173711_YRF7.jpg
页:
[1]