查看: 2770|回复: 13
收起左侧

[讨论] BitDefender Can't Delete File In An Archive!(探讨主要原因之所在)

[复制链接]
鲁路修
发表于 2010-11-28 13:57:26 | 显示全部楼层 |阅读模式
本帖最后由 sniss 于 2010-11-29 11:41 编辑
BitDefender can unpack many archived/packed formats, so archived threats can be detected. However, BitDefender has limited capabilities of cleaning up archived files (ZIP files, for instance, can be cleaned, but RAR files cannot).
This happens because most of the archiving/packing systems are proprietary formats. To clean an archive, you basically need to unpack all files (which BitDefender can do), and create a new archive containing only the clean files... which BitDefender can't do.
Because most archiving formats are proprietary formats, it means that the packing algorithm cannot be used without license from the author of the algorithm.
ZIP format is a free format, and everyone knows it and can use it to create (un)packers. But RAR format (for instance), is a closed format, owned by RarLabs (if I'm not mistaking). So for BitDefender to repack files in the RAR format would be basically illegal, not to mention somehow dangerous for the files, because BitDefender doesn't know the exact packing method and corrupt the archives. The same thing applies for the rest of the packing formats.
BitDefender可以解开多种文档/打包格式,所以文档的威胁能够被检测到。但是,BitDefender还是有有限的能力去清除文档文件(例如,ZIP格式的文件就可以被清除,但是RAR文件却不能被清除)。
发生这个是因为绝大多数文档/打包系统是有【专利】的格式。为了使一个文档干净,你必须先解压缩所有的文件(BitDefender能够做到),然后创建一个新的只包含干净文件的文档文件......这个BitDefender不能做到。
因为大部分文档格式是专利格式,所以就意味着没有来自算法作者的授权(文件),(我们)就不能使用打包算法。
ZIP格式是一个免费的格式,而且每个人都了解它,能够使用它去创建(解)压缩包。但是RAR格式(例如),是一个封闭格式,被Rarlabs(RAR实验室)拥有。所以对于BitDefender,想要以RAR格式重新打包文件就是违法的,并不是涉及到对文件有某种程度上的危险,因为BitDefender不知道准确的打包方法并且会使文档崩溃。同样的原因也是用于其它压缩格式。

本人认为:
1、并且这个问题是绝大多数杀软都很难做到的,原因就在于需要获得其打包授权,而这个授权,是相当得昂贵的!!
2、一般情况下,杀软对那些难以处理的压缩包采取:移入隔离区的方法。


更多相关阅读材料:点击进入


评分

参与人数 1人气 +1 收起 理由
CiX + 1 +1

查看全部评分

qijianguo
发表于 2010-11-28 14:00:07 | 显示全部楼层
所以呢……
鲁路修
 楼主| 发表于 2010-11-28 14:00:58 | 显示全部楼层
回复 2楼 qijianguo 的帖子

所以这个问题是绝大多数杀软都很难做到的,原因就在于需要获得其打包授权,而这个授权,是相当得昂贵的。
老黄
发表于 2010-11-28 19:49:00 | 显示全部楼层
sniss 发表于 2010-11-28 13:57
本人认为:并且这个问题是绝大多数杀软都很难做到的,原因就在于需要获得其打包授权,而这个授权,是相 ...

sniss的翻译好雷啊.......不过看英文的还不错,学学知识了

评分

参与人数 1人气 +1 收起 理由
鲁路修 + 1 抱歉,这个帖子按规定属于广告

查看全部评分

鲁路修
 楼主| 发表于 2010-11-28 19:50:43 | 显示全部楼层
回复 4楼 老黄 的帖子

木有人气加你,欠着先
JusticeH
发表于 2010-11-29 00:28:43 | 显示全部楼层
学习著了
谢谢
红蛋蛋
发表于 2010-11-29 10:23:40 | 显示全部楼层
bitdefender 2011 的 可以将压缩包移动到隔离区
不过压缩的文件,都是安全的
卡卡洛夫
发表于 2010-11-29 18:55:03 | 显示全部楼层
直接拉到隔离区清净
老黄
发表于 2010-11-30 00:35:00 | 显示全部楼层
回复 7楼 红蛋蛋 的帖子

请问为什么压缩的文件都是安全的呢?
鲁路修
 楼主| 发表于 2010-11-30 00:38:38 | 显示全部楼层
回复 9楼 老黄 的帖子

同问红蛋蛋
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-6-14 23:52 , Processed in 0.135832 second(s), 18 queries .

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

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