首页
社区
课程
招聘
请问有无可象比较注册表一样比较EXE文件的工具
发表于: 2005-11-25 18:20 6441

请问有无可象比较注册表一样比较EXE文件的工具

2005-11-25 18:20
6441
请问有无可象比较注册表一样比较EXE文件的工具。

初学正在搞一软件,但其软件安装后选择不同的版本时需要用官方的不同可执行文件来覆盖原可执行文件即可,我的意思是说有无相关的工具可以比较此两个可执行文件有何差异的地方。谢谢

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

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 47147
活跃值: (20470)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
Ultra-Edit 自带一个比较工具 或 Beyond Compare

http://www.pediy.com/tools/Editors.htm
2005-11-25 18:27
0
雪    币: 217
活跃值: (99)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
如果文件差异不大,可使用系统自带的fc程序.
在命令行输入:
fc test1.exe test2.exe /b
2005-11-25 18:45
0
雪    币: 370
活跃值: (15)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
4
二进制比较会比较难,因为涉及资源、代码不同,导致不比配的地方太多而且也不直观。
建议用用2个OD分别加载,看看代码走向有什么不同。
一点拙见
2005-11-25 19:31
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
谢谢以上各位的建议及方法。
2005-11-25 19:35
0
雪    币: 14963
活跃值: (4748)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
6
Hexcmp不错~
2005-11-25 20:34
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
最初由 kanxue 发布
Ultra-Edit 自带一个比较工具 或 Beyond Compare

http://www.pediy.com/tools/Editors.htm


这两个不错
2005-11-25 22:16
0
雪    币: 175
活跃值: (2551)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
这样的软件应该很多。
2005-11-26 21:42
0
雪    币: 267
活跃值: (285)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
C:\WINDOWS\system32>fc /?
比较两个文件或两个文件集并显示它们之间的不同

FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/W] [/nnnn]
   [drive1:][path1]filename1 [drive2:][path2]filename2
FC /B [drive1:][path1]filename1 [drive2:][path2]filename2

  /A         只显示每个不同处的第一行和最后一行。
  /B         执行二进制比较。
  /C         不分大小写。
  /L         将文件作为 ASCII 文字比较。
  /LBn       将连续不匹配的最大值设为指定的行数。
  /N         在 ASCII 比较上显示行数。
  /OFF[LINE] 不要跳过带有脱机属性集的文件。
  /T         不要将 tab 扩充到空格。
  /U         将文件作为 UNICODE 文字文件比较。
  /W         为了比较而压缩空白(tab 和空格)。
  /nnnn      指定不匹配处后必须连续匹配的行数。
  [drive1:][path1]filename1
             指定要比较的第一个文件或第一个文件集。
  [drive2:][path2]filename2
             指定要比较的第二个文件或第二个文件集。
2005-11-28 04:10
0
游客
登录 | 注册 方可回帖
返回
//