ReadMe.txt
上传用户:chaoyu
上传日期:2013-04-28
资源大小:18k
文件大小:2k
源码类别:

杀毒

开发平台:

Visual C++

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