misc——注了什么


题目附件的密码为123456,不过下载要VIP……(我不知道怎么设置免费,知道的朋友可以评论告诉我)

0x01 前言

一道比较好的流量入门题

0x02 题目简介

下载附件打开后是一个名为hack的流量包
在这里插入图片描述题目名字是注了什么,第一个想到的就是sql注入

0x03 解题过程

1.过滤无用信息

sql注入,那么就先滤出http的流量包(图片左上角)。随便翻翻就发现了sql盲注的特征
在这里插入图片描述再往下看看他是怎么注的,理出一个大概的流程和思路。(这里不懂sql盲注的小伙伴建议先补一下sql盲注的知识)

首先查了下数据库
在这里插入图片描述然后查了下当前是什么用户
在这里插入图片描述查表名
在这里插入图片描述
查列名
在这里插入图片描述
从flag表里查skyflag_is_here2333下的值,也即flag
在这里插入图片描述
sql盲注有匹配正确和错误两种结果,且后者占大多数。那么我们得滤除匹配错误的响应包。先导出http的所有记录,再利用flag关键字进行过滤,就能得到所有提取flag值的sql语句记录。
在这里插入图片描述
在这里插入图片描述最后我们需要滤出正确匹配的,这个我们可以通过回显内容的字节大小来判断。
在这里插入图片描述通过点击不同字节进行定位查看回显,发现只有21byte回显的会显示HelloAdmin,有回显也即正确匹配。
在这里插入图片描述过滤出来的结果见下图
在这里插入图片描述

102 108 97 103 123 115 107 121 115 113 108 95 105 115 95 118 101 114 121 95 99 111 111 108 33 50 51 51 125

2.解码

等号后%23前的数字就是注入正确的ASCII码值,对其解码即可得到flag{skysql_is_very_cool!233}
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值