码迷,mamicode.com
首页 > 其他好文 > 详细

介绍几种病毒样本分析格式并提出我们自己的分析策略

时间:2015-07-17 12:14:30      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

数种病毒样本格式:

1卡巴斯基式病毒分析

详细到骨子里.有意图分析和模板关系.编写者特征等.IP溯源家常便饭.

2金山火眼式

  1. 基本信息
  2. 火焰点评
  3. 危险行为
  4. 其它行为
    1. 行为描述
    2. 附加信息
  5. 注册表监控
  6. 网络监控

值得注意的是火眼使用最多两种哈希来确定一个样本.当然你可以使用其一.
技术分享

3Comodo(毛豆)在线分析式

这是一张典型的使用毛豆进行扫描的结果:
技术分享
技术分享

Comodo的通过SHA256来进行样本查询操作:
技术分享

4.SysTracer的监控报告

这里应该简单介绍一下SysTracer,它是一款行为追踪监控程序.”丧心病狂”地使用了大量的钩子:Shadow SSDT的667个函数全部被钩,SSDT也未能”幸免”,总共284个函数除了NtAcceptConnectPort,NtAddAtom,NtDeviceIoControlFile,NtYieldExecution外的280个函数全部被钩.这保证了一般恶意程序的行为会被完整地记录下来.
值得注意的一点是,以往的跟踪经验发现互斥对象的建立并没有被SysTracer记录.此外由于机制所限对于内核程序的行为SysTracer就素手无策了.

以下是它的监控报告:
技术分享

如你所见,它将样本创建的不同进程的行为分门别类进行叙述.便于反病毒工程师对样本的行为的清晰了解.如果再加上树形图怎么样?

我们该如何去做

首先我们应当对恶意程序进行归类.

1危害性

远程控制端是否有效?还是这只是一个遗失的定时炸弹?
一个失控的程序后门意味任何一个恶意者都可能利用这里控制恶意程序继续对用户信息安全带来威胁.

2技术实力-程序的自我保护与复杂程度

对方是否使用了行之有效的规避杀软的手法?或者最新漏洞的利用?
强势的自我保护通常是为了掩盖更多的信息.也以为这制作者的团队规模非同寻常.这往往伴随着大量的机器被感染并可能组成僵尸网络.
这样的程序值得我们去用卡巴斯基式分析去探究.以使我们对样本研究给其它反病毒工程师提供更多信息.

版权声明:本文为博主原创文章,未经博主允许不得转载。

介绍几种病毒样本分析格式并提出我们自己的分析策略

标签:

原文地址:http://blog.csdn.net/dalerkd/article/details/46923129

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!