如何简单防止U盘中毒?

2025-01-24 16:47:06
推荐回答(1个)
回答1:

病毒首先把自身复制到u盘,然后创建一个autorun.inf,在你双击u盘时,会根据autorun.inf中的设置去运行u盘中的病毒。我们只要可以阻止autorun.inf文件的创建,那么U盘上就算有病毒也只能躺着睡大觉了。 大家可能也想到这个,但是不管给autorun.inf设置了什么属性,病毒都会更改它。我提到的方法就是,在根目录下,删除autorun.inf文件。然后,根目下建立一个文件夹,名字就叫autorun.inf。这样一来,因为在同一目录下,同名的文件和文件夹不能共存的原理,病毒就无能为力,创建不了autorun.inf文件了。以后会不会出新病毒,自动去删文件夹,然后再建立文件还不知道,但至少现阶段,这种方法是非常有效的。 以上摘自网络,下面是我写的![原创] 针对本文我补充一下: 这是一个很不错的方法,现在好多U盘防护工具都采用了这种方法。但是,不能保证今后黑客很有可能设计出可以修改autorun文件夹的病毒来,所以要想防止U盘病毒的自动运行,最有效的方法就是设置autorun文件夹为驱动级的,这样将很难对其文件夹进行修改、删除等操作,进一步保证了U盘的安全! 打开CMD,进入U盘盘符,新建文件夹Autorun.inf,然后在该目录下用DOS命令输入“md autorun..”(这里的".."是关键,一般文件夹命名是不容许出现该字符的),这样文件夹就不能正常删除了,病毒的自动运行算是限制住了。当然你也可以写个批处理,或用WinHex修改文件夹属性,里面在设置一些安全性高的限制,或弄一些个性化的提示,该文件夹建议隐藏起来! 下面是我兄弟用的方法: 也可以禁用系统的Shell Hardware Detection服务。这样即使病毒通过各种手段建立了Autorun文件也无妨,没有启动Shell Hardware Detection服务,任它再强也没用。 操作: 1.打开“控制面板”——“管理工具”——“服务” 2.找到“Shell Hardware Detection”服务,右键单击改服务,选择“属性”,再属性对话框禁用改服务即可。 优点:可以完全禁止移动设备、光盘自助运行,再强悍的Autorun病毒也不列外。如果U盘中镖无法打开,可先移除U盘,对系统杀毒,然后插入U盘再杀毒。 缺点: 1.此方法只是禁止了自动运行,但如果双击打开U盘,还是会触发病毒。建议用右键打开U盘。 2.如果电脑还接有摄像头和扫描仪,可能导致这些设备不能正常使用。因为Windows Image Acquisition (WIA)(为扫描仪和照相机提供图像捕获服务。