![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
暑假第一周作业
1123123123123123123123123
白塔河冲浪手
菜狗
展开
-
BUUCTF [极客大挑战 2019]HardSQL
还是这个熟悉的登录页面尝试万能密码登录,发现有过滤,一个一个试过滤了空格,=,等等许多,双写也无法绕过,那么换报错注入试试原创 2022-03-28 16:56:39 · 2400 阅读 · 0 评论 -
[BJDCTF2020]Easy MD5
即password='xxx'or数字就行。password与之前的输入框参数对应。a[]=1&&b[]=2。这里可以绕过md5函数使其为恒真。这里也差不多换成post传参。抓包发现响应头有hint。查看源代码没有hint。ffifdyop绕过。原创 2022-07-22 22:55:57 · 617 阅读 · 0 评论 -
[RCTF2015]EasySQL
反过来就是89-9b7f-46d3-acd4-732afd1243b7}显示没有这个字段,应该是前面没有把字段名字显示完全,用正则匹配。也不行,可能是二次注入,去重新注册一下。爆real_flag_1s_her字段。随便点一个发现url可能存在注入。使用reverse函数翻转字符串。进入环境,有一个注册和登录功能。假flag去users表看看。flag应该在后面用正则匹配。有报错了,我们使用报错注入。去登录注册看看能不能注入。发现在改密码的地方会报错。改密码123为1234。...原创 2022-07-22 23:42:39 · 846 阅读 · 0 评论 -
Bugku login1
注册用户名admin,密码随便。开始一顿试,目录爆破,万能密码,弱口令,sql注入都没用。注册admin用户提示admin已存在,则利用约束攻击。随便注册一个用户登陆回显不是管理员不能看flag。那意思就是让我们登录管理员就能看flag了。直接登录admin,用上面注册的密码登录。进入环境是一个web管理系统。...原创 2022-07-24 00:48:54 · 287 阅读 · 0 评论 -
Bugku sql注入
过滤了length,like,information,and,union,select,order,where等等。得到数据库后面因为fuzz后发现过滤了太多字符,所以这里根据。用括号绕过空格,我们发现能用的字符有,or,'得到数据表admin和字段名password后。先万能密码试试看,是不等于的意思。是用字典跑出数据表和字段,这里先跳过。提示这题布尔盲注,先fuzz一波。可以确定这里有布尔盲注。去登录账号是admin。最后利用脚本爆出数据库。得到密码bugctf。进入环境是个登录页面。...原创 2022-07-26 18:06:57 · 1077 阅读 · 0 评论 -
Bugku login2
输入127.0.0.1|sleep5有延迟说明命令执行了,但是输出可能被过滤了。进入后是一个进程监控系统根据题目提示这里应该就是要命令执行了。这里利用unionselect插入密码的md5值绕过。进来先试了一遍万能密码,弱口令,目录爆破都没结果。在响应头里有tip提示,base64解码得到源码。显示如果密码等于它的md5值则应该能登陆成功。127.0.0.1|ls/没有回显。我们利用>将输出结果保存到文件中查看。进入环境是一个登录页面。...原创 2022-07-24 00:35:02 · 447 阅读 · 0 评论 -
BUUCTF [极客大挑战 2019]LoveSQL
进入环境一个登录页面,直接先尝试万能密码登录' or 1=1#密码随便输给了一大串密码,可能是flag,试着提交发现不是,有点像md5解密出来也不是,那就正常注入先爆字段admin' order by 3# //正常回显admin' order by 4# //报错密码:9977f6106e97c852fe19bab37f817cd6看回显地方' union select 1,2,3#密码都是随便输,注释了先爆数据库 :geek' un.原创 2022-03-15 23:30:07 · 504 阅读 · 0 评论