【问题标题】:signtool results corrupted setup.exesigntool 结果损坏 setup.exe
【发布时间】:2011-03-30 10:28:36
【问题描述】:

我尝试像这样签署我的 setup.exe: signtool sign /a setup.exe 签名成功,验证成功,但是当我开始设置时,它识别出内容已更改,并显示:“设置已损坏......”。我用两个不同的安装工具(Smart Installer、Actual Installer)试过这个。

编辑:使用实际安装程序,有一个解决方案:“为避免此问题,请转到通用图形页面并取消选中“自定义图标”复选框。”

【问题讨论】:

  • 也许安装文件有一个签名,在启动时会被验证。数字签名过程会修改此签名,并且该文件被视为已损坏。您使用的设置创作工具是否具有数字签名功能?如果是这样,请尝试使用它而不是命令行。
  • 如果您告诉我们您使用了哪些安装工具会有所帮助...
  • Cosmin Pirvu:我同意你的观点,但在这种情况下,每个人都应该经常遇到这个问题,但我没有发现任何人有同样的问题。
  • 您是否正在尝试重新签署已签署的文件?使用 Authenticode 只能获得一口樱桃 - 如果您修改已签名的文件,则无法通过重新签名来修复签名。

标签: installation code-signing signtool


【解决方案1】:

我遇到了同样的问题,S.I.M.似乎不仅在压缩数据中做一些校验,而且在整个文件中,所以它不能被签名,包括最后一个版本v5.0.4,不能被签名。该工具的开发人员似乎并不关心它,最后一次更新是 2011 年,并且他们没有回答许可客户询问此主题的支持通信,我认为只有销售系统运作良好,因为它是自动的,看起来像一个自动驾驶的项目,没有人落后。

所以购买 S.I.M.就是卡在没有迹象。

【讨论】:

    猜你喜欢
    • 2010-09-23
    • 1970-01-01
    • 2013-10-24
    • 1970-01-01
    • 2021-08-21
    • 2012-03-30
    • 1970-01-01
    • 2020-07-14
    • 2016-12-12
    相关资源
    最近更新 更多