首页
社区
课程
招聘
[求助]请问,IDA6.6有没有自动修改指令的功能?
发表于: 2017-12-22 13:40 3915

[求助]请问,IDA6.6有没有自动修改指令的功能?

2017-12-22 13:40
3915
反编译的代码里加了无数的干扰代码,导致IDA无法自动找到下一个指令,就无法把同一个函数完整的放到同一个视图中,甚至直接不认为是代码了。
这些干扰代码都是固定的几个套路,比如:用
call    $+5
pop     eax
得到代码地址,然后经过各种运算绕去绕来的,最后来个jmp eax,IDA就懵逼了,函数就到此未知,实际上最后一个jmp就是跳转到吓一跳指令。

请问有没有什么功能,能自动找到相同的代码段,然后 把代码从 call    $+5这里就修改成 jmp指令?

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 200
活跃值: (231)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我自己写了个程序,自动查找代码段,自动改。直接替换,能用,没毛病。
2021-5-31 10:52
0
雪    币: 9934
活跃值: (2554)
能力值: ( LV6,RANK:87 )
在线值:
发帖
回帖
粉丝
3
以前研究过一点,抛砖引玉
c97K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6T1L8r3!0Y4i4K6u0W2j5%4y4V1L8W2)9J5k6h3&6W2N6q4)9J5c8Y4q4I4i4K6g2X3x3e0f1H3y4e0V1#2x3e0g2Q4x3V1k6S2M7Y4c8A6j5$3I4W2i4K6u0r3k6r3g2@1j5h3W2D9M7#2)9J5c8U0p5H3y4e0x3^5z5o6t1J5y4l9`.`.
2021-5-31 10:58
0
游客
登录 | 注册 方可回帖
返回