Nessus Map: Nessus XML Praser
Nessus Map
What it does
- Vulnerability based parsing
- Service-based parsing
- Host bases parsing
- Unsupported OS parsing
- Generate Executive Summary of scan
- Export parsed .nessus(s) to JSON file(s)
- Import JSON file in Nessus_Map
How it works
Create an XML directory in the Nessus_Map home directory and place all .nessus files under the XML directory and start the server.
How to Setup
- Clone this repo https://github.com/Ebryx/Nessus_Map.git
- Change directory cd Nessus_Map
- Create a directory named XML
- Copy all .nessus files in XML directory
- Start server with python3 manage.py runserver
Setting up with Python’s Virtualenv
git clone https://github.com/Ebryx/Nessus_Map
cd Nessus_Map
mkdir env
mkdir XML
cd env
python3 -m venv .
source bin/activate
cd ..
pip3 install -r requirements.txt
python manage.py runserver
Vulnerability Parsing
Host Parsing
Services Parsing
Executive Report
Export parsed .nessus(s) to JSON file(s)
Import JSON file in Nessus_Map
Copyright (c) 2019 Abdul Wahab
Source: https://github.com/Ebryx/