首页
社区
课程
招聘
[原创]ClamAV v0.93分析及引擎总结
发表于: 2010-11-30 11:05 11181

[原创]ClamAV v0.93分析及引擎总结

2010-11-30 11:05
11181

和朋友讨论库的设计时,偶然翻到箱子底下的老货了,这个是07年分析clamAV后来记录的笔记的整理的。现在已经是0.96.1了。新增不少检测及bytecode vm 新玩意,我是搞不动这些了人浮了也没那些兴趣了。

感觉以后也不大可能专搞这个方面的东西了,发出来别悟长毛了。感谢killer一块讨论引擎的设计的很多问题提了很多建议。关于对clamAV分析我是从0.15,0.20,0.51,0.54,0.71,0.80,0.84,0.93 这几个关键版本入手的。

详细的大家到这里下载62eK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4k6^5K9Y4g2E0M7q4)9J5k6h3&6W2N6q4)9J5c8X3k6A6L8r3g2K6i4K6u0r3j5g2)9#2k6Y4m8S2k6$3g2Q4x3V1j5J5i4K6u0r3M7$3g2U0N6i4u0A6N6s2V1I4i4K6u0W2K9s2c8E0  ,我就不列出来了。
0.93版是07年时的最新版,也算是那时分析完这个系列的一个总结,希望能对研究反病毒引擎设计的朋友有些帮助。
对于病毒技术讨论一直都很热烈,但反病毒技术反而很封闭,缺少分享,这个算是抛砖引玉,希望对这方面感兴趣的朋友也一块分享。联系我或发布到vxjump也行。分析有很多主观因素在里面,如果里面有不正确的理解或者错误的地方请及时联系我。
 

目录:
一该版改该进特点分析
1 动态引擎配置
2 动态引擎结构再一次封装
3 钓鱼库放的是页面文本数据
4  一些小的变化
二 针对问题
CLAMAV引擎结构说明
2 如何检测钓鱼网站:PhishingSignatures
3 如何对一个目录进行多线程扫描?
4 ScanELF 的工作方法?
5 针对SIS (SymbianOS packages)  / PDF and RTF files  PE32+ (64-bit) executables  RAR-SFX, Zip-SFX and CAB-SFX archives 大致的处理流程?
6 MD5 signatures based on PE sections (.mdb)具体工作方法?
7 如何进行解包,如何脱壳后查毒?
8如何进行格式识别?
9引擎结构分析图
10关于clamav引擎,一些我个人分析的意见


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 7
支持
分享
最新回复 (2)
雪    币: 1163
活跃值: (137)
能力值: ( LV12,RANK:230 )
在线值:
发帖
回帖
粉丝
2
neinei的帖子是必须仔细看滴~
2010-11-30 11:10
0
雪    币: 29
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
不错。拜读!
2010-12-1 03:23
0
游客
登录 | 注册 方可回帖
返回