一、明确使用sqlmap进行sql注入操作流程:
(1)判断可注入的参数
(2)判断可以用那种SQL注入技术来注入
(3)识别出哪种数据库
(4)根据用户选择,读取哪些数据
二、目标后所接的参数说明
-u +URL
-d #直连数据库,"mysql://root:root@192.168.1.1:3306/mysql"
-l #从Burp代理日志文件中解析目标地址
-m #从文本文件中批量获取目标
-r #从文件中读取 HTTP 请求
--purge #清除历史缓存
--flush-session #清除上次扫描的缓存
三、目标后枚举所接的参数说明
以下选项用于获取数据库的信息,结构和数据表中的数据。
-a, --all #获取所有信息、数据
-b, --banner #获取 DBMS banner,返回数据库的版本号