Bash 403/401 访问绕过测试工具,通过头部伪造、方法篡改、路径规范化和编码技术探测 URL,成功时返回 curl PoC。
揭示被禁止访问的内容。
由 Brute Logic 开发的 403 绕过测试工具。
属于 King of Noobs 套件的一部分——基于 KISS 原则和帕累托法则构建的进攻性侦察工具。简单、快速、有效。
unKover 针对返回 403 Forbidden(或 401 Unauthorized)的 URL 测试一组经过验证的绕过技术,并在第一个成功的技术处停止,返回可直接运行的 curl PoC。
技术包括 IP 头伪造、RFC 7239 Forwarded 头伪造、方法篡改、协议头、路径规范化、URL 编码、HTTP/1.0 降级、逐跳头、路径后缀注入以及 API 版本前缀绕过。
无需运行时。无需 pip install。无需 npm。无供应链风险。
Bash 和 curl 已存在于每个 Linux 系统上。脚本简短、可读,任何人都能在几秒内审计。这不是限制——这正是重点。
bash unkover <URL> [--prefix /v2] [-j|--json]
URL — 返回 403 或 401 的目标 URL(必填)--prefix — 要测试的额外路径前缀(可选)。某些服务器保护 /admin 但不保护 /v2/admin 或 /api/admin。提供与目标相关的任何前缀。-j|--json — 以 JSON 格式输出结果bash unkover https://target.com/admin
bash unkover https://target.com/admin --prefix /v2
bash unkover https://target.com/admin -j | jq
实时显示正在测试的技术。发现绕过时,输出技术名称、PoC curl 命令以及结果状态和大小。未发现绕过时,清晰报告。
使用 -j 输出 JSON 格式,包含元数据,如工具版本、时间戳、耗时、发现结果和基线。
针对专为此工具构建的实时目标测试 unKover:
https://403.brutelogic.net/access
多种服务器配置(nginx、Apache),具有不同的绕过向量。
我们都是永远的菜鸟。
这个项目源于一个简单的真理:无论我们在安全领域钻研多深,我们始终是永远的菜鸟。总有更多要学的东西,而谦逊是我们最大的优势。
“King of Noobs” 最初是在 X 上作为侮辱抛给我的——因为我一直以尽可能简单的方式分享东西,遵循 KISS 和帕累托法则,而不是用复杂性来把门。
我决定戴上这顶王冠。
不是因为我自称最好,而是因为真正的精英是那些从未停止做学生的人。那些保持谦逊、构建有用的东西、并帮助他人不带自负地提升的人。
这就是 King of Noobs 的意义。
原意是“Keep It Simple, Stupid!”——这里用作 Keep It Simple and Short。另一个 K,是故意的。这些工具在设计上就是简短的。简短意味着可读。可读意味着可审计。可审计意味着可信。
每个工具名称中的 K 就是王冠。始终大写。始终存在。
| 工具 | 用途 |
|---|---|
| reKon | 主编排器——运行完整的侦察流水线 |
| disKovery | 子域名发现 |
| reKover | URL 映射(被动 + 暴力 + 爬取) |
| unKover | 403 绕过 / 访问控制规避 |
一个 Brute Logic 项目。
MIT