sqlmap使用

本文深入探讨了SQLMap的高级应用,包括不同环境下的语法结构、数据库信息获取、文件读写操作及特殊技巧。从免python环境到需要python环境的使用方法,再到数据库的查询、表和列的获取,直至数据导出,全面解析了SQLMap的强大功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用sqlmapdump就要进行拖K,在本地C中的sqlmap,在c盘搜索sqlmap/outpot/ip/dump/

 

 

sqlmap的语法结构

分为免python环境的和需要python

python sqlmap.py -(u|r) "(url|text)"  -p "id"

-u url  

-r "text"

-p parameter "*"指定sqlmap测试数据包里的某个参数,直接加在参数值后边

--current-user #看当前用户

--threads #设置线程,默认1,最高10

--risk  风险等级 最高为6 可能影响insert update delete等语句

--level 测试等级 为3的时候就会加入永真测试语句

 

--current-db#查看当前数据库  --dbs #查看所有的数据库

--tables -D "db" 看指定数据库中的表

--columns -T "table" -D "db" 根据指定的库名和表名查看列

--dump -C "col1,col2,...,coln" -T "table" -D "db"

 

读文件

root  secure_file_priv!=NULL /etc/passwd c:/windows/win.ini

 

写文件

root web环境的绝对路径 单双引号 secure_file_priv!=NULL

返回走http协议

--sql-shell

--os-shell

 

--sql-query

--os-cmd

--tamper "unmagicquotes.py"  url+%df%27

--technique "ETBSU" --dbms "Mysql"

--proxy

转载于:https://www.cnblogs.com/pass-A/p/11133348.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值