NetworkScanViewer is a GUI application designed to help view the results of nessus and nmap scan results.
The application loads the scan data from nessus and nmap XML, does some data cleansing, then displays the results on the results list. The list data can be sorted by clicking on the column headers, so it is easy to order and locate particular information. There is also the ability to filter on specific information like host, port, service etc so it is easy to drill down to specific information.
The export functionality exports using the data shown in the results list, so if you change the sort order or filter the results, then it is reflected in the export. It is also possible to permanently exclude scripts that just generate noise by right clicking on the item and selecting "Ignore Plugin" from the context menu. Excluded scripts can be re-added at any time by using the Options window.
To check whether the correct version of nessus export files is being used, open up the file in a text editor and look for the following in the file header, if it does not contain it then it is the wrong version:
<?xml version="1.0" ?> <NessusClientData_v2>
- Data cleansing
- Export to CSV and XML
- Sortable data columns
- Data Filtering
- Script excluding
- Data paging to support large volumes of data
- ESENT database to support large volumes of data
Third party libraries
- dockpanelsuite: Windows docking
- ManagedEsent: Modified version of the library to utilise the Pixie components
- ObjectListView : Data viewing via lists
- Utility (woanware) : My helper library
- Windows x64
- Microsoft .NET Framework v4.5