關于SQL攻擊有很多文章還有各種防注入腳本,但是都不能解決SQL注入的根本問題 見代碼:

復制代碼 代碼如下: <?php mysql_connec " /> 亚洲VA欧美VA天堂V国产综合,成a人片亚洲日本久久,娇妻归来在线观看免费完整版电影

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

細談php中SQL注入攻擊與XSS攻擊

例如: SQL注入攻擊
XSS攻擊
復制代碼 代碼如下:
任意執行代碼
文件包含以及CSRF.
}


關于SQL攻擊有很多文章還有各種防注入腳本,但是都不能解決SQL注入的根本問題
見代碼:

復制代碼 代碼如下:
<?php
mysql_connect("localhost","root","123456")or die("數據庫連接失敗!");
mysql_select_db("test1");
$user=$_post['uid'];
$pwd=$_POST['pass'];
if(mysql_query("SELECT * from where
admin
= `username`='$user' or `password`='$pwd'"){
echo "用戶成功登陸..";
} eles {
echo "用戶名或密碼出錯";
}
?>

很簡單的一段代碼,功能是用于檢測用戶名或密碼是否正確,可是在一些惡意攻擊者中提交一些敏感代碼.后果可想而知.. post判斷注入的方式有2種。
1.在form表單的文本框輸入 "or‘1'=1"或者"and 1=1"
在查詢數據庫的語句就應該是:
SELECT admin from where login = `user`=''or‘1'=1' or `pass`=‘xxxx'
當然也不會出現什么錯誤,因為or在sql的語句中代表和,或的意思。當然也會提示錯誤。
當時我們已經發現了可以執行SQL語句之后就可以查詢當前表的所有信息。例如:正確的管理員賬戶和密碼進行登錄入侵。。
修復方式1:
使用Javascript腳本過濾特殊字符(不推薦,指標不治本)
如果攻擊者禁用了Javascript還是可以進行SQL注入攻擊。。
修復方式2:
使用mysql的自帶函數進行過濾。
見代碼:
復制代碼 代碼如下:
<?php
// 省略連接數據庫等操作。。
$user=mysql_real_escape_string($_POST['user']);
mysql_query("select * from admin whrer `username`='$user'");
?>

既然前面說道了xss攻擊,我們再來說說XSS攻擊以及防范吧。。
提交表單:
復制代碼 代碼如下:
<form method="post" action="">
<intup tyep="text" name="test">
<intup tyep="submit" name="sub" value="提交">
</form>

接收文件:
復制代碼 代碼如下:
if(empty($_POST['sub'])){
echo $_POST['test'];
}

很簡單的一段代碼,在這里只是模擬了下使用場景..
加入攻擊者提交
<script>alert(document.cookie);</script>
在返回的頁面就應該顯示當前頁面的cookie信息。
我們可以運用到某些留言板上(提前是沒過濾的),然后當管理員審核改條信息時盜取COOKIE信息,并發送到攻擊者的空間或者郵箱。。攻擊者可以使用cookie修改器進行登陸入侵了。。
當然解決方案也有很多。。下面就介紹一個最常用的方式吧。
修復方案1:使用Javascript進行轉義
修復方案2:使用php內置函數進行轉義
代碼如下:
[code]
if(empty($_POST['sub'])){
$str=$_POST['test'];
htmlentities($srt);
echo $srt;
}
[html]
好了,關于SQL注入攻擊和XSS攻擊的案例與修復方法就講的差不多了。
當然還有其他的解決方法:
例如:使用php框架
還有其他的一些方法。。當然了,XSS的運用范圍與攻擊方式很多也很廣。本文只針對php的提交方式進行過濾,還有其他的需要自己去研究 ^_^~
此文出此:Aey uhost team(team.hake.cc),轉載請帶上版權。

y0umer
2012/6/7

php技術細談php中SQL注入攻擊與XSS攻擊,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 2021乱码精品公司 | 影音先锋电影资源av | 办公室激情在线观看 | 99久久re6热精品首页 | 97在线视频免费 | 欧美做真爱欧免费看 | 区产品乱码芒果精品P站在线 | 日韩高清毛片 | 亚洲精品白色在线发布 | 人妻中文字幕乱人伦在线 | 国产成人自拍视频在线观看 | 老师掀开短裙让我挺进动态 | 亚洲一区在线播放 | 少妇伦子伦精品无码 | 大胆国模一区二区三区伊人 | 亚洲国产成人精品久久久久 | 国产午夜亚洲精品理论片八戒 | 日本三级黄色大片 | 日韩中文欧美在线视频 | 日本美国群交P片内射捆绑 日本毛片久久国产精品 | WINDOWSCHANNEL老太 | 麻豆久久婷婷五月国产 | 良家人妻无码专区九色颜射 | 久青草国产在视频在线观看 | 国产蜜臀AV在线一区视频 | 国产精品欧美一区二区在线看 | 三级色视频 | 99re久久免费热在线视频手机 | 欧美日韩久久久精品A片 | 午夜免费啪视频观看视频 | 久久久久久久久亚洲 | 精品久久伦理中文字幕 | 国产最新精品亚洲2021不卡 | 嗯啊…跟校草在教室里做h 嗯 用力啊 嗯 c我 啊哈老师 | 婷婷开心激情综合五月天 | adc影院欢迎您大驾光临入口 | 一二三四免费中文在线1 | 97国产人妻精品无码AV在线 | 伊人22222| 办公室里做好紧好爽H | 久久99r66热这里只有精品 |