到了大学,U盘成为很好的交流工具(对电脑来说),可是,这里插插,那里插插,不染毒才怪呢!
下面就由浅入深讲解如何U盘防毒!
U盘病毒一般通过在U盘根目录下生成一个autorun.inf的文件,文件中的内容一般是指明在双 击U盘盘符的时候,启动在U盘何处的病毒程序。
我们的安全方法:这样,我们可以不选择双击U盘盘符,而是右键点 U盘盘符,选择【打开】或【者资源管理器】来实现安全打开U盘。
病毒的对策:通过在 autorun.inf文件内加入某些代码,实现对右键菜单内容的修改,比如将【打开】,【资源管理器】重新设置为启动病毒程序。
我们的对策:现在目标已经很明确 ,U盘病毒是主要利用U盘中的autorun.inf实现传播,于是 autorun.inf这个文件就成了我们的兵家必争之地!
预备动作:XP系统,打开一个窗口,选择工具 ——文件夹选项——查看——将其中的【隐藏系统文件】的勾去掉(忽略系统的提示)——下面选择【显示隐藏文件】 ——确定
VISTA系统,打开一个窗口 ——组织——文件夹和搜索选项——查看——后面同上!
方法一:不让病毒修改autorun.inf文件,在系统中【只读】属性的文件是 不允许修改的!
操作过程:那么我们是否可以将autorun.inf文件内容清空,并将 autorun.inf文件属性设置成为【只读】,操作方法:先用记事本打开autorun.inf,删除全部内容,保存,然后右键点 autorun.inf,选择属性——常规——勾选【只读】属性——确定。
病毒对策:我们既然能够设置文件 为【只读】属性,病毒也就有法子将只读属性去掉。然后再修改autorun.inf文件。
方法二:在同一个文件夹下面,是不允许同时存在两个相同文件名的文件的,同样,也不会允许一个文件夹和一个文件 的文件名相同,这样,我们可以让病毒无法建立autorun.inf文件,让其不能自动运行!
操作过程: 打开U盘盘符,删除原来的 autorun.inf文件,右键点空白处——新建——文件夹,给这个文件夹命名为autorun.inf(如果提示重名,说明你的电脑已经有 病毒了,而且不停的在生成autorun.inf文件……你就先杀毒吧!),在如同给autorun.inf设置只读属性一样,给 autorun.inf文件夹设置隐藏吧!
病毒对策: 先删除autorun.inf文件夹,再新建autorun.inf文件。
方法三:让病毒删不掉autorun.inf文件夹,因为windows 系统的特性,象novirus.这样的文件夹名是不合法的(注意,后面有个点),这种不合法的文件夹,系统是删不掉的,那样我们就可以制作一个病毒删不掉的文件夹了,当然,如果 一个文件名合法的文件夹里面有一个文件名不合法的文件夹,这个合法的文件夹也是删不掉的!
操作过程:在资源管理器下无法直接创建文件名不合法的文件夹,我们需要用到命令提示符(cmd),按 住windows徽标键(左边ctrl和alt之间的那个键)+R,启动【运行】,在输入框内输入 【cmd】,会出来一个和DOS一样黑洞洞的窗口,看清你的U盘盘符,例如h:,我们 在cmd内输入(输入一行,按一次回车)
H:
Md autorun.inf
Cd autorun.inf
Md novirus..
cd..
attrib autorun.inf +s +h +r
这5步的意思是,进入H盘(你的U盘),新建文件夹autorun.inf,进入文件夹autorun.inf,新建novirus.文件夹(就是那个不合法文件名的文件 夹),跳出autorun.inf文件夹,给autorun.inf文件夹加上【系统】【隐藏】【只读】属性(目的是一般操作的时候看不到这个文件夹)。这样,病毒就没有办法删除 我们的autorun.inf文件夹,当然也就不能新建autorun.inf文件了。
似乎这个方法已经很棒了,但是今天我查上学校的电脑后,发现病毒又有了新的方法!
病毒对策:不能删除autorun.inf文件夹,但是,我能够给 autorun.inf改名字,这样没有重名问题了,然后我们有嚣张的建立了autorun.inf文件!
愤怒了……病毒太无耻了……
然后我想出了最后的方法!
方法四:必杀!我们最终目标是不让病毒创建,修改autorun.inf文件,我们尝 试了很多方法,但都只是从侧面阻止病毒的这个行为,我们现在只有从正面才能解决了!XP和VISTA系统都支持 NTFS文件分配表!其优势就是在安全和权限上面有了更完善的设置,我们现在就是要给autorun.inf文件分配权限,让这个文件只有在我自 己的电脑上面才能够读取,而别人的电脑只能干看!
操作过程:既然要 NTFS格式,我们把U盘内的文件都备份,然后,右键点击U盘盘符,选择格式化——文 件系统选择【NTFS】——点开始,经过一会,U盘的文件格式成为NTFS了,然 后进入U盘,新建autorun.inf文件夹(建立autorun.inf文件也行也),右键点 autorun.inf文件(夹)——属性——先勾选【隐藏】属性(免着看见了碍眼)——在上面点【安全】标签 ——点【编辑】——(上面勾选everyone)把下面的【拒绝】框都打上勾 ——最后点确定——自己试试,现在你想看这个文件夹都不行了,当然病毒也就没有办法了!
说到这里,相信已经是一个比较完美的方案了,但都只是防治病毒的自动运行,插上U盘后,还是要杀一下毒的。 病毒也有必杀,就是格式化U盘,当然,病毒存在是为了隐藏,这种马上被发现的事实不会去做的(除非恶意破坏U盘的病毒),最好还是关闭掉自己电脑的自动运行,那样才最根本保证自己不染毒。就这样吧,愿大家的身体和大家的U盘都健健康康,不要感染病毒!
附上关闭自动运行的方法:
开始—运行—gpedit.msc(home等版的windows系统没有组策略)
vista系统:计算机配置/用户配置——管理模板——windows组件——自动播放策略(在最下面)——关闭自动播放(所有驱动器,已启动)
XP系统:计算机配置/用户配置——管理模板——自动播放策略——关闭自动播放
站内搜索
2 Comments