gpt4 book ai didi

.net - 如何比较两个 exe 文件(一个是现在用旧代码构建的,一个是几个月前构建的现有 exe 文件)?

转载 作者:行者123 更新时间:2023-12-02 17:34:10 38 4
gpt4 key购买 nike

我正在比较两个 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

我想它们应该只是时间戳不同。这些是来自 Visual Studio 2003 的 VB.net exe。

有什么想法吗?

谢谢。

最佳答案

如果您想要做的只是验证二进制文件是否相同,那么您可以使用 md5sum 或 sha1sum 等实用程序,它可以有效地对二进制文件进行哈希处理。如果每个二进制文件的哈希值相同,则文件很可能是相同的。

关于.net - 如何比较两个 exe 文件(一个是现在用旧代码构建的,一个是几个月前构建的现有 exe 文件)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1296590/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com