ReadMe.txt
资源名称:BAV.v2.rar [点击查看]
上传用户:chaoyu
上传日期:2013-04-28
资源大小:18k
文件大小:2k
源码类别:
杀毒
开发平台:
Visual C++
- http://bav.netsvc.org
- ///////////////////////////////////////////////////////////////////////////
- English:
- Basic Anti Virus is a GPL antivirus software for Windows. The main purpose
- of this project is to demonstrate the architecture and key technology of
- commercial AV software.
- This software, using C++/STL and MS VC7.1(VS.NET 2003), support all windows
- platforms ,but Windows XP is the most suitable one.
- This project trying to show the main functions (in architecture level only)
- of a commercial AV software,that means it may have some empty classes,
- and you can implement it by yourself and submit to our web site. Enjoy the
- open source.
- Chinese:
- Basic Anti Virus是一款遵守GPL协议的Windows系统下的杀毒软件。这款软件设计目
- 的是演示商业杀毒软件的架构和关键技术。
- 本软件采用C++/STL和MS VC7.1(VS.NET 2003),支持所有Windows 95以后的版本,但是
- 只有Windows XP是经过测试的。
- 这个项目试图演示所有商业杀毒软件的主要功能(只是在架构层面),这意味着可能
- 会有大量空的类,你可以自己试着实现并提交到我们主页的论坛上,享受开源的乐趣。
- ///////////////////////////////////////////////////////////////////////////
- History:
- v0.1
- Basic arthitecture of an antivirus software. Scan simple virus.
- 具有了基本的杀毒软件架构,可以查简单特征的病毒。
- v0.2
- 将define.h中的int都改为INT,为将来可能的移植准备。
- 修改引擎,支持结构偏移和逻辑比较。
- 增加CIH 1.2病毒特征码。特征都加的比较靠前,不知道会不会和其他CIH变种误报。
- 已知问题:
- 现在是按照病毒库的特征类新来调用格式分析器,这样一个文件就会被多次分析。
- 当以后增加文件类型识别的预处理过程时,此问题自然解决。