对手工查杀的理解:
手工查杀故名思意就是利用“双手”对系统常见的安全项目进行检测和判断,对于“双手”我们可以理解为第三方辅助软件。我们在对病毒进行手工查杀的时候,就是借助第三方软件,来查看系统的关键部位,利用对系统基层知识来检测不明文件,判断文件路径,确定问题项所在,从而实现手工清理病毒的操作,即称为手工查杀。
(一)常见第三方软件介绍
这个是根据,月月置顶的反病毒工具的帖子说明,因为那里基本是最全的。
第一类工具,即扫描日志工具,这个日志是最能反映系统关键部位的工具。
1.sre大家都很熟悉,我就简单说明一下,这个工具对于病毒请理有很大的帮助,但是随着现在修改主页恶意程序的出现,这个工具很难扫描出问题,这样的篡改主页程序,其恶意行为就是篡改主页,在打开浏览器的时候,自动转向别修改的主页,这个主页包括挂马主页,另一中是导航主页,还有就是指向xxx,一方面是获取流量,另一方就是传播病毒
像这种程序杀毒软件之所谓,没有怎么拦截,主要是因为此行为,是属于普遍的行为,不能说之正常的,只能说是普通的,因为大家都可以修改自己的主页,这个恶意程序,也不破害汾河系统文件,最简单的就是修改注册表,把自己的主页添加进去,我一般在主动修改主页的时候都是系统自动修改注册表,说到这个工具对修改主页病毒没有什么作用,就看下一个扫描日志工具。
2.双IE及异常桌面图标扫描日志工具
这个工具是月月想出来的,这样的工具也就月月能想的出来,这个工具原理很简单,就是对那些很容易被恶意程序修改的注册表键值的扫描,然后通过扫描的日志进行检测问题项。
3.瑞星听诊器:这个我就用月月的一句话来概括吧:“无奈时用听诊器扫描个日志,也能看,出点什么”。
扫描日志类的工具,也就这些,其他扫描日志都是对系统关键位置的扫描,原理都是一下,
第二类删除工具
我们往往通过日志,找到问题项,接下来就是通过删除工具将其删除。
我先从最早的单一删除工具说起
1.XDELBOX这个使我接触最早的单一删除工具了,对于单一删除工具一般只有删除功能
这个工具里,最显眼的地方是就是抑制再生,还有在dos模式下删除 这个些可以很好的删除驱动级的病毒
2.SmtDel删除工具,这个和上面的那个应该是同一个作者,这个工具是在上面的工具基础上,对代码进行了优化,新添加了一个镜像劫持修复功能,
删除文件工具还有,EasyDelete、超级巡警等,都是单一的删除工具,这些单一的删除工具可以很方便的协助手工查杀,删除病毒所创建的文件。
删除工具也包括冰刃和Wsyscheck工具、syscheck工具、XueTr工具、狙剑,这些工具说它们是删除工具感觉有点大才效用,不妨说他们是综合性反病毒工具
对于这些工具的简单使用我就不多说了,论坛里有相关资料。
(二)网马解密
对于网马解密,我是灵活利用工具进行解密的,因为我不懂任何语言,对于解密就是照猫画虎,通过利用工具各自优点,互相补充! 最后完成网马解密。
总结一下网马解密的学习心得:
shellcode解密、alpha2解密、document.write解密等,这些解密方法无名老师已经给大家都讲过,我在说一些另类加密代码,这些都是我在学网马解密过程中遇到的。
1.md5加密网页
这类解密就是直接document.write清除,或者将代码放到神器里运行一下,删除<script><\script>
相关代码:
strHTML+="@%16@GJ%5B%09_%0F%14%12%16%1B%085%3E%10%03%16%19BG%1AJ%5EA@%17Y%01%0B%";
strHTML+="0E%17C%01%04%07%00CE%04%07%06%20%1CF%7D%0C%25QALwrWtAH%16%15%18WWW%19%";
strHTML+="14uvurD%0B%3F%3CA%02K%13KC%1FSY%1B%14EV%02VS@%17T%0F%0D%08%17Cv%08%06%";
strHTML+="04CE%02%05%04%21%1B%18KC%1F%0D%0BV%1A%12S%02SSGYl2NY@%16@GJ%06%5B%12%1";
2.ID取值网马加密
document.writeln("<script src=\'"+id+"/a.jpg\'><\/script>");
像这样的代码一般都是有ID取值的,一般自己带入ID值,在解密的时候会有意想不到结果
3.梅罗上次47期网马解密教程
相关代码:
<src>/me-.html?id=?
if (id==u1)
{
XXXXXX;
vip1();
}
else(id==u2)
vip2();
这个是那种将ID值带入的情况。
反正还有很多加密方式,只不过我没有遇到过,不懂就问呗!!我每一次在学习的时候,都有记笔记的习惯,我感觉对我这样一点语言基础的人来说从中受益很大。
(三)病毒行为分析
病毒行为分析一般流程:
1.完全运行样本之后,充分使病毒发挥自己的潜能。
2.在使用Wsyscheck工具、XueTr工具、冰刃等工具,查看中毒(这里蕴含的知识挺多的,基本都是根据自己的杀毒经验来分析)
3.扫描sre日志,这个工具不仅可以帮助求助者,也可以来帮助我们分析病毒所创建的进程,加载的进程的dll文件,创建的服务、驱动等动作
4.总结手工查杀方法
在病毒行为分析上,个人缺少很多系统基层知识。
比如说那些系统正常文件 注册表键值等,都不怎么了解,现在正在努力向猫叔学习,这方面猫叔最在行了,每次的病毒行为分析,我都会认真看过,然后在自己实验对不,反正写出来的分析结果和猫叔的相差甚远,自己感觉没有任何可比性。