我知道防病毒如何检测病毒.我读了几篇文章:
http://www.antivirusworld.com/articles/antivirus.php
http://www.agusblog.com/wordpress/what-is-a-virus-signature-are-they-still-used-3.htm
http://hooked-on-mnemonics.blogspot.com/2011/01/intro-to-creating-anti-virus-signatures.html
在这一个月的假期里,我有.我想学习和编写一个简单的病毒检测程序:所以,有2-3种方法(来自上面的文章):
我想采取第二种方法.我想从简单的事情开始.
作为旁注,最近我遇到了一个名为" ThreatFire " 的软件.它做得很好.
发生这种情况是因为有问题的软件可能安装了一个特殊的驱动程序,允许它进行低级内核访问,从而允许它拦截和拒绝各种潜在的恶意行为.
通过拥有许多驱动程序所具有的权限,这使其能够扫描另一个进程内存空间.
不,C#需要已经加载的操作系统的很大一部分.驱动程序需要先加载.
了解驱动程序和内核级编程...我没有这样做,所以我在这里得不到更多的帮助.
| 归档时间: |
|
| 查看次数: |
2783 次 |
| 最近记录: |