当前位置: 首页 > article >正文

CTF之WEB(sqlmap tamper 参数)

apostropheask.py     作用:将单引号替换为UTF-8,用于过滤单引号。

base64encode.py     作用:替换为base64编码。

multiplespaces.py     作用:绕过SQL关键字添加多个空格。

space2plus.py          作用:用+号替换空格

nonrecursivereplacement.py          作用:作为双重查询语句,用双重语句替代预定义的SQL关键字(适用于非常弱的自定义过滤器,例如将SELECT替换为空)

space2randomblank.py          作用:将空格替换为其他有效字符

unionalltounion.py          作用:将union all select 替换为 union select

securesphere.py          作用:追加特制的字符串

space2hash.py          作用:将空格替换为#号,并添加一个随机字符串和换行符。

space2mssqlblank.py(mssql)         作用:将空格替换为其他空字符。

space2mssqlhash.py (mssql)         作用:将空格替换为#号,并添加一个换行符。

between.py          作用:用 NOT BETWEEN 0 AND 替换大于号(>),用 BETWEEN AND 替换等号(=)

percentage.py          作用:ASP允许在每个字符前面添加一个%号

sp_password.py          作用:从DBMS日志的自动模糊处理的有效载荷中追加sp_password

charencode.py          作用:对给定的payload全部使用URL编码(不处理已经编码的字符)

randomcase.py          作用:随机大小写

charunicodeencode.py          作用:字符串unicode编码

space2comment.py          作用:将空格替换为/**/

equaltolike.py          作用:将等号替换为like

greatest.py          作用:绕过对">"的过滤,用GREATEST替换大于号

测试通过的数据库类型和版本:

  MySQL 4 ,MySQL 5.0和MySQL 5.5

  Oracle 10g

  PostgreSQL 8.3 , PostgreSQL 8.4和 PostgreSQL 9.0

  ifnull2ifisnull.py           作用:绕过对IFNULL的过滤,替换类似IFNULL(A,B)为IF(ISNULL(A),B,A)

测试通过的数据库类型和版本MySQL 5.0

space2mysqlblank.py          作用:将空格替换为其他空白符号

测试通过数据库类型和版本:MySQL 4 ,MySQL 5.0和MySQL 5.5

modsecurityversioned.py          作用:过滤空格,使用MySQL内联注释的方式进行注入。

测试通过的数据库类型和版本:MySQL 5.1

modsecurityzeroversioned.py          作用:使用MySQL内联注释的方式(/*!00000*/)进行注入

测试通过的数据库类型和版本:MySQL 5.0

space2mysqldash.py          作用:将空格替换为 -- ,并添加一个换行符。

bluecoat.py                         作用:在SQL语句之后用有效的随机空白字符替换空格符,随后用LIKE替换等于号(=)。

测试通过的数据库类型和版本:MySQL 5.1和SGOS

versionedkeywords.py          作用:注释绕过

halfversionedmorekeywords.py          作用:当数据库为MySQL时绕过防火墙,在每个关键字之前添加MySQL版本注释。

测试通过的数据库类型和版本:MySQL 4.0.18和MySQL 5.0.22

space2morehash.py          作用:将空格替换为#号,并添加一个随机字符串和换行符

测试通过的数据库类型和版本:MySQL 5.1.41

apostrophenullencode.py          作用:用非法双字节unicode字符替换单引号

appendnullbyte.py                     作用:在有效负荷的结束位置加载零字节字符编码

chardoubleencode.py               作用:对给定的payload全部字符使用双重URL编码(不处理已经编码的字符)

unmagicquotes.py                     作用:用一个多字节组合(%bf%27)和末尾通用注释一起替换空格

randomcomments.py                 作用:用/**/分割SQL关键字


http://www.kler.cn/a/421216.html

相关文章:

  • PLC协议
  • 【docker】docker compose多容器部署
  • C++:特殊类设计及类型转换
  • 【Golang】WaitGroup 实现原理
  • 在Java中使用Apache POI导入导出Excel(六)
  • 营业执照 OCR 识别 API 的发展前景
  • 零基础快速掌握——【c语言基础】数组的操作,冒泡排序,选择排序
  • 基于单片机的智能宠物喂食系统设计
  • 华为HarmonyOS 让应用快速拥有账号能力 -- 2 获取用户头像昵称
  • 服务器数据恢复—EVA存储硬盘磁头和盘片损坏离线的数据恢复案例
  • PH热榜 | 2024-12-03
  • taro小程序马甲包插件
  • 链表的分类以及双向链表的实现
  • Unity类银河战士恶魔城学习总结(P157 Audio Time Limter ---P158 Area Sound范围音效)
  • 【微服务】Docker
  • ELK的Filebeat
  • Mac安装MINIO服务器实现本地上传和下载服务
  • springboot+mybatis对接使用postgresql中PostGIS地图坐标扩展类型字段
  • 认识Java数据类型和变量
  • Flutter:常见的页面布局:上边内容可滚动,底部固定一个按钮
  • 网工日记:VRRP-虚拟路由冗余协议
  • pyqt6简单应用
  • 健康养生生活
  • MagicAnimate 技术浅析(一)
  • 常用端口号总结
  • Python 网络爬虫的高级应用:反爬绕过与爬取多样化数据