我开发了一个在Windows上使用的桌面应用程序,并且想知道如何让我的可执行文件签名,以便他们停止显示有关来自未知发布者的那些可怕的警告消息。在发布二进制文件之前,我对它有点熟悉。我有一个相同程序的Linux端口,它通过它自己的签名存储库(apt-get)进行分发。
签署Windows可执行文件的过程看起来非常复杂,我找不到一个关于该做什么的简单教程,而是成千上万的网页只描述过程的一部分,或者深入探讨过程。
我只需要在Windows下签署可执行文件所需的快速步骤列表。我相信它被称为“authenticode”。
答案 0 :(得分:2)
工具请参阅MSFT Introduction to Code Signing
编辑:您从提供商那里购买证书 - 大多数网络注册商都会出售它们 然后使用msft工具
简单地签署可执行文件请参阅http://www.instantssl.com/code-signing/code-signing-process.html