Sqlmap是一款开源的命令行自动化SQL注入工具,用Python开发而成,kali中系统已装有sqlmap;而如果在windows下使用,则需要安装Python环境。下面介绍Sqlmap最为常用的命令:
sqlmap -u url: 寻找注入点
sqlmap -u url --dbs: 列出数据库
sqlmap -u url --current-db: 显示当前数据库
sqlmap -u url --users: 列出数据库用户
sqlmap -u url --current-user: 列出当前数据库用户
sqlmap -u url --tables -D "testDB": 列出testDB数据库的表
sqlmap -u url --columns -T "user" -D "testDB": 列出testDB数据库的user表的列
sqlmap -u url --dump -C "id,username,password" -T “user” -D "testDB": 列出testDB数据库的user 表的id ,username,password .列的数据。
注意:“ ”内的内容需要更具实际进行替换!