Ethical Hacking

Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package.
Computer Forensics Training at InfoSec Institute

Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors.




Network Security Nessus-Users
[Top] [All Lists]

Re: Plugin names, numbers and descriptions

Subject: Re: Plugin names, numbers and descriptions
Date: Wed, 26 Sep 2007 14:10:54 -0400
On 09/26/07 11:52, Bob Babcock wrote:

It is, at least on the Windows side, awkward to translate from plugin id
number to category and description in the GUI.  Is there any tool available
to read the plugins directory and make a table of script name, id number,
category, description, etc?

One option might be to use a Perl script I wrote a couple of years ago, 
describe-nessus-plugin. It parses the script description in NASL plugins 
and outputs selected fields such as script id, CVE id, risk factor, etc. 
I've only used it on *nix systems, but I don't see why it wouldn't work 
on Windows too as long as you have the requisite modules (in particular, 
Text::Balanced and Text::Wrap). It's available at:

   http://www.tifaware.com/perl/describe-nessus-plugin/

You could then use describe-nessus-plugin in another script that 
iterates over the NASL plugins in a given directory and produces the 
table with the information you're interested in.

George
-- 
theall@tenablesecurity.com
_______________________________________________
Nessus mailing list
Nessus@list.nessus.org
http://mail.nessus.org/mailman/listinfo/nessus

<Prev in Thread] Current Thread [Next in Thread>