Nuclei And Subfinder API
Web API for nuclei and subfinder will help you automate your entire security testing workflow since you can host it anywhere and make it accessible for your other applications.
How to install?
- Install the requirements with
pip install -r requirements.txt
- Launch it with uvicorn
uvicorn app:app --host 0.0.0.0 --port 10000 --timeout-keep-alive 1000 --workers 5
(change this as you require)
Usage
To get subdomain results: http://127.0.0.1/api/scanner1/hackerone.com
To get nuclei results (WITHOUT AUTOSCAN): http://127.0.0.1/api/scanner2/nuclei?target_name=https://jubaeralnazi.com&autoscan=false&tags=misconfig,cve,panel
To get nuclei results (WITH AUTOSCAN): http://127.0.0.1/api/scanner2/nuclei?target_name=https://jubaeralnazi.com&autoscan=true
Issues
Uncomment the local environment portion if you already have go installed and comment out the previous one
If you face any other issues please create a new issue here