Proteus https://github.com/pry0cc/proteus
Axiom https://github.com/pry0cc/axiom
Scripts require tmux, anew, notify, locally and assume you are running the tools: aquatone, nuclei, paramspider, from axiom. Command line examples use a wrapper script so they work from cron.
Runs aquatone on the last day's new URLs found by proteus
"${HOME}"/Projects/proteus_output/scripts/wrapper.sh -c "${HOME}/Projects/proteus_output/scripts/aquatonenew.sh" -s "aquatonenew" > /dev/null
Run nuclei on new URLs found by proteus
"${HOME}"/Projects/proteus_output/scripts/wrapper.sh -c "${HOME}/Projects/proteus_output/scripts/nucleinew.sh" -s "nucleinew" > /dev/null
Run paramspider on new URLs found by proteus
"${HOME}"/Projects/proteus_output/scripts/wrapper.sh -c "${HOME}/Projects/proteus_output/scripts/paramspider.sh" -s "paramspider" > /dev/null
axiom commands need a tty. Launch them from tmux with wrapper.sh so they work from cron
https://colemanjp.github.io/posts/tmux_cron/
Send a single target's recent output to Teams. The main scripts use Discord.
${HOME}/Projects/proteus_output/scripts/notifyteams.sh -t example