浏览器(IE等)被恶意程序修改

0
回复
541
查看
[复制链接]
发表于 2012-9-7 21:42:02 | 显示全部楼层 |阅读模式
【个人整理,引用请注明出处】
(资料源于百度网络)

所谓浏览器劫持是指网页浏览器(IE等)被恶意程序修改。常见现象为主页及互联网搜索页变为不知名的网站、经常莫名弹出广告网页输入正常网站地址却连接到其他网站。收藏夹内被自动添加陌生网站地址等等。
下面我们就来了解一些对付浏览器劫持的方法:
1.编辑hosts文件
HOSTS文件存在于Windows目录下的System32DriversEtc目录中。如果恶意网页将正常的域名映射到恶意网页的IP地址,则输入正常网址便会连接到恶意程序指定的网页上。
当输入正常的网址却被打开一个不知名的网站,则很有可能是因为HOSTS文件被修改了。用记事本打开这个文件,手工删除被恶意程序添加的项目并保存文件,就可以正常访问你要浏览的网站了(如果你从未使用过该文件,则直接删除所有内容后保存也可)。
具体方法到这个上去看看
http://tech.163.com/05/0516/13/1JSKHGTB00091589.html
2.修改注册表项目
IE浏览器的主页地址、浏览器标题、默认搜索页地址等信息都是记录在系统注册表当中的,恶意程序通过对注册表的修改就可以控制这些项目的内容。
我们可以使用各大杀毒软件附带的注册表修复工具对注册表进行修复。
3.通过浏览器加载项方式及木马进行劫持:
一些恶意程序作为IE加载项(Plugins)的方式启动自己,每次IE浏览器后都会自动运行恶意程序。通常恶意程序用来定时弹出广告,在IE的右键菜单中添加恶意网站链接以及动态修改注册表等。另外木马方式运行的浏览器劫持程序,目的与浏览器加载项方式类似,只是自启动方式不同。这种木马方式的劫持程序运行更隐蔽,清除更复杂,可以自动更新程序,并且可能同时具备上面的几种劫持方式。
对于这2种浏览器劫持方式处理起来比较麻烦,这里推荐一个小软件--IE清道夫Upiea
使用方法:http://news.onlinedown.net/info/9986-1.htm
下载:http://download.enet.com.cn/html/013612004112401.html
4.对于单一的弹出网站(网页),你可以试试下面的方法:
找到(复制)它的地址。
然后在IE里通过:工具--Internet选项--安全,点击“请为不同区域的Web内容指定安全设置”下的“受限站点”,然后点击下面的“站点”按钮,然后在“将该网站添加到区域”中将这个网站复制进去,点击“确定”即可。
如何修复IE:http://www.zjhzlc.com/bbs2/printpage.asp?BoardID=4&ID=17
http://www.pc-hospital.net/cgi-bin/bbs3000/bbs1.cgi?menu=show&slttitle=20030315170443&id=200205120022&page=1
下面列举几个这样的可恶例子(资料源于网络,为了大家的安全,代码已经作了安全处理......):

最近浏览网页时,经常会碰到无缘无故的弹出广告。
开始以为自己中了什么东西,于是马上检查浏览器插件,系统进程,杀毒,扫木马,大大小小折腾了N遍,一无所获。这其中我使用的工具包括:HijackThis,恶意软件清理助手,超级兔子,优化大师,NOD32,KAV06,AVG7.5,还有其它几个号称能检测这类恶意软件的东西(别跟我说安全卫士360,反正我怕了3721的老板了)。可结果呢? 一切正常!!
这不由得我想到了04年时出现的网通插入广告。那时候还只是在网页侧边加一个广告条,跟它们说了几次,后来就消失了。但这次...有点来无踪,去无影。
首先肯定的是,这次系统内没有被插东西。经过上面一切工具的排查和我个人的手工检测(这个可能有点不靠谱)基本可以断定这个推断。如果说还有万一,那小弟确实无能为力了。
其次,不是每个页面都弹出,而且基本随机的弹出,内容不相同,这就基本说明,不是某个插件公司或者某一个网页的问题,而是集体性质的。或者说,是某个不可抗拒的力量办的。
于是开始怀疑网通!!!
首先看了下弹出的页面的原码:
< htm l>< HEA D>< TI TLE>
< MET A http-equiv=Pragma content=no-cache>
< SCRI PT language=&#106avascript>try{var tmp=parent.window.location.href}catch(e){window.location.reload();}< /SCRIPT>
< FR AME name=lxmainframe src=\"about&#58blank\">
比较有意思吧。其实很简单的。不过能做到地址随机调用,这可就不一般了。当然这些对于掌控网络的ISP服务商来说,太easy了。只要他在路由或者其它设备上做点手脚.... 你基本就没的跑了。
写这个其实也就是发牢骚,我暂时也没有想出如何应对,有人说用防火墙屏蔽IP地址,我想可能是个办法,不过这IP也总在变,我总不能把这个区段都屏蔽了啊,谁知道有没有有用的?我也打电话到网通询问,当然可想而知那边是死不承认的,说了也等于没说。
哎,人为刀俎,我为鱼肉啊。
-----------------------------------------------------------
今天上这个枫叶网络,突然出现一个分页面的新浪广告,我纳闷。。。我没添加这个广告阿,咋出来的?我的网站不可能有问题?!我在瞬间把代码拷贝了下来:以下内容为程序代码:
以下是代码片段:< htm l>   < /title> < 脚本 LangUage=\'java脚本\'>try{var tmp=parent.window.location.href}catch(e){window.location.reload();}        以前曾经弹出过这个http:/ /www.adunis.com/sina_2006/frame.html?url=http://fengyenet.com/123.asp这并不是病毒,后来我跟踪了一下,发现居然是河南宽带客户端登陆软件弄得!大家可以尝试打开:http:/ /www.adunis.com/看似一片空白。。。一个空白首页的网站不让人怀疑么?我见过挂木马的网站首页是空白的。。。实际上,查看一下源代码你就会发现真相![code]以下是代码片段:function QueryString(fieldName){        var urlString = document.location.search;      if(urlString != null)      {           var typeQu = fieldName+\"=\";           var urlEnd = urlString.indexOf(typeQu);           if(urlEnd != -1)           {                var paramsUrl = urlString.substring(urlEnd+typeQu.length);                var isEnd =  paramsUrl.indexOf(\'&\');                if(isEnd != -1)                {                     return paramsUrl.substring(0, isEnd);                }                else                {                    return paramsUrl;                }           }           else            return null;      }     else     return null;}var url = QueryString(\"url\");document.write(\"< fra meset id=\'lxframeset\' rows=\'*,51\'  frameborder=0 border=\'0\' framespacing=\'0\'>n\");document.write(\" n\");document.write(\" n\"); [/co de]上面的页面其实都是广告!后来我发现这个地址好像是临时生成的,登陆客户端5分钟后这个地址就失效了。在网上查了一下,发现好多人都出现了这种状况,具体这有一个帖子,大家可以参考一下:http:/ /www.ely.cn/to/3/1825.shtml启动的时候,弹出一个广告就算了,它居然还跟IE捆绑!这也算是流氓行为!对河南网通的行为实在是无语,很诡秘,很诡秘!赤裸裸的打出了商都的名字,仿佛在告诉所有人,我就是加广告,我就是弹广告,我是商都信息港,全省的网通都是归我管!省里我是最大,这个弹窗的意义是非同寻常的,他表明了一点,这不是网通内部某些人的问题,而是整个河南网通的问题,他把这个行为的主体从某人转向了某公司,网通这种行为是否构成违约呢?是否有损一个大企业的形象呢?反正从这一刻起,我希望换其他运营商,换国外运营商,因为我们已经无法找到一个合适的可以申诉的对象,如果是某些人的问题,可以通过公司解决,如果是这个公司有问题,那我们只好换地方了,作为垄断企业,我们老百姓是没有任何奢望能获取什么的,也许有天国外的电信公司进入中国,拿出每月25美圆的包月计划的时候,普通老百姓才有更多的选择机会,国内的这些老大才会放下架子细心服务!临时解决办法:工具->Internet选项->安全->受限制的站点->添加:www.adunis.com 或者 [url=http:/ /www.adunis.comhttp:/ /www.adunis.com[/color[/url]]
--------------------------------------------------------------------
< ht ml>     
< /head>
< frameset framespacing=0 border=0 rows=\'*,0\' frameborder=0 >

< frame name=\'lxblankframe\' src=\'about&#58blank\' scrolling=\'no\'>



其中http:/ /61.136.57.198/frame.html?url=\'+window.location;\'又是一个框架. window.location把当前url追加在frame.html后. 例如
http:/ /61.136.57.198/frame.html?url=http:/ /www.google.com
...
document.write(\"< frame name=\'lxnavmenu\' target=\'_blank\' src=\'/sinalink.html\' scrolling=\'auto\'>n\");
document.write(\"< frame name=\'lxorgurl\' src=\'\"+url+\"?\' scrolling=\'auto\'>n\");
...
-----------------------------------------------------------------
< htm l>
< meta http-equiv=\'Pragma\' content=\'no-cache\'>
< head>
< title>
< script LangUage=\'&#106avascript\'>try{var tmp=parent.window.location.href}catch(e){ window.location.reload();}< / script>

< frameset framespacing=0 border=0 rows=\'*,0\' frameborder=0 >
< frame name=\'lxmainframe\' src=\'about&#58blank\' scrolling=\'auto\'>
< frame name=\'lxblankframe\' src=\'about&#58blank\' scrolling=\'no\'>
< /framese t>
< /body >

-------------------------------------------------------------------
\"window.lxmainframe.location=\'http:/ /61.136.57.198/frame6.html?url=\'+window.location;\">
...................................
......................
......
例子太多了,大家可以通过搜索引擎略看一下,希望最终能有一种方法能够彻底解决,谢谢!!!!!
关注官方微信

微信号:大白网

微博:大白网

QQ1群:4731622

QQ2群:4731622

全国服务热线:

QQ24485416

(工作日:周一至周五 9:00-16:00)
大理市
www@dali8.net

手机版-小黑屋- 大理白族|大理乡村旅游网|大理网|大理论坛|白族网|大理旅游网|大理信息网|大理生活网

技术支持:挖主机网络 Powered by大白网© 2006-2025 dalibaizu.com  滇ICP备19004088号 滇公网安备 53290102000530号