This tool uses Flask API and MongoDB to run as a WebApp. A Nmap scan is launched and the app will start some Auxiliary modules depending on the open port. The WebApp will show the result.
This API was created using flask. The tools used in the different purposes during developing the tool is-
- flask-restful for encouraging best practices
- pymetasploit3 for using Metasploit
- nmap3 for using Nmap
- marshmallow for checking the Input
- flask-pymongo for storing the result
- flask-jwt-extended for the creation of Token
This tool was created only for the purpose of education and not for any kind of illegal usage. The developers of this tool are not responsible for its misuse and the consequences that may follow.
Download Link: https://github.com/MariusVinaschi/Auto-Scan