微软要求软件开发商遵守规则防止遭到WD安全软件误杀

微软旗下的WD反病毒软件对于病毒的查杀能力并不算低,但是比较头疼的问题是该软件的误报误杀比较高。

为解决误报误杀给软件开发商和用户带来的困扰,微软日前已发布安全指南要求开发商遵守相关的开发规则。

安全指南从软件的操作行为和软件描述以及内置的组件等进行说明,避免因违规行为遭到WD的误报误杀等。

微软给开发者的建议如下:

软件开发商避免误报的最佳方式是通过微软应用商店发布,即开发Windows 10类的应用程序需要微软审核。

当然这个建议并不是所有开发者都能接受,因此使用信誉良好的数字证书对软件进行签名也是个绝佳的选择。

使用数字证书必须确保其信用良好,因为如果某个数字证书签署恶意文件那么它签署的所有软件都会被拦截。

确保软件没有恶意行为或误导性陈述:

尽管大部分开发者的应用程序没有恶意行为,但是很多开发者为防止自身被卸载会使用误导性陈述诱导用户。

例如在软件卸载时声称电脑存在过多垃圾或者卡顿等电脑健康的内容,这类误导性陈述也是可能会遭到拦截。

同时软件开发者不应该在未告知用户前直接下载其他软件,这类静默下载操作也属于违规行为因此会被拦截。

微软要求软件开发商遵守规则防止遭到WD安全软件误杀

保持对用户的透明度:

软件开发者应该明确告知用户软件的操作行为,不应该使用非传统的安装位置或软件名称减少用户选择控制。

尽管某些混淆技术不应该被视为是恶意行为,但是有的技术仅用于规避杀毒软件检测那么可能就会遭到拦截。

软件需要做什么之前应该请求用户进行选择,而不是利用各种技术来绕过安全提示框直接在后台悄悄地操作。

小心某些SDK组件:

有些第三方提供的组件可以用来分析用户行为或者提供广告等,但是有些组件则可能会在后台执行恶意操作。

如果某个第三方提供的组件出现恶意操作被杀毒软件拦截,那么所有使用该组件的软件最终都会遭到拦截的。

所以选择信誉良好且对于软件来说必须使用的组件为好,信誉不佳或者是非必要的组件能不用就不要再使用。

本文来源 Microsoft,由 山外的鸭子哥 整理编辑,其版权均为 Microsoft 所有,文章内容系作者个人观点,不代表 蓝点网 对观点赞同或支持。如需转载,请注明文章来源。
扫码关注蓝点网微信公众号

评论:

6 条评论,访客:6 条,站长:0 条
  1. tdn
    tdn发布于: 
    Mozilla Compatible Mozilla Compatible 微信浏览器 微信浏览器

    干得漂亮

  2. bakura1
    bakura1发布于: 
    Google Chrome 68.0.3440.106 Google Chrome 68.0.3440.106 Windows 7 64位版 Windows 7 64位版

    不知道是好事还是坏事,毕竟所谓的巨头都是流氓,微软会因为流氓行为陷入数年的诉讼,不过通常诉讼结果出来后,对手基本上也饿死了,office的早期强大对手、还有开发了浏览器这个的公司就是个例子。

  3. #inc
    #inc发布于: 
    Google Chrome 68.0.3440.106 Google Chrome 68.0.3440.106 Windows 10 64位版 Windows 10 64位版

    BAT软件=病毒

    • bakura1
      bakura1发布于: 
      Google Chrome 68.0.3440.106 Google Chrome 68.0.3440.106 Windows 7 64位版 Windows 7 64位版

      你把我的数字厂商和雷布斯前公司放哪里去了。

  4. 繁星天
    繁星天发布于: 
    Google Chrome 67.0.3396.99 Google Chrome 67.0.3396.99 Windows 10 64位版 Windows 10 64位版

    这就是国内各种理由让你先把WD关了的原因么?

  5. jmacmillang
    jmacmillang发布于: 
    Google Chrome 63.0.3239.132 Google Chrome 63.0.3239.132 Windows 10 64位版 Windows 10 64位版

    干得漂亮

发表评论