Net::Nessus::Client 0.09 review
DownloadNet::Nessus::Client is a Nessus client module. SYNOPSIS # Connect to the Nessus Server require Net::Nessus::Client;
|
|
Net::Nessus::Client is a Nessus client module.
SYNOPSIS
# Connect to the Nessus Server
require Net::Nessus::Client;
my $client = Net::Nessus::Client->new('host' => 'localhost',
'port' => '1241',
'user' => 'joe',
'password' => 'my_password');
The Nessus program is a Client/Server application offering a framework for lots of security related scanners, so-called plugins. The idea is not to create a separate scanner for any possible security hole, but to reimplement only the most important parts and let the Nessus Server (nessusd) do the most part of the work.
Clients are typically available as GUI applications, for example based on the GTK (nessus), Java or Win32 applications. This module is another Nessus client written in Perl, but without GUI.
You start using the module by opening a connection to a Nessus Server: This will create a Nessus client object for you. This object offers methods that you can later use, for example retrieving the list of available plugins, start a scan, set preferences and so on.
Requirements:
Perl
Net::Nessus::Client 0.09 keywords