首页
社区
课程
招聘
[己解决]关于OD调试程序, 分析代码的问题
发表于: 2007-12-21 21:45 3673

[己解决]关于OD调试程序, 分析代码的问题

2007-12-21 21:45
3673
关于OD调试程序, 分析代码的问题:

在用汇编写程序时,当OD分析好程序后,若再更改源程序,OD再重新加载程序后,发现更改部分的代码都不分析了,如下所示:

00401090   .  50            PUSH EAX
00401091   .  68 6C304000   PUSH OFFSET T1.strKeyName                ;  ASCII "mysoft1"
00401096   .  68 54304000   PUSH OFFSET T1.strRegKey                 ;  ASCII "Software\sknifer\mysoft"
0040109B      68            DB 68                                    ;  CHAR 'h'
0040109C      02            DB 02
0040109D >    00            DB 00
0040109E      00            DB 00
0040109F      80            DB 80
004010A0      E8            DB E8
004010A1      7F            DB 7F
004010A2      FF            DB FF
004010A3      FF            DB FF
004010A4      FF            DB FF
004010A5      0B            DB 0B
004010A6      C0            DB C0
004010A7      74            DB 74                                    ;  CHAR 't'
004010A8      12            DB 12
004010A9      6A            DB 6A                                    ;  CHAR 'j'
004010AA      00            DB 00
004010AB      6A            DB 6A                                    ;  CHAR 'j'
004010AC      00            DB 00
004010AD      8D            DB 8D
004010AE      85            DB 85
004010AF      00            DB 00
004010B0      FF            DB FF
004010B1      FF            DB FF
004010B2      FF            DB FF
004010B3 > .  50 6A 00      ASCII "Pj",0
004010B6 >    E8            DB E8
004010B7      3F            DB 3F                                    ;  CHAR '?'
004010B8      00            DB 00
004010B9      00            DB 00
004010BA   .  00C9          ADD CL,CL
004010BC   .  C3            RETN
004010BD > >  E8 BFFFFFFF   CALL T1.TestFunc
。。。

当然,可以将这一部分选中,然后让OD分析。但由于在调试程序的过程中,更改甚为频繁,如果每改一次源程序,就这样操作一下,感觉很不方便,不知是否有好的方法,在OD每次加载程序时,能自动将变化后的代码也分析出来。

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

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 740
活跃值: (952)
能力值: ( LV9,RANK:160 )
在线值:
发帖
回帖
粉丝
2
CTRL+A
2007-12-22 19:39
0
雪    币: 47147
活跃值: (20380)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
3
如不行,试试OD右键,"分析/从模板中删除分析"
2007-12-22 19:59
0
雪    币: 266
活跃值: (52)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
4
多谢老大指点
Ctrl+A不行,用“分析/从模板中删除分析”还行,比我的方法要简单一些,我原来都是先选中末分析出的代码,再让OD分析的。
谢谢老大!
2007-12-22 20:49
0
游客
登录 | 注册 方可回帖
返回
//