SSL证书、代码签名证书、文档签名、WHQL 认证服务提供商

exe签名后还是报毒怎么处理

2022-08-24, 发表于【行业常识】

很多用户为了避免杀毒软件报毒,特意的为exe软件申请了代码签名证书给exe文件加上数字签名。但是环度网信小编在此不得不提醒您的是:无论您之前申请代码签名证书的服务商怎么给您宣传的,代码签名证书确实跟杀毒软件是否报毒没有必然关系。

换句话说:如果您的exe文件本身就带有恶意代码、病毒程序,那么就算您申请了代码签名证书,也依然可能被杀毒软件报毒。

exe文件被杀毒软件报毒

那么,为什么还要申请代码签名证书呢?

1、表明该exe软件的发布者身份;

软件发布者身份

2、消除“发布者未知”等不友好警告,提升软件的用户体验和信任;

未知发布者

3、防止未经允许的代码篡改。exe软件一旦加上了数字签名,那么该代码则处于被保护状态,一旦exe的代码被修改,数字签名则会失效并显示警告信息,因此,代码签名证书从这个角度上讲也上在保护软件的用户,避免下载安装到假冒软件。

4、帮助文件获得微软 SmartScreen 的立即信任(仅EV代码签名证书可以实现)。

SmartScreen 的信任对提升软件发布、下载、安装、运行的用户体验有着非常好帮助,如下就是没有 SmartScreen 的信任导致的警告、拦截、弹窗等:

阻止不安全的应用

红框内的软件下载时直接被阻止

下载警告弹窗

下载时的信任警告

阻止软件运行

运行时直接被拦截

除此之外,代码签名还有很多其他优势,比如帮助驱动文件获取微软数字签名时,需要用EV代码签名证书的数字签名来创建 WHQL 账号等等

Windows 无法验证此驱动程序软件的发布者

没有数字签名,Windows 无法验证此驱动程序软件的发布者

代码签名证书怎么申请?

访问环度网信,找到“代码签名”栏目,进行在线申请即可:

环度网信代码签名证书

环度网信代码签名证书

那么,exe被报毒应该怎么处理呢?我们的建议如下:

1、确保您的exe软件代码没有恶意代码,或者被杀毒软件认为是恶意、流氓、不合规的代码;

2、在环度网信申请代码签名证书,给您的 exe 加上数字签名;

3、将具有数字签名的 exe文件提交给杀毒软件进行申诉。