This is the GitHub Advanced Security (GHAS) Toolkit in Rust. This toolkit is designed to help developers and security researchers to interact with the GitHub Advanced Security API.
- Core GHAS Library
- Documentation
- GitHub Cloud and Enterprise Server support
- API Support
- Code Scanning
- 👷 Secret Scanning
- 👷 Supply Chain
- 👷 Dependabot (Security Alerts)
- 👷 Dependency Graph (SCA / SBOMs)
- 👷 Security Advisories
- CLI Tool
To use the library in your project, add it to your project using the following command:
cargo add ghastoolkit
You can install the CLI many different ways but the easiest way is the following:
cargo install ghastoolkit-cli
cargo install --git https://github.com/GeekMasher/ghastoolkit-rs
- @GeekMasher - Author / Core Maintainer
Please create GitHub Issues if there are bugs or feature requests.
This project uses Sematic Versioning (v2) and with major releases, breaking changes will occur.
This project is licensed under the terms of the MIT open source license. Please refer to MIT for the full terms.