1

我想在我的 exe 中添加一个可变长度的用户数据。例如,我不想在每次提交快速测试供某人查看时更改构建版本。如果我在 exe 中没有存储/可用的构建选项,我想添加 git/mercurial 分支信息和构建选项。这样我可以将 exe 放入 util 并获取我需要的数据。

将额外的数据添加到 exe 的末尾可以吗?它将是一个带有 Visual Studio 或 gcc 的 Windows C++ exe 构建,或者它可能是一个 .NET 应用程序

4

1 回答 1

1

一些病毒检查程序可能会在这类事情上触发(如果您有的话,在您自己的机器上,或者可能在目标机器上)。

另一种方法是保留(手动或自动)您发送给人们的可执行文件的 SHA1 日志。然后,您可以通过计算可执行文件的 SHA1 并将其与日志中的条目进行比较来查看某人正在运行的确切版本。

于 2012-08-15T21:24:51.490 回答