Registry Workshop软件保护IE默认首页
经常有朋友在安装某种小软件后,IE主页被篡改,而你在ie选项里改回来后,再打开又时主页又变成了另外一个网址。这说明这个流氓软件在注册表里还有别的窠,这些可能位置都有哪些呢?笔者根据有限经验,先列出最重要的这几条,期待网友们补充更多的发现。点击开始-运行-输入regedit回车,依次找到如下位置——当然,笔者推荐使用Registry Workshop软件,可以直接粘贴以下地址回车,并将该地址添加到收藏夹,以后旧的不用再找,新的也可见者收藏。
1、internet选项对应的注册表值:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Start Page
这项的值和ie选项里的主页是同步的,可以先试试。
2、绑定ie主程序运行参数:
HKEY_CLASSES_ROOT\Applications\iexplore.exe\shell\open\command
ie主程序运行参数
这项的正常值是"C:\Program Files\Internet Explorer\IEXPLORE.EXE" %1,流氓软件将自己的网址附加在后面当作一个运行参数,那么打开ie主程序时就会自动跳转到该网址,这招够狠。
3、绑定ie窗体控件ieframe.dll主页命令:
HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\Command
ie窗体控件的主页命令
这项的默认值是"C:\Program Files\Internet Explorer\iexplore.exe",同样,流氓网址可能附加在后面,拦截主页。
4、绑定ie快捷方式运行目标:
还有一种在注册表里无论如何也搜索不到,却远在天边近在眼前的手段,就是修改了ie快捷方式属性里的运行目标。注意是快捷方式,不是桌面默认显示的ie图标。正常的ie快捷方式有四种:
ie快捷方式
可以看出上面三个ie快捷方式依次是由桌面ie图标创建、由开始菜单顶端ie图标创建、由系统盘ie主程序创建的(当然如果你隐藏了扩展名,第三个快捷方式就没有.exe后缀),第四种是在开始按钮右边快速启动栏上的“启动Internet Explorer”图标。右键查看这些快捷方式属性:
由桌面ie图标创建的ie快捷方式