【转贴】建立完美的AUTORUN.INF文件夹防止自动运行
注:转自电脑爱好者网站论坛
【详细过程】
先说一下:不是attrib 的那种!
大家都知道autorun.inf免疫的原理吧。
这里我也说略略说一下,方便新手学习下。
其中用到了1个指令是 mkdir:意思是建立文件夹。
不明白的可以命令行下输入:mkdir /?
原理如下:
在驱动器根目录建立一个不可删除的文件夹,叫做"autorun.inf",利用windows同目录文件不允许重名这个特点,使病毒无法写入autorun.inf ,破坏病毒的启动。就这么简单。
举个例子,现在我们免疫d:盘,如下操作:
1: 打开cmd窗口
2: d:
3: md autorun.inf (建立"autorun.inf"文件夹)
4: cd autorun.inf (进入"autorun.inf"文件夹)
5: md tiger..\ (创建不可删除的文件夹)
这样子,d:盘里面会出现一个名为autorun.inf的文件夹,内有一个名为"tiger."的子文件夹,无法删除的。成功。
对于每一个驱动器,建议都免疫一下。
废话就说到这里。
刚才看到newcenturymoon会员的改名提示
我又想到两个办法
如果分区是NTFS的话
可以在右键安全选项里把所有用户的权限都去掉
这样病毒也没法删文件了 呵呵!
当然自己也不能删了
还有一个理论办法就是用CLSID的方法
建立一个特殊的DESKTOP.INI
指向一个特殊的注册表关联
不知道行不行的通
比如修改注册表默认启动项
比如C:\Documents and Settings\Administrator\「开始」菜单\程序\启动
这里在注册表里是C:\Documents and Settings\Administrator\「开始」菜单\程序\启动
这是一个特殊的文件夹 一般不能删除
我们把注册表里的项目指向AUTORUN.INF文件夹
病毒想删除都不可能了
(我是造病毒的还是反病毒的??)第二种方法仅供高手测试,请勿用于非法目的.因使用此方法造成一切后果,均由使用者自负