查看: 1511|回复: 1
收起左侧

[讨论] 遨游插件论坛上的一个讨论,各位怎么看

[复制链接]
comicosmos
发表于 2008-3-11 20:41:37 | 显示全部楼层 |阅读模式
http://bbs.maxthon.cn/viewthread.php?tid=67656&extra=page%3D1

这个东西我不是很懂。后面跟帖的内容对红伞很不利啊。孰是孰非,高人给个评论吧。

如何防止插件被误杀直接调用某些ActiveX会被杀毒软件报成病毒,尤其是使用Scripting.FileSystemObject和ADODB.Stream的时候。

这时不要用IE默认的new ActiveXObject()的调用方式,尽量采用(var security_id, string progID)的方式。

即使这样,部分敏感的杀毒软件还是会报病毒,例如abc@home制作的Speed Dial就会被小红伞误报为病毒。引起报毒的代码如下:
var oStream=external.max_activex(max_security_id, 'ADODB.Stream');

这时因为小红伞对'ADODB.Stream'这样的字符串十分敏感。修正的办法是拆分这个字符串,如下所示。
var adodb=['ADODB','Stream'].join('.');
var oStream=external.max_activex(max_security_id, adodb);

这样处理后,小红伞就不会报毒了。上面拼接字符串的方法并不唯一,总之,大家在制作插件时,尽量避免出现敏感的字符串,防止误报造成不必要的误会。
...
...

[ 本帖最后由 comicosmos 于 2008-3-11 20:44 编辑 ]
hahacomcn
发表于 2008-3-11 20:59:02 | 显示全部楼层
把两个不同编码方式的文件传上来对比一下。。。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-9 22:21 , Processed in 0.121695 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表