标题: [其他] 求U盘自我免役病毒和强制格式化指定盘的代码! [打印本页]
作者: wysdxf 时间: 2009-8-20 15:52 标题: 求U盘自我免役病毒和强制格式化指定盘的代码!
郁闷!昨天用U盘插到一个朋友的机子上、不料这位朋友的机子是可谓“病毒中转站” 中招了!——灰鸽子等三个毒
U盘里有好多重要文件还没来得及备份!郁闷!
不知道为什么U盘只认朋友的机子!到我的机子上一插只有报毒外、打开什么文件都没了!
还不断报毒、还格式不了!再插到朋友的机子上文件到是有了!就是每插一次就变一个盘符、最奇怪的就是有一一次变成了光驱!???
这位朋友的机子我实在不敢恭维了!网也没装、还这么多病毒!他本人还用的好好的。可也说是“百毒不侵”了!
最后我们把他的机子全盘格了。。。
现特求一能使U盘可以自我防毒的代码、(本人在论坛到是搜了一遍就是没能找到一个合适的方案)
以下这段是从其它地方找来的不知能不能用;- g:
- cd\
- md autorun.inf
- cd autorun.inf
- md U盘防病毒自动运行文件..\
- echo U盘防病毒自动运行文件 >U盘防病毒说明.txt
- echo U盘对病毒的传播要借助autorun.inf文件。病毒首先把自身复制到u盘,然后创建一个autorun.inf,当你在插入U盘或者双击u盘时,autorun.inf中的设置会运行u盘中的病毒.我们只要可以阻止autorun.inf文件的创建,那么U盘上就算有病毒也只能躺着睡大觉了。大家可能也想到这个,但是不管给autorun.inf设置了什么属性,病毒都会更改它。我提到的方法就是,在根目录下,删除autorun.inf文件。然后,根目下建立一个文件夹,名字就叫autorun.inf。这样一来,因为在同一目录下,同名的文件和文件夹不能共存的原理,在autorun.inf文件夹里面创建一个带.的文件夹,使得病毒无法删除autorun.inf文件夹,病毒就无能为力,创建不了autorun.inf文件了。以后就算中毒,病毒也不会运行,从而达到了防止中毒的目的,目前这种方法是非常有效的。 >>U盘防病毒说明.txt
-
-
- cd\
- copy \autorun.inf\U盘防病毒说明.txt %1
- echo rd \autorun.inf\U盘防病毒自动运行文件..\ >删除U盘防病毒.cmd
- echo del \autorun.inf\U盘防病毒说明.txt /q >>删除U盘防病毒.cmd
- echo del U盘防病毒说明.txt /q >>删除U盘防病毒.cmd
- echo cd\ >>删除U盘防病毒.cmd
- echo attrib -r -a -s -h autorun.inf >>删除U盘防病毒.cmd
- echo rd autorun.inf >>删除U盘防病毒.cmd
- echo del 删除U盘防病毒.cmd /q >>删除U盘防病毒.cmd
-
- @REM 删除原来病毒在其它盘留下的自动运行
- @echo 开始修改部分注册表
- @reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL" /v CheckedValue /t reg_dword /d 00000001 /f >nul
- cls
- @已经完全清理和修改!~如果还有注册表部分没修复
- 请下载360安全卫士 进行修复!~
-
- pause>nul
复制代码
另求一能强制格式化指定盘的代码
作者: Batcher 时间: 2009-8-20 16:47
不知能不能用,那就亲自测试一下吧。
你为什么要强制格式化指定盘呢?
作者: hlzj88 时间: 2009-8-20 19:11
楼主的文件可能被病毒改变属性隐藏了,
关于autorun,可用 u盘病毒免疫工具 ,就是像针管的那个软件给u盘免疫一下,貌似这个很强悍的,他建的autorun.inf我是没有搞掉。
作者: 523066680 时间: 2009-8-20 21:19
我仍记得上次用了权限限制 结果原来autorun,inf 被改了名字
病毒换上新的~
我居然还在里面弄了一大堆畸形文件夹,结果病毒帮它改名字
就甩到一边了……
不知道怎么改的名字,cacls权限限制也没办法限制它改……
[ 本帖最后由 523066680 于 2009-8-20 21:20 编辑 ]
作者: 523066680 时间: 2009-8-20 21:28
关于强制格式化某个u盘
首先注意进程问题~ 假如里面有个进程在执行,可能不能作清除类的处理
建议先用wmic 列出进程 和进程信息,有在U盘里执行的东西,kill掉(
乱kill 出了事别怪我)
然后再 ……
作者: 基拉freedom 时间: 2009-8-20 22:39
有一个神奇的方法
呼呼
建立一个autorun.inf文件(文本文件) 输入复制代码
找一个ico文件 和文本里的一样放入根目录
然后插U盘 长按shift 等上几秒 看看盘符的图标 是不是ico图标 不是的话
就del一下
其实还是建议插U盘 都del一下autorun.inf文件
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |