本帖文档已集成到: hx产品文档
首先说明,HBuilderX每次发正式版都会经过专业安全公司的单独检测。
通过后才会正式更新。请放心使用。
Alpha版可能不会发安全公司检测,但这只是形式。几年来,安全公司从未检测出一个病毒木马。但不给他们提交检测,他们就会乱报警告。
下图为360检测通过页面截图
下图为微软检测通过页面截图
还有几点注意:
1、为什么通过检测,有时我本机的微软杀毒软件仍然报警
360通过检测后一般实时更新,但微软的病毒定义库升级走的是windows update统一的机制,并且有一套自己的缓存机制。
在Windows Defender团队回复的内容中可知(见上图紫色方框),需要用管理员身份运行命令行工具,执行命令才能清除缓存。
微软的回复是英文,我们翻译一下方便大家理解:
感谢您提交检测。
我们已审核了该文件,并已删除了检测结果。(之前的检测结果为有木马,在我们提交后微软回复删除了之前的结果,就是无毒的意思)
请尝试以下步骤清除缓存的检测并获取最新的恶意软件定义。
1.以管理员身份打开命令提示符,将目录更改为c:\Program Files\Windows Defender
2.运行“MpCmdRun.exe -removedefinitions -dynamicsignatures”
最新定义可从此处下载:https://www.microsoft.com/en-us/wdsi/definitions
最好的祝福,
Windows Defender 回复
另外红框中的"Not malware",中文译为"并非恶意软件"。
2、单独认证和推测算法的区别
除了360和微软,可能还有其他安全软件会误报病毒木马。这些都不用理睬,直接给HBuilderX加白名单。
原因如下:
各家安全软件,都是有一个推测算法,觉得有可能有病毒就会报,但经常误报。
不管是360还是windows defender都经常误报,比如:https://www.cnbeta.com/articles/tech/758679.htm
若软件开发者把软件单独提交给安全平台检测认证,此时走的不是推测算法,而是专业的、针对该软件的安全测试,在安全平台检测通过后会加白。
HBuilderX在未被360单独认证通过前,360一样报警。但认证通过后,360定义库自动更新,软件什么都不变,也不再被报警。
单独认证是一个严谨的、单独的、针对性的检测,不是推测算法,单独认证通过后就是真的没有病毒木马。
目前国外的一些安全软件,包括微软、赛门铁克,并没有通畅的国内软件提交认证通道。
但这些安全软件的推测算法并不准,所以对HBuilderX经常误报。
因为360提交方便、认证快,所以DCloud一般是等360单独认证通过后就会更新版本。
在360单独认证HBuilderX无毒通过后,其他靠推测算法报警的安全软件的警告不用理睬。
各家安全软件都有扫描或信任白名单,把HBuilderX的目录设为信任目录即可。