【问题标题】:Retroactively Signing Office COM Add-in追溯签署 Office COM 加载项
【发布时间】:2020-11-18 18:32:50
【问题描述】:

我有一个用于 COM Office 插件的 .msi 和 .exe 安装程序,但该安装程序没有发布者证书。

我需要向此安装程序申请我自己的授权证书。

我该怎么做?

【问题讨论】:

标签: plugins com windows-installer


【解决方案1】:

您可以使用SignTool.exe (Sign Tool) 使用您自己的数字签名对安装程序进行签名。签名工具是一个命令行工具,可以对文件进行数字签名、验证文件中的签名以及为文件添加时间戳。此工具随 Visual Studio 自动安装。要运行该工具,请使用 Visual Studio 的开发人员命令提示符(或 Windows 7 中的 Visual Studio 命令提示符)。例如:

以下命令使用存储在受密码保护的 PFX 文件中的证书对文件进行数字签名。

signtool sign /f MyCert.pfx /p MyPassword /fd SHA256 MyFile.exe

以下命令对文件进行数字签名和时间戳记。用于签署文件的证书存储在 PFX 文件中。

signtool sign /f MyCert.pfx /t http://timestamp.digicert.com /fd SHA256 MyFile.exe

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-11
    • 1970-01-01
    • 2011-07-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多