首页
论坛
课程
招聘
ida中隐藏nop
2007-12-26 15:18 6895

ida中隐藏nop

2007-12-26 15:18
6895
在用IDA时,有些壳的花多的受不了,去花后很多的nop
看起来很不爽,就写了个小脚本

不知各位老大有什么好方法 好工具 推荐一下

[招生]科锐逆向工程师培训46期预科班将于 2023年02月09日 正式开班

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 5536
活跃值: 活跃值 (56)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
forgot 活跃值 26 2007-12-26 17:21
2
0
#include <idc.idc>
static main() {
  auto ptr, i;
  ptr = 0x401000;
  while ( ptr = FindBinary(ptr, SEARCH_DOWN | SEARCH_NEXT, "CC") ) {
    for (i = 0; i < 16; ++i) {
      if ( Byte(ptr + i) != 0xCC
        && ((buf + i) & 15) == 0) {
        HideArea(buf, buf + i, "", "", "", -1);
        buf = buf + i;
        break;
      }
    }
  }
}
雪    币: 313
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
throb 活跃值 2007-12-26 17:55
3
0
去掉的好处是看到养眼,坏处是神奇的F5不在神气了,解决方法:用nop,不要用HideArea
雪    币: 220
活跃值: 活跃值 (82)
能力值: ( LV13,RANK:530 )
在线值:
发帖
回帖
粉丝
foxabu 活跃值 13 2007-12-27 14:04
4
0
为啥你的代码被格式化过了?
游客
登录 | 注册 方可回帖
返回