极速PE官网 > 最新动态 >

U盘autorun的另类用法

作者:pe系统 2015-05-02

Autorun病毒各人必然不生疏,为了低落这种病毒带来的威胁,微软乃至发补丁将Windows 7之前体系的自动播放成果完好封锁。至于,Windows 7自己对自动播放机制做了改变,检测到U盘后并不是直接打开,而是弹出一个选择窗口,让用户抉择怎样操纵。

 

这种方法有用停止了Autorun病毒的直接熏染,可是U盘里尚有也许潜匿其他范例的病毒可能恶意软件,假如能充实操作这个自动播放窗口,给它加上一个扫描病毒的成果就更好了。别说,还真的在网上找到了实现这一设法的途径,下面就借花献佛,让更多的人知道这一能力。(英文原文参考)

起首,你必要Windows 7体系,然后下载安装微软出品的免费杀毒软件MSE,接着下载这个压缩文件包mseautoplay.zip。

压缩包下载后,解压至恣意文件夹,它包括三个文件,mseautoplay.reg(注册表项文件)、msescan.vbs(VB剧本文件)和 undo.reg,双击mseautoplay.reg导入须要的注册表项,然后将msescan.vbs复制到Windows目次下。

 

注:undo.reg是用来破除导入注册表的,当你不再必要时辰,双击即可。

从头插入U盘试试,通例选项最下方多出一项“Scan For Viruses Malware”,不外仿佛有些题目,图标表现不正常,点击也无法挪用MSE扫描。

 

按照履历,这应该是文件路径不匹配引起的,办理起来应该不难。先从注册表文件入手,看看mseautoplay.reg文件都添加了那些对象到注册 表,然后打开注册表编辑器逐一查察,最后在 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\ScanUsingMSE] 这一项发明白题目,留意右侧数据项:DefaultIcon,其数值里的路径和MSE地址位置纷歧致。

 

DefaultIcon浸染是表现图标,即自动播放窗口“Scan For .。.”呼吁左侧的图标,由于MSE进级到2.0版后变动了默认路径,同时Logo图标也不在启动文件里,而是放在eppmanifest.dll,以是 我们必要修改一下,将原本的“Microsoft Security Essentials\msseces.exe”改成“Microsoft Security Client\eppmanifest.dll”,其他保持稳固。

完成后再次激活自动运行窗口,图标已经正常表现了,但措施照旧无法正确挪用。

 

继承排盘查题,最后找到题目出在msescan.vbs,用文本编辑器打开,找到【If vrb = "Scan with Microsoft Security Essentials…" Then】这一行,将引号中间的内容替代成 【行使 Microsoft Security Essentials 扫描...】。

由于我们行使的是简体中文体系,而这个vbs是基于英文体系写的,以是必要修改,假如你用的其他说话,右键点击恣意分区,查察MSE那一项的正确笔墨描写。

 

颠末一番排查,妨碍已包办理,再次激活自动播放窗口,点击“Scan For .。.”,这回MSE的界面终于呈现,而且正确的开始执行扫描U盘的操纵了。

 

想不到吧,微软自家的产物之间可以这般团结,假如你还在为U盘安详担忧,不妨试试Windows 7和MSE的搭配。