Kali Linux工具集简介 - sqlmap 选项

本文详细介绍sqlmap工具的各种选项和参数,包括如何指定目标网址、测试参数、使用代理等,同时介绍如何利用该工具进行数据库指纹识别、获取数据库信息及表结构等高级操作。

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

sqlmap

选项:
选项意义
-h显示帮助信息
-u URL目标网址 ,一般都需要"",为的是测试时不安第一参数测试
-p TESTPARAMETER指定可测试的 parameter(s)参数
-g GOOGLEDORK不提供一个目标url, 自动 Google 后返回 目标主机是Google Dork表达式的结果
选项意义
--method=HTTPMETHODGET or POST ( 默认: GET)
--data=DATA要通过POST发送的数据字符串
--cookie=COOKIEHTTP Cookie 头
--user-agent= UAGENTHTTP User-Agent 头
-a USERAGENTSFILE从文件中加载一个随机的 HTTP User-Agent 头
--basic-auth=BAUTHHTTP基本认证, value: ‘username:password’
--digest-auth=DAUTHHTTP 摘要式身份验证, value: ‘username:password’
--proxy=PROXY使用代理连接到目标网址
--string=STRING当查询有效时,在页面中匹配字符串
--remote-dbms=DBMS只对这个特定的DBMS执行检查
-f, --fingerprint执行一个充满活力的数据库指纹
-b, --banner得到 DBMS banner
--current-user得到 current DBMS user
--current-db得到 current DBMS name
--users得到 DBMS users
--passwords得到 DBMS 用户密码哈希
--dbs得到 可得到 databases
--tables得到 database tables (可选的选项: -D)
--columns得到 table columns (必要: -T and -D)
--dump转储数据库表项 (必要: -T and -D 可选的选项: -C)
选项意义
-D DB --database=DB数据库指定
-T TBL --table=TBL数据库表指定
-C COL --column=COL数据库表列指定
--exclude-sysdbs枚举表时排除系统数据库
--eta retrieve计算每个查询长度 和 预计到达时间
-v VERBOSE设置详细级别(0-2),默认为0
-o OUTPUTFILE保存在文本文件中检索的所有数据
-r, --resume从文本文件恢复查询值
选项意义
--dump-all转储所有数据库表项
--file=FILENAME读取特定的文件内容
-e EXPRESSION表达来评估
--union-check检查UNION SELECT语句
--union-use使用UNION SELECT语句来检索查询产出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值