Sqlmap通用参数

Sqlmap通用参数

1. Sqlmap设置盲注字符集
在基于布尔和基于时间的SQL盲注中,用户可以强制使用自定义字符集来加速数据检索过程。
例如,如果转储消息摘要值(例如SHA1),则使用–charset=“0123456789abcdef”,预期请求数量比正常运行少30%左右。
在这里插入图片描述

2. Sqlmap爬取URL
sqlmap可以通过从目标位置开始收集链接(爬行)来收集潜在的脆弱链接。使用此选项,用户可以设置一个深度(到起始位置的距离),低于这个深度,sqlmap不会进入收集阶段,因为只要有新的链接要访问,就会递归地执行这个过程。

–crawl

python sqlmap.py -u “http://192.168.21.128/sqlmap/mysql/” --batch --crawl=3

–crawl-exclude 字符串 存在字符串的URL不进行爬取。
在这里插入图片描述

3.Sqlmap在CSV输出中使用的分隔字符
当被转储的数据存储到CSV格式(–dump-format=CSV)时,条目必须用“分离值”分隔(默认值是,)。如果用户想要覆盖它的默认值,他可以使用这个选项(例如–csv-del=";")。
在这里插入图片描述
在这里插入图片描述

4. Sqlmap设置输出格式
当将转储表数据存储到输出目录中的相应文件中时,sqlmap支持三种不同的格式:CSV、HTML和SQLITE。默认的是CSV,其中每个表行一行一行地存储在文本文件中,每个条目用逗号分隔(或提供了选项–csv-del)。对于HTML,输出被存储到一个HTML文件中,其中每一行都用格式化表中的一行表示。对于SQLITE,输出存储在SQLITE数据库中,原始表内容复制到同名的相应表中。

–dump-format
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_46370858/article/details/114083668