Monitor GitHub events.
Go to file
agatha 203bfc7596 Add loguru for logging 2023-11-10 20:35:04 -05:00
gitmon Track rate limit reset and remaining 2023-11-10 20:30:33 -05:00
.gitignore Initial commit 2023-11-10 19:25:45 -05:00
README.md Update README.md 2023-11-10 19:41:20 -05:00
main.py Add loguru for logging 2023-11-10 20:35:04 -05:00
requirements.txt Add loguru for logging 2023-11-10 20:35:04 -05:00

README.md

GitMon

Monitor GitHub events and clone repositories to search for secrets, and more.

Overview

GitMon allows an operator to continually monitor the GitHub Events API to collect metadata and look for secret leakage.

When certain events such as CreateEvent or DeleteEvent are observed, GitMon will send the repository URL to a worker that will clone the repository and search for API keys, passwords, endpoints, and more.

GitMon will also build a table that maps commit email addresses to GitHub usernames.

Contributors

  • agathanonymous