Description:
๐ Overwatch is an automated vulnerability scanning and notification bash wrapper designed for continuous monitoring and reporting of ๐ก๏ธ critical and
- ๐ Spins up Axiom instances for distributed scanning.
- ๐ Enumerates subdomains using Subfinder.
- ๐ Probes HTTP services with HTTPx.
- ๐ ๏ธ Runs vulnerability scans using Nuclei for medium, high, and critical severities.
- ๐ข Immediately notifies users upon detecting critical or high findings.
- โณ Periodically reports medium findings and repeats the cycle every 30 hours.
Overwatch is ideal for ๐ต๏ธโโ๏ธ security professionals and ๐น bug bounty hunters who want a hands-free scanning solution with instant alerts for critical vulnerabilities.
Features:
โจ Easily scan using Axiom.
๐ข Immediate notifications for critical and high findings.
โ๏ธ Customizable scan intervals and severity filters, as per Nuclei documentation.
๐ Simple Bash script โ easy to understand and extend.
Getting Started:
1๏ธโฃ Clone this repository.
2๏ธโฃ Configure the subdomains.txt file with the target subdomains. (Make sure root domains obviously. ๐ )
3๏ธโฃ Install Axiom, Subfinder, HTTPx, Notify, & Nuclei.
4๏ธโฃ Run the script: bash ./overwatch.sh.
Requirements:
๐ป Beginner knowledge of Bash scripting.
๐ ๏ธ Axiom and required tools installed (subfinder, httpx, nuclei, notify).
Please find the following tools here:
- Axiom
- Subfinder
- Httpx
- Nuclei
- Notify
- Please make sure you're using the following axiom json module mentioned in this repo nucleis.json
Contribute:
๐ค Feel free to fork, modify, and contribute to Overwatch. Letโs make vulnerability scanning even smarter and faster! ๐
License:
๐ This project is licensed under the MIT License.