会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
吃酒的和尚
抄诵经文
博客园
首页
新随笔
联系
订阅
管理
PHP 注射风格测试
PHP 注射风格测试 $id = $_GET['id']; $server_name = "DB_SERver"; $username = "DBuser"; $password = "DBuser_Pass"; $database = "Select_DB";
# 标题写的不太好,原意在写一个程序好比说注射机的时候,方便测试。
# 代码有点冗长。
<?
$id
=
$_GET
[
'
id
'
];
$server_name
=
"
DB_SERver
"
;
$username
=
"
DBuser
"
;
$password
=
"
DBuser_Pass
"
;
$database
=
"
Select_DB
"
;
$db
=
new
mysqli(
$server_name
,
$username
,
$password
,
$database
);
$query
=
"
select * from admin where id=
$id
"
;
$result
=
$db
->
query(
$query
);
if
(
$num_results
=
$result
->
num_rows){
$row
=
$result
->
fetch_assoc();
foreach
(
$row
as
$key
=>
$value
){
echo
$key
.
"
:=:
"
;
echo
$value
;
echo
'
<br />
'
;
}
}
?>
<
html
>
<
head
>
<
title
>
SQL InJection Test
</
title
>
<
body
>
<
pre
>
这里是 空的 怎么
~
飞了
~
难道
</
pre
>
</
body
>
</
html
>
posted @
2008-05-12 11:34
090
阅读(
490
) 评论(
1
)
收藏
举报
刷新页面
返回顶部
公告
如有任何的意见和建议,请 E-mail 至
to090@yahoo.com
建议使用 IE 6.0 或 FireFox 2.0 以上版本进行浏览,最佳显示 1024 * 768