U盘免疫的工作原理?

问题描述:

U盘免疫的工作原理?
1个回答 分类:综合 2014-10-20

问题解答:

我来补答
所有U盘病毒,全都是通过autorun.inf传播,因为xp系统有一个自动播放功能,默认的是打开一个盘符时,如果盘符根目录下有autorun.inf文件则执行之.如果没有,正常打开.所以带毒的U盘插到你的电脑上时,你一双击,XP系统就按照autorun.inf的指示去运行病毒程序,然后你的电脑就被感染.你的电脑被感染以后,病毒实时监视你的电脑,当有新的U盘插进来时,它再后台悄悄查看U盘内容,如果已经感染,则不做动作.如果未被感染,那么将autorun.inf和病毒程序在后台发送至U盘.这样,一个无毒的U盘也被感染了.
U盘免疫就是想办法让病毒无法将自身复制到U盘,但是如果这个病毒连杀毒软件都没发现,那么你是比较难以发觉病毒程序的.所以我们要在autorun.inf上想办法.就是让病毒的autorun.inf无法复制到U盘上,这样即使你双击了这个U盘,但是里面的autorun.inf不是病毒的,那么就启动不了病毒程序,就达到了免疫的目的.
具体做法是这样的:
如果你自己创建一个autorun.inf放在U盘里,那么病毒是可以将其删除掉并将自己的autorun.inf复制进去的.但是如果利用XP的文件命名规则做文章,病毒就无计可施了.首先在“运行”里面输入CMD然后回车,在弹出的CMD窗口里面输入 X: (X为你的U盘盘符)回车,它显示X:>
然后输入md autorun.inf 回车
上面这句的意思是建立一个文件夹名为autorun.inf
然后再输入 attrib autorun.inf +r +h +s
这句的意思是将autorun.inf赋予只读、隐藏、系统文件属性,这样当病毒试图将自身的autorun.inf复制到U盘时,就会出错,因为存在重名文件.这样病毒就无法通过U盘在别的电脑上启动了!
累死了~~哥们自己像讲课一样打了这么多,你一定要对得起我啊!追加点分吧~~~
 
 
展开全文阅读
剩余:2000
上一页:为什么只选B
下一页:第8题练习