项目作者: MariusVinaschi

项目描述 :
Automate Auxiliary Module in Metasploit
高级语言: TypeScript
项目地址: git://github.com/MariusVinaschi/Auto-Scan.git
创建时间: 2020-11-26T13:39:39Z
项目社区:https://github.com/MariusVinaschi/Auto-Scan

开源协议:

下载


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

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

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