Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
authz0 — 自动化授权测试工具,通过使用YAML模板扫描基于角色的凭据的URL来检测未授权访问。 | Kitploit
工具/GitHubGitHub/hahwul/authz0
漏洞扫描器API安全测试Web安全
GitHubhahwul/authz0

authz0

自动化授权测试工具,通过使用YAML模板扫描基于角色的凭据的URL来检测未授权访问。

查看仓库网站
427552个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享


Authz0 是一款自动化授权测试工具。可以基于 URL 和角色(Roles)及凭据(Credentials)来识别未授权访问。

URL 和角色通过基于 YAML 的模板进行管理,可以通过 authz0 自动创建和添加。您也可以基于一次创建/生成的模板文件,使用多个认证头和 Cookie 进行测试。

authz0-2

🛸 关键特性

  • 生成扫描模板 $ authz0 new
    • 包含 URLs
    • 包含角色(Roles)
    • 包含 ZAP 历史记录(选择 URL > 将选中的条目保存为 HAR)
    • 包含 Burp 历史记录(选择 URL > 保存条目)
    • 包含 HAR 文件
  • 轻松修改扫描模板(角色、URL)$ authz0 setUrl $ authz0 setRole authz0 setCred
  • 使用模板扫描授权(访问控制)$ authz0 scan
  • 支持 macOS/Windows/Linux 和 Docker、Github Action

🚀 安装

go install

root@kitploit:~
go install github.com/hahwul/authz0@latest

homebrew

root@kitploit:~
brew tap hahwul/authz0
brew install authz0

需要更多信息?请参考安装指南

🛸 用法

可用命令:

root@kitploit:~
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  new         Generate new template
  scan        Scanning
  setCred     Append Credential to Template
  setRole     Append Role to Template
  setUrl      Append URL to Template
  version     Show version

1. 生成模板

root@kitploit:~
authz0 new <filename> [flags]

例如:

root@kitploit:~
authz0 new target.yaml --include-urls urls.txt
authz0 new target.yaml --include-zap zapurls.har
authz0 new target.yaml --include-burp burpurl.xml

2. 修改模板

root@kitploit:~
authz0 setCred <filename> [flags]
authz0 setRole <filename> [flags]
authz0 setUrl <filename> [flags]

例如:

root@kitploit:~
authz0 setUrl target.yaml setUrl -u https://www.hahwul.com
authz0 setRole target.yaml -n User1
authz0 setCred target.yaml -n User1 -H "X-API-Key: 1234" -H "TestHeader: 12344"

3. 扫描

root@kitploit:~
authz0 scan <filename> [flags]

例如:

root@kitploit:~
authz0 scan target.yaml
authz0 scan target.yaml -r TestUser1 -H "Cookie: 1234=1234" -H "X-API-Key: 1234555"

Github Actions

请阅读 https://github.com/hahwul/authz0/tree/main/github-action

📖 文档

https://authz0.hahwul.com

🤔 疑问

请积极使用讨论区!

📌 更新日志

每个版本的详细变更记录在发布说明中。

❤️ 贡献

Authz0 是一个开源项目,用 ❤️ 打造。 如果您想为该项目做出贡献,请参阅 CONTRIBUTING.md 并提交带有您精彩内容的 Pull Request。

下载工具