MariusVinaschi / Auto-Scan

Automate Auxiliary Module in Metasploit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Auto Scan

AutoScan is a WebApp that uses Flask API and MongoDB. This app launches a Nmap scan and depending on the open ports, the App will start some Auxiliary Module. The results will be shown on the WebApp.

Interface :

Start a new scan

See all the scans

See the results for one scan

Built With :

Frontend :

We created the interface with React Typescript and Material-UI.

API :

The API was created with Flask :

  • flask-restful to encourage best practices
  • pymetasploit3 to use Metasploit
  • nmap3 to use Nmap
  • marshmallow to check the Input
  • flask-pymongo to store the result
  • flask-jwt-extended to create Token

Database :

We use MongoDB to stock the results.

Install

git clone https://github.com/MariusVinaschi/Auto-Scan.git
cd Auto-Scan 
docker-compose up -d                                                                   

Open your browser and search : http://localhost:3000

About

Automate Auxiliary Module in Metasploit


Languages

Language:TypeScript 71.8%Language:Python 24.9%Language:HTML 2.1%Language:Dockerfile 0.9%Language:JavaScript 0.2%Language:CSS 0.0%