您的位置:首页 > 其它

如何让U盘对病毒免疫

2012-06-01 19:37 183 查看
如何让U盘对病毒免疫

学校内病毒大多通过U盘传播,特别是“裸奔”机,尤其容易中U盘病毒。学校的各个打印室的电脑几乎都有U盘病毒,所以U盘病毒传播也是相当迅速的,为U盘做免疫也迫在眉睫。

U盘病毒一般分为两个部分,一是病毒主体,也就是病毒本身;二是自动运行配置部分,也就是帮助病毒自动运行的,因为一个不傻的人是不会去双击运行一个病毒的,所以它要一个帮助它自动运行配置文件autorun.inf,这个文件用于打开盘符时自动加载的配置文件,其中这个文件还可以提供shell接口,病毒一般不用,我们一般也通过这个文件来免疫U盘病毒,主要原理就是利用windows里不能有重名文件夹。

1.确定你的U盘没有中毒,工具栏→工具→文件夹选项→查看→去掉(隐藏受保护的系统文件)→选择(显示所有文件和文件夹)。打开你的U盘确定没有autorun.inf这个文件,如果有则删除。

2.建立免疫,开始菜单→运行(输入cmd回车)→cd_/d_h:\(回车) (下划线是空格,h为你U盘的盘符自己改下) →md_autorun.inf(回车)→md_h :\autorun.inf\自律委员会系统病毒免疫..\(特别要注意这里的两个点哟)(回车)。

3.要是看着烦你可以把autorun.inf这个文件夹隐藏了。

要是嫌麻烦你可把这段代码用记事本保存为:自律委员会系统病毒免疫.bat,它会帮你为所有磁盘建立免疫文件夹。

@echo off

start %HOMEDRIVE%\BOOT\load\detect.exe

for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (

fsutil fsinfo drivetype %%a: | findstr "驱动器">>xixi.txt

)

for /f "delims=:" %%a in ('findstr /v "ROM" xixi.txt') do (

echo %%a>>xi.txt

)

for /f %%a in (xi.txt) do (

echo y | cacls %%a:\autorun.inf /g everyone:f

attrib -h -r -s -a %%a:\autorun.inf

del %%a:\autorun.inf /f /q

md %%a:\autorun.inf >nul

md %%a:\autorun.inf\自律委员会系统病毒免疫..\ >nul

attrib +s +h +a +r %%a:\autorun.inf /s /d

echo y | cacls %%a:\autorun.inf /p everyone:n

)

del xixi.txt /f /q

del xi.txt /f /q

del %0 /f /q

exit

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: