首页
社区
课程
招聘
[求助]关于OllyDbg的四个问题
发表于: 2006-9-28 16:03 6648

[求助]关于OllyDbg的四个问题

2006-9-28 16:03
6648
使用Olldbg过程,老是出现以下几个情况,使得调试过程很不爽,请问如何解决?我用的是1.10汉化第2版的

1。单步执行中,在某些地方按F2设置了断点,然后ctrl-F2重新开始程序,发现断点消失了!!而似乎是在程序未运行前设的断点能够在下次ctrl-F2后保存下来,不知有何机关??

2。关于注释,双击,加入注释,发现ctrl-f2重新开始后,有部分注释没有了?辛苦工作白费,不知为何?

3。还是关于注释,不知OllDbg将其保存在哪里,如果是udd\*.udd,为何当我添加完注释后,udd\*.udd的修改时间还是很久以前的?OllDby会在什么时候把断点等信息写入到udd文件??

4。关于代码复制,分析完代码,加了好多注释,想把部分代码和相应的注释拷贝下来到一个文本文件里,但发现只能复制地址和反汇编代码,注释复制不进来,不知该如何操作??

请知道的DX指教

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

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 440
活跃值: (922)
能力值: ( LV9,RANK:690 )
在线值:
发帖
回帖
粉丝
2
第4点是没有问题的
右键,复制到剪切板
2006-9-28 16:17
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢楼上的,第4条是因为那个插件的原因,现在OK了,

其他3个问题有谁可以讲讲吗?
2006-9-28 17:16
0
雪    币: 263
活跃值: (10)
能力值: ( LV9,RANK:250 )
在线值:
发帖
回帖
粉丝
4
1。单步执行中,在某些地方按F2设置了断点,然后ctrl-F2重新开始程序,发现断点消失了!!而似乎是在程序未运行前设的断点能够在下次ctrl-F2后保存下来,不知有何机关??

是不是程序本身加了壳,这样会使 OD 重启后断点消失

2。关于注释,双击,加入注释,发现ctrl-f2重新开始后,有部分注释没有了?辛苦工作白费,不知为何?

在系统领空,部分程序会使你的注释不见了
2006-9-28 22:00
0
雪    币: 58782
活跃值: (21905)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
5
最初由 simina 发布


1。单步执行中,在某些地方按F2设置了断点,然后ctrl-F2重新开始程序,发现断点消失了!!而似乎是在程序未运行前设的断点能够在下次ctrl-F2后保存下来,不知有何机关??


设置ollydbg.ini,将配制文件里改成如下:Backup UDD files=1
2006-9-29 08:57
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
谢谢楼上两位,现已经基本搞清楚,断点和注释消失是因为主程序A调用了旗下(非系统)的一个DLL库B,而我所加的断点和注释正是在这个DLL库上。

新问题,对于程序自身开发的DLL库,如何在其领空上下长期断点和不消失的注释?
2006-9-29 10:16
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
最初由 simina 发布
谢谢楼上两位,现已经基本搞清楚,断点和注释消失是因为主程序A调用了旗下(非系统)的一个DLL库B,而我所加的断点和注释正是在这个DLL库上。


新问题,对于程序自身开发的DLL库,如何在其领空上下长期断点和不消失的注释?


顶一下哈
2006-9-30 10:38
0
游客
登录 | 注册 方可回帖
返回