zjjmj2002
驱动小牛
驱动小牛
  • 注册日期2007-04-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望321点
  • 贡献值0点
  • 好评度224点
  • 原创分1分
  • 专家分0分
阅读:3148回复:8

一种简单的特征码扫描法,请多提建议。

楼主#
更多 发布于:2007-11-20 11:41
这是俺前天写U盘安全小助手时想到的,由于其原理十分简单,优点和缺点都十分明显,俺担心别人早就在用了,一直都没写出来。
首先,让我们来想一想普通加壳的一些弱点。

1、它必须把程序在内存中解密后运行,当然虚拟技术等狠角色除外。
2、要修改运行的程序指令难度很大,不容易自动实现。
3、由于函数之间有大量的相对CALL,相对JMP等指令,函数位置变动起来难度很大,不容易自动实现。

这样,我们可以HOOK 远程注入、注册表操作、文件读写等病毒特定操作,再扫描运行模块中的特征码,达到发现病毒的目的。

优点:
1、能够应付一些普通的壳。
2、增加了手工做免杀的难度。
缺点:
1、给了病毒一个运行的机会!(某黑客:啥子,敢给运行的机会,不想活了哇?)
2、标准不易掌握,订低了的话会让病毒PASS,订高了的话会很占系统资源。

不过总的来说,如果能够再与其它反病毒方法相结合,这个办法应该是可行的。
俺试验了一下,效果一般般。 BypassRegMon.rar
zjjmj2002
驱动小牛
驱动小牛
  • 注册日期2007-04-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望321点
  • 贡献值0点
  • 好评度224点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2007-11-21 09:21
那为啥子俺只给病毒加了一种十分简单的壳,杀软就认不到了喃?
游客

返回顶部