Skip to content

parses sigmaHQ commit history for new files and changes to sigma rules

License

Notifications You must be signed in to change notification settings

dmille6/sigmaHQ_Monitor

Repository files navigation

SigmaHQ Monitor:

  • Simple prototype/proof of concept that pulls the commit history from the master repo. It then parses this commit history looking for file changes. saves all information in an easily readable JSON file. If openAI API key is added to config file, it summarizes sigma files. (~$0.01-$0.03 for a full 30 day scan)

Install:

Clone Repo:

git clone https://github.com/dmille6/sigmaHQ_Monitor.git

Install dependancies/requirements:

pip install -r ./requirements.txt

Create new config file

python sigmaHQ_Monitor.py

nano config.yml

edit config file in whatever text editor you want

Basic Usage:

python sigmaHQ_monitor.py

Example Output

Basic Output: Application Screenshot

Detailed File Summary: Application Screenshot

About

parses sigmaHQ commit history for new files and changes to sigma rules

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages