首页
社区
课程
招聘
[求助]请问如何定位程序被修改过的代码?
发表于: 2009-4-26 23:14 3587

[求助]请问如何定位程序被修改过的代码?

2009-4-26 23:14
3587
有两个程序,其中一个部分代码被修改,请问用什么方法可以定位到被修改的代码?OD能实现吗?

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

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 104
活跃值: (73)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
自己写个程序检查一下
2009-4-27 08:26
0
雪    币: 208
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
检查?  怎么检查啊?  难道是一个个的对照...
2009-4-27 08:51
0
雪    币: 208
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我记得有个软件好象就是进行程序对比的
2009-4-27 08:52
0
雪    币: 104
活跃值: (73)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
http://www.pediy.com/tools/Patchers.htm

其实自己写个程序逐字节比较一下也没什么麻烦的。如果程序是加壳的,脱壳后再进行修改,估计这个就很难弄了。
2009-4-27 08:55
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
6
用常见的补丁工具keymake可以比较文件直接生成补丁程序。

如果想要具体查看不同点,可以用各种文件比较工具,如BeyondCompare、UltraCompare等。
2009-4-27 09:31
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
恩 一般的16位修改器都自带比较文件
2009-4-27 09:59
0
雪    币: 251
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
用UE比对下吧~它有这个功能的
2009-4-27 10:11
0
雪    币: 216
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
谢谢各位,问题已基本解决。
2009-4-27 11:04
0
雪    币: 213
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
UltraEdit 有文件比较插件
2009-4-27 11:09
0
游客
登录 | 注册 方可回帖
返回
//