加载中…
个人资料
阿胜
阿胜
  • 博客等级:
  • 博客积分:0
  • 博客访问:59,469
  • 关注人气:1
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

U盘病毒免疫

(2007-05-20 23:54:03)
标签:

杂谈

'此文为原创,欢迎转载,转载请保留如下信息
转自露宿者之家 作者:露宿者 QQ:185635232 MSN:yueshenghe26@hotmail.com
1.在U盘根目录下新建kill_autorun.bat文件,
kill_autorun.bat的功能:判断autorun.inf是否存在,不存在则将autorun.bak拷贝为autorun.inf,存在则判断autorun.inf与autorun.bak是否一样,不一样则做以下3步,删掉autorun.inf;记录在“小心U盘病毒.txt”;将autorun.bak拷贝为autorun.inf。最后打开U盘,如果存在“小心U盘病毒.txt”文件存在的话,打开它。
把下面的内容拷进去kill_autorun.bat然后保存
@echo off
if exist 小心U盘病毒.txt del 小心U盘病毒.txt
if not exist autorun.inf goto next
FOR /F "eol= skip=1 tokens=2 delims= " %%i IN ('fc /b autorun.bak autorun.inf') DO set message=%%i
if %message%==找不到相异处 goto end
attrib autorun.inf -r -s -h
del autorun.inf /q
echo %Date% %Time%>>小心U盘病毒.txt
echo 已删除autorun病毒文件>>小心U盘病毒.txt
:next
copy autorun.bak autorun.inf
attrib autorun.inf +r +h
:end
explorer \
if exist "小心U盘病毒.txt" Notepad 小心U盘病毒.txt

2.在U盘根目录下新建autorun.bak文件,
autorun.bak(autorun.inf)的功能加载victor.ico为U盘图标,自动执行kill_autorun.bat,将右键菜单的“打开(&O)”改为“打开VICTOR'S(&O)”,双击U盘或右键菜单中单击“打开VICTOR'S(&O)”都将运行kill_autorun.bat。
把下面的内容拷进去然后保存
[AutoRun]
icon=victor.ico
open=kill_autorun.bat
shell\open=打开VICTOR'S(&O)
shell\open\command=kill_autorun.bat
shell\open\Default=1
 
3.另外在根目录下放victor.ico图标文件一个
4.双击运行一次Kill_autorun.bat之后会将autorun.bak拷贝为autorun.inf文件,属性为只读+隐藏。
这样U盘应该能比较安全了。
 
原理简析:
1.U盘插进去之后,U盘的图标变成victor.ico,右键菜单会显示“打开VICTOR'S(&O)”;
有这两个明显特征,说明U盘在插进去之前都是干净的;
2.U盘病毒检测到有U盘插进来,autorun.inf文件会被改写。双击U盘的图标(认准victor.ico喔)或右键单击“打开VICTOR'S(&O)”,都会检查出来autorun.inf被修改然后重新拷贝,并打开U盘;没有了图标和“打开VICTOR'S(&O)”这两个特征,请在浏览器地址栏输入U盘盘符(如:K:)打开U盘,然后双击Kill_autorun.bat;
看到“小心U盘病毒.txt”这个文件,说明U盘内的病毒已清,但你的电脑里面的病毒还是需要杀一下的。

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有