SQL注入与防护
一、 Web漏洞
SQL注入就是通過把SQL命令插入到WEB的表單中,提交它之后,將查血的語句傳送到數(shù)據(jù)庫,最終讓數(shù)據(jù)庫學(xué)習(xí)到一些惡意的命令。
二、 注入分類:
a. 數(shù)字型注入;
b. 字符型注入;
GET POST COOKIE HTTP頭部注入
a. 基于報(bào)錯(cuò)注入
b. 基于布爾的盲注
c. 基于時(shí)間的盲注
d. 聯(lián)合查詢
e. 內(nèi)聯(lián)查詢
f. 堆疊的查詢
三、 MySQL手工注入
工具sqlmp
猜解字段;查看當(dāng)前數(shù)據(jù)庫;查詢所有數(shù)據(jù)庫;查詢數(shù)據(jù)庫中的表;查詢表明中的所有字段
四、 sqlmap學(xué)習(xí)使用
五、 總結(jié);
CDN隱藏真實(shí)IP地址;通過安全幻術(shù)進(jìn)行過濾;對數(shù)據(jù)庫最小權(quán)限設(shè)置;服務(wù)器針對性的WAF防火墻
轉(zhuǎn)載于:https://blog.51cto.com/yaoyao1314520/2391362
總結(jié)
- 上一篇: 超出部分用省略号显示 以及 bootSt
- 下一篇: MySQL-TCL语言