The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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)