sqlmap是一款进行SQL注入的工具,非常简单好用。我们在dvwa上试着用sqlmap实现注入,拿到数据库的信息。
- 搭建dvwa环境并启动。
- windows上需要搭建Python环境,下载sqlmap包并解压。kali linux自带(之后演示在kali上)。
- 设置dvwa级别为low(medium,high都可以,不要设成impossible就行)
- 打开dvwa的SQL Injection,打开浏览器调试,输入user id并submit,查看拦截到的请求。
- 可以看到是一条GET请求,url是“http://192.168.7.28/dvwa/vulnerabilities/sqli/?id=1&Submit=Submit#”,cookie里有”security=low; PHPSESSID=0nm9krnrptlt5v6ahockigke62”
- 我们先只用url试试
sqlmap -u "http://192.168.7.28/dvwa/vulnerabilities/sqli/?id=1&Submit=Submit#"

本文介绍如何利用sqlmap工具对DVWA进行SQL注入测试。通过设置dvwa为低安全级别,捕获GET请求,携带cookie运行sqlmap,逐步执行获取数据库、表及列的操作。
最低0.47元/天 解锁文章
1855





