Skip to content

πŸ”‘ Authz0 is an automated authorization test tool. Unauthorized access can be identified based on URL and Role.

License

Notifications You must be signed in to change notification settings

dinghi-security/authz0

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

68 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 


Authz0 is an automated authorization test tool. Unauthorized access can be identified based on URL and Role.

URLs and Roles are managed as YAML-based templates, which can be automatically created and added through authz0. You can also test based on multiple authentication headers and cookies with a template file created/generated once.

authz0-2

πŸ›Έ Key Features

  • Generate scan template $ authz0 new
    • Include URLs
    • Include Roles
  • Easy modify scan template (Role, URL) $ authz0 setUrl $ authz0 setRole
  • Scanning authorization(access-control) with template $ authz0 scan

πŸš€ Installation

go install

go install github.com/hahwul/authz0@latest

homebrew

brew tap hahwul/authz0
brew install authz0

Need more information? please refer to installation guide

πŸ“– Documents

https://authz0.hahwul.com

πŸ€” Question

Please use discussions actively!

πŸ“Œ Changelog

Detailed changes for each release are documented in the release notes.

❀️ Contributing

Authz0's open-source project and made it with ❀️ if you want contribute this project, please see CONTRIBUTING.md and Pull-Request with cool your contents.

About

πŸ”‘ Authz0 is an automated authorization test tool. Unauthorized access can be identified based on URL and Role.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.1%
  • Dockerfile 0.9%