1021_591. [技能树] 敏感信息泄露
题目描述: JWT 的头部和有效载荷这两部分的数据是以明文形式传输的,如果其中包含了敏感信息的话,就会发生敏感信息泄露。试着找出FLAG。格式为 flag{}
难度🌟: 2 通过数: 1818 标签: Web进阶 JSON Web Token
writeup: 查看
1023_592. [技能树] 无签名
题目描述: 一些JWT库也支持none算法,即不使用签名算法。当alg字段为空时,后端将不执行签名验证。尝试找到 flag。
难度🌟: 3 通过数: 1364 标签: Web进阶 JSON Web Token
writeup: 查看
598_574. [技能树] LD_PRELOAD
题目描述: 目标:获取服务器上 /flag 文件中的 flag。需要了解 Linux LD_PRELOAD 环境变量。
难度🌟: 4 通过数: 980 标签: Web进阶 PHP Bypass disable_function
writeup: 查看
1022_593. [技能树] 弱密钥
题目描述: 如果JWT采用对称加密算法,并且密钥的强度较弱的话,攻击者可以直接通过蛮力攻击方式来破解密钥。尝试获取flag
难度🌟: 3 通过数: 754 标签: Web进阶 JSON Web Token
writeup: 查看
601_575. [技能树] ShellShock
题目描述: 利用PHP破壳完成 Bypass
难度🌟: 4 通过数: 536 标签: Web进阶 PHP Bypass disable_function
writeup: 查看
603_576. [技能树] Apache Mod CGI
题目描述: 了解 Apache Mod CGI 为什么会 Bypass disable_function
难度🌟: 4 通过数: 519 标签: Web进阶 PHP Bypass disable_function
writeup: 查看
1024_594. [技能树] 修改签名算法
题目描述: 有些JWT库支持多种密码算法进行签名、验签。若目标使用非对称密码算法时,有时攻击者可以获取到公钥,此时可通过修改JWT头部的签名算法,将非对称密码算法改为对称密码算法,从而达到攻击者目的。
难度🌟: 5 通过数: 463 标签: Web进阶 JSON Web Token
writeup: 查看
604_577. [技能树] PHP-FPM
题目描述: 正常情况下, PHP-FPM 是不会对外开放的。在有 webshell 之后,这就变得不一样了。学习通过攻击 PHP-FPM 达到 Bypass 的目的。
难度🌟: 4 通过数: 450 标签: Web进阶 PHP Bypass disable_function
writeup: 查看
605_580. [技能树] GC UAF
题目描述: 理论上PHP本地代码执行漏洞都可以用来 Bypass disable_function, 比如 GC UAF
难度🌟: 4 通过数: 419 标签: Web进阶 PHP Bypass disable_function
writeup: 查看
608_583. [技能树] FFI 扩展
题目描述: FFI 扩展已经通过RFC, 正式成为PHP7.4的捆绑扩展库, FFI 扩展允许 PHP 执行嵌入式 C 代码。
难度🌟: 3 通过数: 402 标签: Web进阶 PHP Bypass disable_function
writeup: 查看
606_579. [技能树] Json Serializer UAF
题目描述: 理论上PHP本地代码执行漏洞都可以用来 Bypass disable_function, 比如 PHP #77843 Json Serializer UAF 漏洞。
难度🌟: 4 通过数: 390 标签: Web进阶 PHP Bypass disable_function
writeup: 查看
612_578. [技能树] Backtrace UAF
题目描述: 理论上PHP本地代码执行漏洞都可以用来 Bypass disable_function
难度🌟: 4 通过数: 382 标签: Web进阶 PHP Bypass disable_function
writeup: 查看