我想比较两个exe文件.我应该确保服务器上的现有exe是我现在的代码的产物.
我在用
>dumpbin /rawdata oldfile.exe > oldfile.txt
>dumpbin /rawdata newfile.exe > newfile.txt
>fc /b oldfile.txt newfile.txt //compare them like this
>windiff oldfile.txt newfile.txt // or this
Run Code Online (Sandbox Code Playgroud)
我猜他们应该只是时间戳不同.这些是来自visual studio 2003的VB.net exes.
有什么想法吗?
谢谢.
如果您要做的就是验证二进制文件是否相同,那么您可以使用md5sum或sha1sum等实用程序来有效地散列二进制文件.如果每个二进制文件的哈希值相同,那么文件的可能性是相同的.