MassHog is a command-line tool designed to help users efficiently scan multiple GitHub repositories for sensitive information using the TruffleHog tool. By providing a list of HTTPS URLs to repositories, MassHog simplifies the process of identifying secrets that may have been accidentally committed.
Features
Batch Scanning: Scan multiple GitHub repositories by providing a single file containing HTTPS URLs.
Integration with TruffleHog: Leverage TruffleHog's powerful scanning capabilities for detecting secrets.
User-friendly Interface: Easy-to-use command-line interface for quick setup and execution.
Configurable Options: Customize the scan parameters for your specific needs.
go install github.com/dmdhrumilmistry/masshog@latest
Manual Method
Clone the repository
git clone https://github.com/dmdhrumilmistry/masshog.git
cd masshog
Install masshog
go install .
Usage
To scan multiple GitHub repositories, create a file (e.g., repos.txt) that contains the HTTPS URLs of the repositories you want to scan. Each URL should be on a new line: