CTFHUB-WEB之基础认证

本文介绍了一种CTF挑战中的基础认证破解方法。通过抓包分析及使用Burp Suite工具和Python脚本批量测试Base64编码的密码,最终确定正确的登录凭证。

CTFHUB-WEB之基础认证

开始

打开题目发现需要登陆,没有任何头绪,先抓个包看看。
发现了个小提示 并且现在知道用户名为admin 就差密码了

在这里插入图片描述
下载下来附件打开发现一堆字符串,猜想可能是其中有一个真密码
然后在验证界面随便输入发现验证一行有东西 basic(应该表示基础验证),这后面应该是输入的密码

在这里插入图片描述
目测应该用了什么编码
再多输入几个看看(我输入的ada:123)
在这里插入图片描述
这种格式很有可能是Base64
在这里插入图片描述
这时候面对这么多密码可能,可以用burpsute或者其他脚本
在这里插入图片描述

方法一

抓包时可以在action 里面找到 send to intruder就能自动补充host等信息
在这里插入图片描述
然后在Basic后面加payload
在这里插入图片描述
再添加负载内容
在这里插入图片描述
记得关闭,要不然会将特殊符号编码
在这里插入图片描述

然后加一点规则
在这里插入图片描述
在一堆结果中找到与其他长度不一样的。

方法二

通过python完成编码
然后步骤同上

import base64
list = ['123456','password','line','12345678','qwerty','123456789'
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值