Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/securifera/MaltegoNessusParser
Maltego transform for visualizing Nessus scan data
https://github.com/securifera/MaltegoNessusParser
Last synced: 22 days ago
JSON representation
Maltego transform for visualizing Nessus scan data
- Host: GitHub
- URL: https://github.com/securifera/MaltegoNessusParser
- Owner: securifera
- Created: 2018-01-10T15:01:51.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-12-11T20:48:42.000Z (about 5 years ago)
- Last Synced: 2024-08-05T17:40:47.912Z (4 months ago)
- Language: Python
- Size: 1.06 MB
- Stars: 45
- Watchers: 6
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - securifera/MaltegoNessusParser - Maltego transform for visualizing Nessus scan data (Python)
README
MaltegoNessusParser
===================Maltego transform that processes raw Nessus scan files and creates native and
custom entities representing hosts and outcome data
Install
-------- Create transforms directory in the Maltego install directory
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Paterva\Maltego\v4.1.0\securifera-transforms
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- Copy python scripts and supporting file to this directory (found in the
securifera-transforms directory of repository)- Import MTZ file into Maltego
- Select *Import/Export* tab in Maltego
- Select *Import Config*
- Select **MaltegoNessusParser.mtz** from repository
- Confirm all entities, transforms, and other items are checked
- Install prerequisites
- Install Python (Only tested on 2.7 currently)
- Install python ipaddress libraries
- pip install ipaddress
- Install python Tkinter libraries (not necessary on Windows I think)
- apt-get install python-tk
Usage
------ Drag **NessusScan** entity into the a new Maltego graph
- Right click and select the **To IP Address [Using Scan Results]** transform
![](images/TransformUsage1.png)
- If the **Nessus Scan Path** property has not been set the user will be
prompted![](images/PathPrompt.PNG)
- Plugin selection screen will appear to apply filters on plugins being
included during processing![](images/PluginPrompt.PNG)
- **IPv4Address** entities will be created from all unique hosts in Nessus
scans- Right click the **IPv4Address** entities and select **To Nessus Scan Data**
transform![](images/TransformUsage2.png)
- Entities will be created for services, ports, and various other plugin
output data![](images/TransformUsage3.png)