Skip to content

yeolde/simple-nessus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Simple Nessus

Simple Nessus is a Perl script that aims to render Tenable Nessus reports more tidy by keeping only the relevant information.

It works with any proper .nessus (v1 and v2) file.

Installation

Simple Nessus is developed on Perl v5.12.3 and requires XML::Simple and Getopt::Long. To install them, open the terminal and run

sudo cpan
install XML::Simple
install Getopt::Long

Usage

To execute Simple Nessus, run it as follows:

perl simple-nessus.pl {NESSUS-FILE} {VERSION} [SEVERITY] [OUTPUT]

VERSION:
 -v1	.nessus v1 file
 -v2	.nessus v2 file

SEVERITY:
  -s L	low, medium, high and critical	(default)
  -s M	medium, high and critical
  -s H	high and critical

OUTPUT
  -o O	STDOUT							(default)
  -o T	.txt file
  -o C	.csv file
  -o M	.md file

Example:

perl simple-nessus.pl nessus-test-01.nessus -v1 -s H -o T

Copyright

Copyright (c) 2012 Giovanni Cattani.

Simple Nessus is released under The MIT License.

Releases

No releases published

Packages

No packages published

Languages

  • Perl 100.0%