如何签署 .EXE 文件

How to sign .EXE File

我正在分发一个 Excel 文件,该文件将作为 .EXE 文件分发,我有一些问题。

我是新手,所以请尽可能多地向非技术人员解释。

我基本上不希望 Microsoft SmartScreen 显示为 'suspicious' 或我的防病毒软件将其识别为病毒并将其删除。

请指导我应该使用什么?我看到了 EV 和 OV 证书,但不知道代码签名证书的区别。

另外,我更新VBA中的代码时,是否需要重新购买证书或流程如何?

谢谢。

  1. 从受信任的 CA 获得 1 个代码签名证书(用于两个签名 2./4.)- 是的,这意味着要花钱。
  2. 签署Excel VBP项目,每次VBA代码更改!),例如Excel中的集成开发环境(IDE)。
  3. 将 Excel 文件打包到 EXE
  4. https://docs.microsoft.com/en-us/dotnet/framework/tools/signtool-exe
  5. 签署exe文件
  6. 奖励 :) 下次你遇到非编程问题时 post superuser.com

以下是一些供应商(我没有附属关系,只是为第一个结果进行了网络搜索):