严防死守,保卫IE

最近这段时间网民们上网冲浪时常常会碰到一件令人反感的事,就是在浏览一些网站(多为个人主页)后IE浏览器的标题栏被篡改成了诸如“欢迎访问……网站”的字样,IE的起始页、主页默认页也被设置成了那些网站的网址,更有甚者在访问者的IE右键菜单中加入了那些网站的名字。这都是那些网站为了宣传自己的网站通过在网页中嵌入JavaScript脚本语言来修改浏览者的注册表中相应的键值造成的,让我们这些“网虫”很烦。那我们怎样恢复IE的“本来面目”呢?让我们将其“个个击破”。
  篡改IE标题栏
  症状:IE浏览器上方的标题栏被改成“欢迎访问……网站”的样式,这是最常见的篡改手段,受害者众多。
  涉及子键:
  HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Window Title
  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\Window Title
  说明:这两个“Window Title”子键的键值就是IE标题栏中的标题。
  修复方法:运行注册表编辑器regedit.exe,展开上述两个子键,将这两个子键的键值修改为“Microsoft Internet Explorer”(IE默认值),或者你也可以将键值改为像“我的专用浏览器”这样体现个性的标题,重新运行IE就可以看到效果了。怎么样?是不是感到很亲切?
  篡改IE起始页
  症状:这里所说的IE起始页就是一运行IE就会自动打开的网页,也就是说起始页被改成了篡改网站的网址。
  涉及子键:
  HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Start Page
  说明:这个子键的键值就是IE起始页的网址。
  修复方法:运行注册表编辑器,展开上述子键,将“Start Page”子键的键值修改为某个网址即可。如果你不想一运行IE就自动打开某网页的话,你可以将IE起始页设为空白页,即将“Start Page”子键的键值修改为“aboutblank”,重新运行IE就可以看到效果了。其实也可以通过IE的选项设置来更改IE的起始页,设置方法:点击“工具/Internet选项”,在“主页”中输入起始页。
  特殊例子:当IE的起始页变成了某些网址后,就算你通过选项设置修改好了,重启以后又会变成他们的网址啦,十分的难缠。其实他们是在你机器里加了一个自运行程序,它会在系统启动时将你的IE起始页设成他们的网站。
  修复方法:运行注册表编辑器regedit.exe,然后依次展开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Run主键,然后将其下的registry.exe子键删除,然后删除自运行程序c:\Program Files\registry.exe,最后从IE选项中重新设置起始页就好了。
  篡改IE起始页的默认页
  症状:有些IE被改了起始页后,即使设置了“使用默认页”仍然无效,这是因为IE起始页的默认页也被篡改啦。
  涉及子键:
  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\Default_Page_URL
  说明:该子键的键值即起始页的默认页。
  修复方法:运行注册表编辑器,然后展开上述子键,将“Default_Page_UR”子键的键值中的那些篡改网站的网址改掉就好了,或者设置为IE的默认值。
  篡改IE默认的搜索引擎
  症状:在IE浏览器的工具栏中有一个搜索引擎的工具按钮,可以实现网络搜索,被篡改后只要点击那个搜索工具按钮就会链接到那个篡改网站。
  涉及子键:
  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Search\CustomizeSearch
  HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Search\SearchAssistant
  修复方法:运行注册表编辑器,依次展开上述子键,将“CustomizeSearch”和“SearchAssistant”的键值改为某个搜索引擎的网址即可。
  篡改IE右键菜单
  症状:当你在浏览网页的时候右击鼠标的时候在弹出菜单中有一项“欢迎访问……网站”的话你会怎样?是不是有一种恶魔缠身的感觉?
  涉及子键:
  HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\欢迎访问……网站
  说明:“MenuExt”主键是IE扩展菜单项的控制主键,如果你机器里安装了网际快车或者网络蚂蚁的话,在这个子键下面就能看到“使用网际快车下载”这样的子键啦。
  修复方法:运行注册表编辑器,开上述主键,在“MenuExt”主键下面就会有“欢迎访问……网站”相似内容的主键,将其删除,但是在删除之前你可以展开这个主键看一下,在这里面有一个链接打开一个HTML文件的子键,看看这个文件路径,然后根据路径将这个文件也删除(注意,这个HTML文件被设置了隐藏属性,从菜单选择“查看/文件夹选项/查看页/显示所有文件”即可看见它啦!)。这样才彻底清楚干净,是不是有种如释重负的感觉?呵呵!
  系统启动时弹出对话框
  症状:开机时,会弹出推荐网站“欢迎访问http://www……”样式的窗口。进入系统后,会自动打开IE浏览器,自动访问默认主页http://www…… 并且无法更改。
  涉及子键:
  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\
  Winlogon\LegalNoticeCaption
  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\
  Winlogon\LegalNoticeText
  说明:其实这个主键与IE并不相关,而是Windows登录提示对话框的控制项。
  修复方法:运行注册表编辑器,然后依次展开上述主键,将“LegalNoticeCaption”和“LegalNoticeText”主键删除就万事大吉啦。
  小结
  上面介绍了几种篡改手段所涉及到的子键以及恢复方法,但是有些篡改网站所涉及的子键以及放置自启动程序的路径会不尽相同或者还有新的篡改“技术”出现,那怎么办?不要紧,我们还有一招,可以以不变应万变。当你不清楚它们修改了注册表哪个子键的时候,你可以“透过现象看本质”,进入注册表编辑器,然后按“F3”键打开“查找”,查找内容就是那个篡改网站的网站名或者网址,当找到后你可以对相应键值或删除或修改,然后再按“F3”键“查找下一个”,直到将它们清理干净了才罢休。对于设置了自运行程序或者设置了文件链接的情况,你还要根据文件路径顺藤摸瓜直捣黄龙得而诛之以图后快,呵呵!
  当然最治标治本的方法就是那些做网页的“大虾”朋友能够早日良心发现迷途知返,让我们这些小小“菜鸟”上网的时候多些安全感啊,不然真的成了惊弓之鸟啦!以上这些就是近来“流行”的篡改手段的大揭密,希望对大家有一点作用,欢迎来信多多交流。

(0)

相关推荐

  • 严防死守,保卫IE

    最近这段时间网民们上网冲浪时常常会碰到一件令人反感的事,就是在浏览一些网站(多为个人主页)后IE浏览器的标题栏被篡改成了诸如"欢迎访问--网站"的字样,IE的起始页.主页默认页也被设置成了那些网站的网址,更有甚者在访问者的IE右键菜单中加入了那些网站的名字.这都是那些网站为了宣传自己的网站通过在网页中嵌入JavaScript脚本语言来修改浏览者的注册表中相应的键值造成的,让我们这些"网虫"很烦.那我们怎样恢复IE的"本来面目"呢?让我们将其&qu

  • 详解Angular中的自定义服务Service、Provider以及Factory

    背景来源于前段时间的一场面试,面试官看着我Angular控制器中添加各种功能重复的方法,脸都发绿了,不过还是耐心地跟我指出提高Angular代码复用性需要Service.Provider和Factory三种复用性很高的方法,遂习之,以下是我的学习成果: 先说说Factory: 通过注册.factory('my注册名',方法()),返回一个对象,你就能在控制器中引入这个方法并访问这个对象: 例子: <!-- factory模式 --> <div ng-controller="th

  • PHP 杂谈《重构-改善既有代码的设计》之四 简化条件表达式

    思维导图 点击下图,查看大图. 介绍 条件逻辑有可能十分复杂,因此本章提供一些重构的手法,专门用来简化它们. 全文简述(你可直接跳过下面的内容) 核心重构:Decompose Conditional--分离"转辙逻辑"(switching logic)和"操作细节"(details)分离. 多处测试有相同结果:Consolidate Conditional Expresssion 条件代码中去掉重复成分:Consolidate Duplicate 标识特殊情况:Re

  • ADSL防御黑客攻击的十大方法

    目前,使用ADSL的用户越来越多,由于ADSL用户在线时间长.速度快,因此成为黑客们的攻击目标.现在网上出现了各种越来越详细的"IP地址库",要知道一些ADSL用户的IP是非常容易的事情.要怎么保卫自己的网络安全呢?不妨看看以下方法. 一.取消文件夹隐藏共享 如果你使用了Windows 2000/XP系统,右键单击C盘或者其他盘,选择"共享",你会惊奇地发现它已经被设置为"共享该文件夹",而在"网上邻居"中却看不到这些内容,这

  • 千条新春祝福拜年短信、春联大收集

    短信(部分): 复制代码 代码如下: 这一刻,有我最深的思念.让云捎去满心的祝福,点缀你甜蜜的梦,愿你拥有一个幸福快乐的新年! 除夕夜温馨的氛围:烟火.钟声.灯影以及我这小小的祝福:传达着节日的讯息:快乐.和谐.平安. 春风洋溢你:家人关心你:爱滋润你:财神系着你:朋友忠于你:我这儿祝福你:除夕记得请我吃饭. 春节的钟声就要敲响,送我的新年礼物准备好了吗?别忘了送来哦!我等你--猴年吉祥,宝贵健康! 春节好!祝愿你吉祥富贵,新年快乐,猴年进步,来年早生贵子!有空就来坐坐,我们都很惦记着你! 春节

  • JavaScript constructor和instanceof,JSOO中的一对欢喜冤家

    至少每个尝试JavaScriptOO的程序员都花费很多精力用在面向对象机制的模拟上而非业务本身. 这对Java,C++甚至Php的开发者来讲都是难以想象的. 更糟糕的是模拟OO对于JavaScript高级程序员都有着邪恶的吸引. 因为干这个事儿超然于业务之上,有种创造新编程语言一般的快感,可以令IQ尽情挥洒. 正如前些年大家都想把自个网站的common.js写成个框架一样.直到YUI,JQuery等等的强势推出才稍有平息. 然而虽然各个框架都有对JavaScriptOO模拟,但还未到有谁谁谁可以

  • js变形金刚文字特效代码分享

    为大家分享的js变形金刚文字特效代码如下 -----------------------------------------------效果演示----------------------------------------------- <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>js变形金刚文字特效&l

  • 详解在Python中处理异常的教程

    什么是异常? 异常是一个事件,其中一个程序,破坏程序的指令的正常流的执行过程中而发生的.一般情况下,当一个Python脚本遇到一些情况不能处理,就抛出一个异常.异常是一个Python对象,它表示一个错误. 当Python脚本抛出一个异常,它必须处理异常,否则将立即终止. 处理异常: 如果有可能会引发异常的一些可疑的代码,就可以通过将可疑的代码在一个try块:保卫你的程序.在try块,包括以下情况except:语句,其次是代码,作为优雅的处理问题,尽可能块. 语法 这里是try....except

  • 2014年全年公休假国务院放假安排时间表(5.1劳动节10.1国庆节中秋节放假安排时间表)

    2014年全年公休假放假安排时间表(国务院2014年5.1劳动节10.1国庆节中秋节放假安排时间表) 人生日历2014官方下载 国务院办公厅关于2014年部分节假日安排的通知(国办发明电[2013]28号) 各省.自治区.直辖市人民政府,国务院各部委.各直属机构:经国务院批准,现将2014年元旦.春节.清明节.劳动节.端午节.中秋节和国庆节放假调休日期的具体安排通知如下.一.元旦:1月1日放假1天. 二.春节:1月31日至2月6日放假调休,共7天.1月26日(星期日).2月8日(星期六)上班.

  • 关于2014年五一劳动节放假安排的通知

    根据国务院办公厅通知精神,现将2014年劳动节放假安排通知如下: 5月1日(星期四)至3日(星期六)放假调休,共3天.5月4日(星期日)上班. 节假日期间,各单位要妥善安排好值班和安全.保卫等工作,遇有重大突发事件发生,要按规定及时报告并妥善处置,确保人民群众祥和平安度过节日假期. 北京市人民政府办公厅 二一四年四月十一日

随机推荐