【发布时间】:2022-04-13 20:18:56
【问题描述】:
我最近考虑签署我的申请。 EV 的价格至少为每年 100 欧元/美元(任何低于 EV 的价格似乎都毫无意义)。
我的应用程序使用不需要管理员密码的基本安装程序(自解压 WinRar)。但这样做的缺点是我无法在 Program Files 中安装该应用程序。
这里的实际问题是,您会发现很多资源告诉您如何签署您的应用程序,但没有太多(根本)告诉您是否有任何真正的优势。例如:普通 PC 用户在安装时是否关心应用程序和 Windows 显示“发布者:未知”,或者他们只是快速点击确定按钮以尽快完成安装过程? 老实说,我不认为用户阅读和关心“未知”。这可能会阻止他实际上是黄色(而不是蓝色)。
所以,对于那些已经为他们的应用进行代码签名的人,我的问题是:在签署应用后,您是否看到了改进(下载、安装、销售)?
我应该为此投入任何时间/金钱/精力吗?
更新:似乎对应用进行签名还不够。在那之后,你必须继续努力提高你的声誉因素,否则,Microsoft SmartScreen 可能会弹出:https://mkaz.blog/code/code-signing-a-windows-application/
对于那些对价格感兴趣的人,这里有一些按价格排序的随机报价。我还将发布所需的文件: Signing a Windows EXE file
【问题讨论】:
-
1) 我为 Windows 市场编写软件,我赠送(开源)并为其他公司提供专业服务。我购买了自己的证书。要创建不会被阻止或显示可怕警告的 Windows 安装程序,您需要对安装程序和二进制文件进行代码签名。这是一个信任因素决定。对客户/用户的好处是,如果我在我的软件中放置了木马,Microsoft 可以将其追溯到我。作为一个让我对软件更有信心的客户。只是做生意的成本,你必须自己决定。
-
2) 另一个好处是我的版权和签名日期不能在软件中删除/更改,如果它是代码签名的。这有助于保护我的权利。另一个需要考虑的因素。
标签: certificate ssl-certificate code-signing ev-certificate