浏览网页注册表被修改之迷及解决办法( 四 )


注:下面代码用来将其网页增加到受害者的收藏夹中
var WF, Shor, loc;
WF = FSO.GetSpecialFolder(0);
loc = WF"Favorites";
if(!FSO.FolderExists(loc))
{
loc = FSO.GetDriveName(WF)"Documents and Settings
"Net.UserName"Favorites";
if(!FSO.FolderExists(loc))
{
return;
}
}

注:下面就是使其网页加入到你的收藏夹的具体代码
AddFavLnk(loc, "找到感觉www.findfeel.com", "http://www.findfeel.com");

由于代码很简单 , 又加了注释 , 相信你已经看明白是怎么回事了 。那么如果不小心进入该网页 , 并且已经中招了该怎么办呢?别急 , 下面给你列出了解决的办法 。

受害用户的修复方法:

1:对于Win9x用户 , 建议在电脑启动时按F8键 , 选择到MS-DOS方式下 , 使用Scanreg/restore命令来恢复以前备份的、正常的注册表 。

2:对于Win2000用户 , 把以下内容copy下来 , 存为unlock.reg文件 , 选带命令行的安全模式 , 用命令regedit unlock.reg导入 , 如何 , 重启机器就OK了 。

unlock.reg文件内容如下:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersion
PoliciesExplorer]
"NoDriveTypeAutoRun"=dword:00000095
"NoRun"=hex:
"NoLogOff"=hex:
"NoDrives"=dword:00000000
"RestrictRun"=dword:00000000
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersion
PoliciesSystem]
"DisableRegistryTools"=dword:00000000
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersion
PoliciesSystem]
"DisableRegistryTools"=dword:00000000
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersion
PoliciesWinOldApp]
"Disabled"=dword:00000000
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersion
PoliciesWinOldApp]
"NoRealMode"=dword:00000000
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion
Winlogon]
"LegalNoticeCaption"=""
"LegalNoticeText"=""
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMain]
"Window Title"="IE浏览器"
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain]
"Window Title"="IE浏览器"

以上是比较常见的修改浏览者注册表的现象 , 今天在浏览网页时 , 无意中来到某个个人网站 , 又遇到了以前没有碰到过的问题:

11、IE中鼠标右键失效

浏览网页后在IE中鼠标右键失效 , 点击右键没有任何反应!

12、查看““源文件”菜单被禁用

在IE窗口中点击“查看”→“源文件” , 发现“源文件”菜单已经被禁用 。

我在浏览网页时并没有注意到上面这两个问题 , 因为当时正好朋友叫我有事 , 于是我就退出电脑了 , 晚上吃完饭开启电脑连线上网 , 就发现IE中鼠标右键失效 , “查看”菜单中的“源文件”被禁用 。不能查看源文件也就罢了 , 但是无法使用鼠标右键真是太不方便了 。得想个办法!

找出最新版的超级兔子魔法设置试试吧 , 呀!不能解决!看来是个新问题 , 不过自己好歹也是“老革命”了 , 这点问题应该难不住我 。于是到注册表中一番搜寻 , 经过一番查找终于弄明白了问题的所在 。

原来 , 恶意网页修改了我的注册表 , 具体的位置为:在注册表HKEY_CURRENT_USERSoftwarePoliciesMicrosoftInternet Explore下建立子键“Restrictions” , 然后在“Restrictions”下面建立两个DWORD值:“NoViewSource”和“NoBrowserContextMenu” , 并为这两个DWORD值赋值为“1” 。

在注册表HKEY_USERS.DEFAULTSoftwarePoliciesMicrosoftInternet ExplorerRestrictions下 , 将两个DWORD值:“NoViewSource”和“NoBrowserContextMenu”的键值都改为了“1” 。

通过上面这些键值的修改就达到了在IE中使鼠标右键失效 , 使“查看”菜单中的“源文件”被禁用的目的 。要向你说明的是第2点中提到的注册表其实相当于第1点中提到的注册表的分支 , 修改第1点中所说的注册表键值 , 第2点中注册表键值随之改变 。

推荐阅读