NAME

nessusc - A Nessus client written in Perl

SYNOPSIS

Launch an attack:

  nessusc --target=thost --user=user --password=password
      [ --host=nhost --port=port --proto=1.1 ]

Print the plugin list:

  nessusc --plugins --user=user --password=password
      [ --host=nhost --port=port --proto=1.1 ]

Print the nessus servers preferences:

  nessusc --prefs --user=user --password=password
      [ --host=nhost --port=port --proto=1.1 ]

Print the nessus servers rules:

  nessusc --rules --user=user --password=password
      [ --host=nhost --port=port --proto=1.1 ]

DESCRIPTON

The nessusc script is a frontend for the Net::Nessus::Client class, for use from the command line or within shell scripts.

The scripts known options are:

--host <nhost>
--user <user>
--password <password>

At startup the program will connect to the Nessus server running at machine nhost as user with the given password. The host option defaults to localhost, no defaults are set for the other options: You must set these.

Do not mismatch the host option with target!

--plugins

Print the plugin list.

--prefs

Print the list of preferences.

--rules

Print the list of rules.

--target <thost>

Launch an attack against the host thost.

AUTHOR AND COPYRIGHT

The Net::Nessus package is

  Copyright (C) 1998	Jochen Wiedmann
			Am Eisteich 9
			72555 Metzingen
			Germany

			Phone: +49 7123 14887
			Email: joe@ispsoft.de
  All rights reserved.

You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file.

SEE ALSO

Net::Nessus::Client(3)