首页
社区
课程
招聘
[求助]IDA观察模块的时候,能否指定加载的地址
发表于: 2011-8-10 10:56 8369

[求助]IDA观察模块的时候,能否指定加载的地址

2011-8-10 10:56
8369
比如使用IDA加载一个EXE或者DLL模块,模块的地址与实际运行时的地址可能不一样,IDA里有没有选项配置这个首地址的?

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

收藏
免费 0
支持
分享
最新回复 (12)
雪    币: 204
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
好问题,估计应该可以吧 嘿嘿
2011-8-10 11:06
0
雪    币: 2242
活跃值: (488)
能力值: ( LV9,RANK:200 )
在线值:
发帖
回帖
粉丝
3
选择手动加载[Manual Load]选项
2011-8-10 11:32
0
雪    币: 113
活跃值: (100)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
[QUOTE=疯子;989464]选择手动加载[Manual Load]选项[/QUOTE]

强,这个可以,但针对的是新打开的。
如果是已经加载好的模块,并且已经生成了一些注释,重新打开的话原来的信息会被覆盖掉,可以有配置的地方嘛?
2011-8-10 13:28
0
雪    币: 435
活跃值: (1277)
能力值: ( LV13,RANK:388 )
在线值:
发帖
回帖
粉丝
5
先将你原来的分析结果输出一个idc脚本

然后手动重新加载
分析完成后,记事本打开刚才的idc 找到所有的MakeComm MakeName调用
提取出来,改掉第一个参数,改成你的加载地址+offset,
把提取出来的制作一个idc,跑一遍就行
如果还想要struct信息 把Structures_0函数整个跑一遍就行

这个是比较笨的办法,理想的方法是做一个ida插件
2011-8-10 14:03
0
雪    币: 204
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
不错啊,MakeComm MakeName是什么呢 忘了一下子

另外再问个白痴问题  360错误报我的一个.sys文件  我就取找特征码
结果我查看特征码位置上的数据 就是 36 00 两字节  我昏倒 这2字节按理
很多啊。它怎么就认为是病毒呢 36 00 那一行的数据是 57 36 6B 36 77 36 94 36 00 W6k6w6?6  这个就搞得我没法修改了
哦  这个区段我看了应该是再 .reloc 区段中 重定位区段
2011-8-10 15:18
0
雪    币: 435
活跃值: (1277)
能力值: ( LV13,RANK:388 )
在线值:
发帖
回帖
粉丝
7
MakeComm MakeName
是ida内部函数名 一个是生成注释,一个是生成名称
下面的问题我答不了
2011-8-10 15:37
0
雪    币: 204
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
主要是我的一个驱动要被误报 所以想找下特征码改一些

结果我查看特征码位置上的数据 就是 36 00 两字节  我昏倒 这2字节按理
很多啊。它怎么就认为是病毒呢 36 00 那一行的数据是 57 36 6B 36 77 36 94 36 00 W6k6w6?6  这个就搞得我没法修改了
哦  这个区段我看了应该是再 .reloc 区段中 重定位区段

说明 绝对是 36 00这个地方 因为我把 36改成00 就不会被报病毒了  想问为什么呢?
36 00也能拿来作为特征码  奇怪啊
2011-8-10 16:55
0
雪    币: 3116
活跃值: (1269)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
9
貌似我回过这个问题。

上传的附件:
2011-8-10 17:07
0
雪    币: 113
活跃值: (100)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
10


是个方法,就是工作量大了点。
这工具不算太好用啊。无论如何,多谢了。
2011-8-10 17:07
0
雪    币: 30
活跃值: (56)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
11
[QUOTE=zhouws;989587]貌似我回过这个问题。

[/QUOTE]

9楼正解,我也是找了很长时间才找到.....
2011-8-10 17:18
0
雪    币: 113
活跃值: (100)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
12
[QUOTE=zhouws;989587]貌似我回过这个问题。

[/QUOTE]

这个才是我想要的答案啊。可惜我刚刚照着楼上的方式做了。
2011-8-10 17:24
0
雪    币: 34
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
好东西 学习下
2011-8-11 08:58
0
游客
登录 | 注册 方可回帖
返回
//