繁体   English   中英

差异Windows .exe / .dll文件

[英]Diffing Windows .exe/.dll files

由于我们在版本控制中存储了一些.dll和一些.exe(不要问...),因此我希望能够可靠地区分哪些文件在两个修订版本之间已更改。 基本上, bindiff似乎是我要寻找的东西(请参阅用于区分Windows二进制文件的工具?以及Windows下的确定性构建 ),但是我可以找到的唯一下载链接是Windows XP(实际上是在第二个链接中给出)。

Windows 7可以使用bindiff吗? 还是有一个类似的工具可以排除PE时间戳,并且其中相同文件的编译之间可能发生变化的其他任何东西?

我们的工具(ECMerge)为此具有特定的可执行文件格式,它声明一个字段“ PE Header Timestamp”,在比较选项中可以忽略该字段。 如果这还不够,可以通过脚本编写(在JavaScript中)来增加文件格式的功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM