如何挖掘杀毒软件的漏洞

  • A+
所属分类:WooYun-Zone

A:“听说你大学的专业是信息安全?”

B:“是的,领导。”

A:“那好,去帮安装一个杀毒软件。”

B:“领导,请你尊重这门专业,信息安全是……”

A:“请你说一下如何发现杀毒软件的安全漏洞?”

B:“领导,安装哪个杀软 ?”

问题来了:如何挖掘杀毒引擎的漏洞?

曾经做了3年多的病毒分析,从来没有发过和杀毒引擎有关的文章。今天就发一篇吧。思想混乱,大神勿喷。

每天打开qq,各种qq群都在说如何过xxxx杀毒软件?如何做免杀?有人说:杀毒软件就是一把激光枪,而病毒就是一个一个的敌人。通杀就是激光枪的扫描轨迹,而免杀就是病毒的逃逸轨迹了。好的通杀可以杀掉一大片敌人,而好的免杀则是让敌人穿上了一层隐身衣,躲过激光枪的伤害。当然有时候激光枪也会伤害一些好人。总之,激光枪是有伤害人的能力的 ,是伤害好人还是坏人,这就是激光枪的问题了。其实遇到问题,有时候躲并不是好办法。尤其是对于好人而言。如果有这样一件衣服,他不是隐身的,而是一面镜子。当激光枪扫描他的时候,激光就会返回,然后激光就会自毁。那这样的装备就比较有意思了。

杀毒引擎是杀毒软件的核心,复杂度可想而知。在杀毒公司只有最高级的人员才可以充当引擎开发人员。可惜本人不才,在杀毒领域混了3年,仍然没有接触到引擎层次。因此这篇文章可能在某些人眼里是班门弄斧了。但愿不被喷。

杀毒软件除了pe格式以外,还可以处理各种文件格式的程序。比如杀毒软件在查杀漏洞样本的时候,会涉及到office文件。Flash文件。各种图片,声音等文件的解析。在解析过程中有可能存在逻辑缺陷。此外杀毒软件在查杀加壳程序时,会先对程序进行脱壳。在遇到安装包程序时,会对各种安装包压缩包文件进行解析。在进行感染性修复的时候,会对感染性病毒进行判断和修改。在处理各种脚本木马的时候,会对脚本进行解析和信息读取。。。。。。总之,杀毒软件会处理各种各样的文件格式。在文件格式处理过程中,会不会出现漏洞呢?

所以,完全可以在这些文件格式入手, 构造足够畸形的样本,让杀毒软件攻击我们的时候出现错误。导致崩溃。

如何选择攻击目标呢?

首先,应该选择比较偏僻的文件格式。常用的文件格式不应该作为选择目标。对于常用的文件格式,杀毒软件厂商的研究已经非常深入。代码也相对健全,找到一个漏洞不是一件轻易的事情。

其次,可以选择在新上来的功能上进行挖掘,由于新上来的功能测试力度可能不够,出现问题的概率更高。

最后,在各种漏洞样本上进行fuzz,可能效果更好。尤其是新公开的漏洞。尤其是这种漏洞的专杀工具,他们的问题可能更多一些。

WooYun: 360安全卫士处理lnk文件内存破坏漏洞(可导致杀毒主程序崩溃)

  1. 1#

    DM_ (http://x0day.me) | 2014-12-13 19:23

    光刃牛,我就是你的脑残粉~

  2. 2#

    我是壮丁 | 2014-12-13 19:45

    光刃牛,我就是你的脑残粉~

  3. 3#

    寂寞的瘦子 (傻逼了。。) | 2014-12-13 19:57

    光刃牛,我就是你的脑残粉~

  4. 4#

    狗样的男人 | 2014-12-13 19:57

    光刃牛,我就是你的脑残粉~

  5. 5#

    Cr_Guest | 2014-12-13 20:16

    光刃牛,我就是你的脑残粉~

  6. 6#

    Mody | 2014-12-13 20:17

    光刃牛,我就是你的脑残粉~

  7. 7#

    泳少 (此号被射!by U神) | 2014-12-13 20:26

    光刃牛,我就是你的脑残粉~

  8. 8#

    ztaosony | 2014-12-13 20:26

    光刃牛,我就是你的脑残粉~

  9. 9#

    树上草 (专业装逼中华上下五千年) | 2014-12-13 20:28

    光刃牛,我就是你的脑残粉~

  10. 10#

    乌云 ()ޝ                      () | 2014-12-13 20:43

    光刃牛,我就是你的脑残粉~

  11. 11#

    chock (。☉౪ ⊙。) | 2014-12-13 23:14

    光刃牛,我就是你的牛腩粉~

  12. 12#

    chord | 2014-12-14 01:26

    光刃牛,我就是你的牛肚粉~

  13. 13#

    风花雪月 ([]+[]|[]-[][][][][]%[][]|) | 2014-12-14 02:08

    光刃牛,我就是你的脑残粉~

  14. 14#

    0×12 (帽子掉了|多逛,少说话。|小学生                                                                                                                                                                                                                                               ) | 2014-12-14 02:57

  15. 15#

    天朝城管 | 2014-12-14 05:52

    光刃牛,我就是你的脑残粉~

  16. 16#

    Sunshine (0123456789) | 2014-12-14 10:54

    光刃牛,我就是你的脑残粉~

  17. 17#

    刘海哥 (‮moc.ghuil.www) | 2014-12-14 12:48

    光刃牛,我就是你的脑残粉~

  18. 18#

    暗羽 (喵喵喵喵喵喵喵喵) | 2014-12-14 13:02

    光刃牛,我就是你的脑残粉~

  19. 19#

    实习白帽子 | 2014-12-14 13:06

    光刃牛,我就是你的脑残粉~

  20. 20#

    hack雪花 (This is a test”></textare) | 2014-12-14 13:39

    光刃牛,我就是你的脑残粉

  21. 21#

    by灰客 | 2014-12-14 14:52

    刃牛,我就是你的脑残粉

  22. 22#

    RainShine (I’m your angel of music.) | 2014-12-14 15:04

    光刃牛,我就是你的脑残粉~

  23. 23#

    rockes | 2014-12-14 17:25

    光刃牛,我也是你的脑残粉!~

  24. 24#

    浮萍 (当年我成绩很差,老师和同学都嘲笑我,说我肯定考不上大学,以后只能去搬砖。我不服气,暗暗下定决心,起早贪黑,努力学习,成绩突飞猛进,终于考上了大学。读了土木工程,毕业后跑去搬砖。我就是要证明给他们看:搬砖是命中注定的,和考不考得上大学有毛线关系?) | 2014-12-14 18:40

    光刃牛,我也是你的脑残粉!~

  25. 25#

    MuZhU0 | 2014-12-14 18:57

    光刃牛,我也是你的脑残粉!~

  26. 26#

    c0nt | 2014-12-14 22:07

    光刃牛,我也是你的脑残粉!~

  27. 27#

    wefgod (求大牛指点) | 2014-12-15 11:12

    光刃牛,我也是你的桂林米粉!~

  28. 28#

    Max (随便看看) | 2014-12-15 11:51

    光刃牛,我也是你的河粉!~

  29. 29#

    悠悠 (忽悠忽悠) | 2014-12-15 15:03

    光刃牛,我也是你的木瓜凉粉!~

  30. 30#

    马化腾 | 2014-12-15 16:01

    光刃牛,我也是你的凉粉!~

  31. 31#

    HackBraid | 2014-12-15 16:57

    光刃牛,我是你的@小驴牙牙粉

  32. 32#

    YY-2012 (#)<alert(“dandan”)>(#) | 2014-12-15 17:25

    光刃牛,我也是你的脑残粉!~

  33. 33#

    shellme | 2014-12-15 17:44

    光刃牛,我也是你的脑残粉!~

  34. 34#

    Blunber | 2014-12-15 21:02

    光刃牛,你就是我的脑残粉~

  35. 35#

    RainShine (I’m your angel of music.) | 2014-12-15 21:04

    @Blunber 。。

  36. 36#

    龍 、 | 2014-12-17 10:57

    光刃牛,我就是你的脑残粉~

  37. 37#

    孤月寒城 (握了棵草) | 2014-12-17 19:54

    光刃牛,我就是你的脑残粉~

  38. 38#

    Jackiis | 2015-01-08 13:53

    光刃牛,我就是你的脑残粉~

  39. 39#

    YuShen (菜鸟一枚!) | 2015-01-09 17:50

    光刃牛,我就是你的脑残粉~

  40. 40#

    Lee神游 (我最喜欢看0101啦) | 2015-12-18 10:00

    光刃牛,我就是你的脑残粉~