首页
社区
课程
招聘
[求助]IDA的SDK,如何Undefine?
发表于: 2007-10-19 10:00 6329

[求助]IDA的SDK,如何Undefine?

2007-10-19 10:00
6329
IDA高手帮忙指点一下,如何用SDK,Undefine一个数据区域,然后将其转换为代码。
用了它里面的do_unknown()怎么不太管用?偶尔能成。

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 214
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
do_unknown(ea, 0);   // make the memory unexplored
                                       // or use do_unknown_range(ea,size, 0) to undefine a memory range
ua_code(ea);              // create an instruction at the specified address
2007-10-23 03:17
0
雪    币: 87
活跃值: (47)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
3
恩,多谢回复。
就是do_unknown好像不太灵,几乎都不成功。。。
我想将某些数据do_unknown,然后转为字节do_byte,也不成功。不用do_unknown,直接do_byte也不成功。。。。
2007-10-23 10:14
0
雪    币: 214
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
Try

do_unknown(get_item_head(ea), 0);
2007-10-24 01:29
0
雪    币: 87
活跃值: (47)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
5
多谢,晚上回去试下。
2007-10-24 08:38
0
雪    币: 87
活跃值: (47)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
6
可以了,多谢。
2007-10-25 01:15
0
游客
登录 | 注册 方可回帖
返回
//