windows - 如何对 Inno Setup 生成的卸载文件进行数字签名?

标签 windows inno-setup digital-signature uninstallation

Windows Logo Program要求对 Inno 生成的 unins000.exe 进行签名。 我设计的唯一方法是解压安装程序,签名,然后再次重新打包。有没有更简单的方法?

我找到了一个 Inno Unpacker,但我不确定如何重新打包它。

最佳答案

在 InnoSetup 的 5.2.4 版本中,添加了一个新的 [Setup] 部分指令以帮助签署 setup.exe 和卸载:

Added new [Setup] section directive: SignTool, which makes it possible to further automate digital signing of Setup and Uninstall. See the help file for more information.

来源:http://www.jrsoftware.org/files/is5-whatsnew.htm

关于windows - 如何对 Inno Setup 生成的卸载文件进行数字签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3962092/

相关文章:

windows - Golang exec .bat 或 .exe 文件但没有得到输出

c - 如何使用 C 连接到 FTP?

c++ - InnoSetup - 检查是否安装了 visual studio 2010 crt redist,如果没有则运行安装程序

inno-setup - 尽管已安装,但 Windows 10 上的 URL 开始菜单条目丢失

java - 如何签署自定义 JCE 安全提供程序

windows - 如何在 GetLastError() 返回 ERROR_MOD_NOT_FOUND 后获取丢失的 DLL 名称

inno-setup - 如何测试 Inno Setup 运行的文件夹中是否存在文件?

macos - OS X .dmg 签名在下载后丢失

java - ECC ASN1 签名验证失败

windows - Tortoisehg 在使用 subrepos 时打开控制台窗口。我该如何阻止它?