Joshua1909 / nessus-report-downloader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Name: Nessus 6 Report Downloader

Author: Travis Lee

Version: 1.0

Last Updated: 2/28/2016

Description: Interactive script that connects to a specified Nessus 6 server using the Nessus REST API to automate mass report downloads. It has the ability to download multiple or all reports/file types/chapters and save them to a folder of your choosing. This has been tested with Nessus 6.5.5 and should work with Nessus 6+, YMMV.

File types include: NESSUS, HTML, PDF, CSV, and DB.

Chapter types include: Vulnerabilities By Plugin, Vulnerabilities By Host, Hosts Summary (Executive), Suggested Remediations, Compliance Check (Executive), and Compliance Check.

Usage: ruby ./nessus6-report-downloader.rb

========================================

Name: Nessus Report Downloader

Author: Travis Lee

Version: 1.01

Last Updated: 3/14/2014

Description:
Interactive script that connects to a specified Nessus server using the Nessus REST API to automate mass report downloads. It has the ability to download multiple or all reports/file types/chapters and save them to a folder of your choosing. This has been tested with Nessus 5.2.5 and should work with Nessus 5+, YMMV.

File types include: .nessus v2, HTML, PDF, CSV, and NBE.

Chapter types include: Vulnerabilities By Plugin, Vulnerabilities By Host, Hosts Summary (Executive), Suggested Remediations, Compliance Check (Executive), and Compliance Check.

A windows executable is also available that was created with OCRA.

Requires: nokogiri (gem install nokogiri)

Usage: ruby ./nessus-report-downloader.rb

Windows EXE Usage: .\nessus-report-downloader-1.0.exe

Note 3/14/14: According to Tenable support, the "Status" field reported by the API always shows as "completed" even though the status is in another state as shown in the GUI.

About


Languages

Language:Ruby 100.0%