九零登录

[【通过】] 对巴基斯坦某 TV 的一次检测

[复制链接]
发表于 2015-9-4 20:28:01 | 显示全部楼层 |阅读模式
目标网站:http://xxxx.tv/

忘记当初怎么看到这个电视台网站的了。

1.jpg

随机打开一个网址:http://xxxx.tv/video_details.php?id=MjM5NQ==
发现参数有点base64加密的感觉,解开看一下果然是。(MjM5NQ== :2395)

个人感觉既然base64加密过了,应该会有注入的出现,测试结果如下:

判断得到有9个字段:
xxxx_user2@localhost 不是root权限。
7.png
手动一个一个搞太麻烦,自己稍微写了一个中转:
[PHP] 纯文本查看 复制代码
<?php
if(!empty($_GET["id"])){
$id = base64_encode($_GET["id"]);
echo file_get_contents("http://xxxx.tv/video_details.php?id=".$id);
}
else{
echo "请输入id参数!";
}
?>
这样就简单多了,放入sqlmap跑起来。
2.jpg
轻松拿到账户密码。
找后台花了一点时间:
3.jpg
后台通过上传截断,拿到shell。
4.jpg

提服务器无果。

回头看看video_details.php文件:
5.jpg
id没有过滤,经过base64之后传给$pid(mysql_real_escape_string完全没有起到什么作用),$pid直接带入查询,造成注入出现。


ps:小弟初到90,希望大家多多照顾,谢谢。

===============================
亮点在漏洞分析,故通过。

评分

参与人数 1酒票 +5 收起 理由
管理05 + 5 欢迎加入90!

查看全部评分

发表于 2015-9-4 21:14:16 | 显示全部楼层
这个后台是怎么找出来的
 楼主| 发表于 2015-9-4 21:18:18 | 显示全部楼层
Balis0ng 发表于 2015-9-4 21:14
这个后台是怎么找出来的

网址打码了,所以你很好奇怎么来的,其实是用网址组合出来,然后挂御剑跑出来的。
发表于 2015-9-4 21:20:13 | 显示全部楼层
6到不行,我就遇不到这种站
发表于 2015-9-4 21:29:58 | 显示全部楼层
看到巴基斯坦  我想到一篇文章 http://bbs.tiexue.net/post2_8626331_1.html
发表于 2015-9-4 22:08:40 | 显示全部楼层
撸主影响中巴大团结,毙了哈哈
 楼主| 发表于 2015-9-4 22:12:39 | 显示全部楼层
blues 发表于 2015-9-4 22:08
撸主影响中巴大团结,毙了哈哈

只是为了弄到一个邀请码,情非得已,并且吧,只是写一个文章,其他什么都没有做。。
发表于 2015-9-5 00:06:49 | 显示全部楼层
请教一下上传截断是FCK截断还是?
发表于 2015-9-5 03:01:06 | 显示全部楼层
本帖最后由 outman 于 2015-9-5 03:37 编辑

看了一下 一秒拿下
发表于 2015-9-5 08:38:08 | 显示全部楼层
Smile゛S 发表于 2015-9-4 22:12
只是为了弄到一个邀请码,情非得已,并且吧,只是写一个文章,其他什么都没有做。。

所以嘛,楼主搞完了就顺便帮人家修复修复
发表于 2015-9-5 08:49:58 | 显示全部楼层
简单的编码注入罢了,
发表于 2015-9-5 08:54:26 | 显示全部楼层
sqlmap的一个tamper脚本base64的,怎么不直接试试
发表于 2015-9-5 10:13:06 | 显示全部楼层
其实直接在SQLMAP里面跑BASE64也是可以的。又遇到一个能看懂PHP代码的..
发表于 2015-9-5 13:19:05 | 显示全部楼层
ggoogle得力量是强大得,http://www.kxx2.tv   
发表于 2015-9-5 16:13:32 | 显示全部楼层
--tamper base64encode.py
发表于 2015-9-5 16:31:48 | 显示全部楼层
好人做到底 转义一下
发表于 2015-9-6 09:26:21 | 显示全部楼层
是的 帮别人修一下漏洞才好嘛,addslashes
发表于 2015-9-6 14:56:38 | 显示全部楼层
记得看到过一篇分析注入的文章 文章中提到 貌似 现在国内大多数网站 用到BASE64加密的 大部分都有注入
 楼主| 发表于 2015-9-6 16:07:11 | 显示全部楼层
huotoo 发表于 2015-9-6 14:56
记得看到过一篇分析注入的文章 文章中提到 貌似 现在国内大多数网站 用到BASE64加密的 大部分都有注入

用base64的太少了,现在很少能碰见,而且现在盾啊、狗啊、云啊之类的太多了。
发表于 2015-9-7 21:43:12 | 显示全部楼层
sqlmap 有base64          不过国内站很少用到    。。狗顿之类太多   

九零

GMT+8, 2026-10-22 14:10

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表