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

[求助]关于OD调试程序, 分析代码的问题

2007-12-21 21:45
6819
关于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每次加载程序时,能自动将变化后的代码也分析出来。

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 266
活跃值: (52)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
2
晕,怎么发了两个贴子
2007-12-21 21:48
0
雪    币: 200
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
删除对应的UDD文件,再重新分析一遍咯~

另外,我不觉得每次按一下ctrl+A有多浪费时间啊
2007-12-23 05:50
0
雪    币: 266
活跃值: (52)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
4
删除对应的UDD文件,太费事了,还要跑到UDD文件夹上去删除文件

ctrl+A 没有用

不过,Kanxue老大已经指点了一个较好的方法,右键->分析->从模块中删除分析

这样就可以了。
2007-12-23 08:19
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
【求助】这个软件如何才能绕过网络验证,是通达信全能LEVEL2版,我搞了好多天了,因初学技术菜,希望高手指点一下小弟,感激涕零...   为什么我不能上传附件啊?这个是官方下载地址

http://www.tdx.com.cn/products/autoup/client/new_zszq_fastjy.exe
2007-12-23 10:23
0
雪    币: 266
活跃值: (52)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
6
嘿,Kplee兄弟,进错屋了
2007-12-23 17:17
0
雪    币: 174
活跃值: (620)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
我也是一直是这样用的,每次都要删除分析,再分析,真的觉得麻烦
将就着用吧:)
2007-12-23 22:05
0
游客
登录 | 注册 方可回帖
返回
//