AuthLab权限在线靶场通关记录
创始人
2024-04-28 14:43:19
0

AuthLab通关记录

一个在线的权限靶场:https://authlab.digi.ninja/
靶场内容比较简单,包括了JWT以及一些基本情况的权限Bypass

IP Based Auth Bypass

该关卡根据提示有一个ip在192.168.0.100-200范围里可以直接bypass

在这里插入图片描述

拦截请求包修改X-Forwarded-For爆破即可,最终知道ip为192.168.0.14
在这里插入图片描述

Timing Attacks

该关卡是判断用户名存不存在,直接字典爆破根据时间判断即可。一共存在四个用户
在这里插入图片描述

Client Side Auth

该关卡在前端JS做了认证校验,因为发包都拦截不到[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
在这里插入图片描述

如下clientside.js做了校验

在这里插入图片描述

看一下xorString (concat, secret)输出了什么

在这里插入图片描述

输出了一段类似username:password的字符串

sid:ThisIsLongSecurePassword

尝试登录,登录成功
在这里插入图片描述

Leaky JWT

该关卡给了一段JWT

在这里插入图片描述

对该段密文尝试解密,可手动base64解密或使用工具
在这里插入图片描述

在线解密
在这里插入图片描述

在JWT的payload部分存在username和password

其中password又进行了md5加密,对其进行解密

在这里插入图片描述

尝试joe:Password1登录,登录成功
在这里插入图片描述

CVE-2019-7644 - JWT Signature Disclosure

该关卡给了JWT让我们以管理员身份登录

在这里插入图片描述

给的JWT,更改level为admin

在这里插入图片描述

得到新的JWT

在这里插入图片描述

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJsZXZlbCI6ImFkbWluIiwidXNlciI6InNpZCJ9.9BimtJvIH0zI1HY6bTEcgErftlYqtU5G4d021xVd8YA

带着新JWT登录报了异常,在异常中泄露了签名
在这里插入图片描述

替换泄露的签名

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJsZXZlbCI6ImFkbWluIiwidXNlciI6InNpZCJ9.FO8ZDKSDNVnt_VB3f35_ofEMGFDTrv0dVo8hjGXDtn8

成功登录

在这里插入图片描述

JWT None Algorithm

该关卡需要用到bp的插件

在这里插入图片描述

在burp中发现存在JWT的url

在这里插入图片描述

发送重发器利用插件将算法改为none

在这里插入图片描述

none类型不被允许

换成None类型成功以admin身份登录

在这里插入图片描述

User Agents

在这里插入图片描述

修改User-Agent为authlab desktop app

在这里插入图片描述

相关内容

热门资讯

每周股票复盘:国盛证券(002... 截至2025年12月31日收盘,国盛证券(002670)报收于16.84元,较上周的17.23元下跌...
每周股票复盘:矩阵股份(301... 截至2025年12月31日收盘,矩阵股份(301365)报收于23.84元,较上周的24.54元下跌...
每周股票复盘:中国铀业(001... 截至2025年12月31日收盘,中国铀业(001280)报收于60.92元,较上周的64.43元下跌...
国补政策利好延续 厦门家电数码... 新元启幕,政策添暖。元旦佳节,恰逢厦门延续家电以旧换新、数码和智能产品购新补贴政策,双重利好叠加引爆...
每周股票复盘:TCL智家(00... 截至2025年12月31日收盘,TCL智家(002668)报收于10.38元,较上周的10.71元下...
每周股票复盘:襄阳轴承(000... 截至2025年12月31日收盘,襄阳轴承(000678)报收于15.03元,较上周的14.47元上涨...
每周股票复盘:华林证券(002... 截至2025年12月31日收盘,华林证券(002945)报收于15.33元,较上周的14.4元上涨6...
每周股票复盘:大金重工(002... 截至2025年12月31日收盘,大金重工(002487)报收于51.93元,较上周的52.58元下跌...
每周股票复盘:赣锋锂业(002... 截至2025年12月31日收盘,赣锋锂业(002460)报收于62.89元,较上周的68.57元下跌...