nessus-fetch

Langue: en

Version: 258320 (debian - 07/07/09)

Section: 1 (Commandes utilisateur)

NAME

nessus-fetch - A simple utility to retrieve plugins from www.nessus.org

SYNOPSIS

nessus-fetch --plugins

nessus-fetch --plugins-md5

nessus-fetch --register <code>

nessus-fetch --check

nessus-fetch --url <url> <localfile> [<http_login> <http_password>]

DESCRIPTION

nessus-fetch is a simple utility is used by nessus-update-plugins to fetch the newest Nessus plugins from www.nessus.org on registered Nessus installations and to register a Nessus installation with plugins.nessus.org. It can also be used to retrieve arbitrary files from third party servers.

OPTIONS

--register <code>
Register the current Nessus installation to http://plugins.nessus.org. Registering entitles you to receive a complete feed of the newest Nessus plugins. To register, an activation code is required. Please see http://plugins.nessus.org for more details on how to get such a code.
--check
Makes sure that nessus-fetch is properly configured to receive a direct plugin feed from plugins.nessus.org by attempting to login into the remote server with the username and password obtained with nessus-fetch --register. Please see http://plugins.nessus.org for more details on how to get a direct plugin feed.
--plugins-md5
Obtains the MD5 of the remote plugin archive. Depending if the user registered or not, the file will be fetched from www.nessus.org or plugins.nessus.org. A file named 'all-2.0.tar.gz.md5' will be created in the current working directory. You need to be registered in order to download the MD5 file from www.nessus.org.
--plugins
Obtains the newest Nessus plugins from www.nessus.org or plugins.nessus.org, as well as their signature file. The files 'all-2.0.tar.gz' and 'all-2.0.tar.gz.sig' will be created in the current working directory. You need to be registered in order to download the plugins from www.nessus.org.
--url <url> <localfile> [<http_login> <http_password>]
Retrieves the file located at <url> (ie: http://www.nessus.org/index.html) and stores in in <localfile>. An optional http login and passwords can be provided if the remote server requires Basic authentication.

PROXY SUPPORT

If you need to connect to the internet through a proxy, nessus-fetch can be configured to use one. Simply edit the file /etc/nessus/nessus-fetch.rc and add the following lines, changing the appropriate values where necessary :

proxy=192.168.0.1

proxy_port=3128

proxy_username=renaud

proxy_password=s3cr3t

BUGS

nessus-fetch will not retrieve files bigger than 40MB.

SEE ALSO

nessus-update-plugins(1)

MORE INFORMATION ABOUT THE NESSUS PROJECT

The canonical place where you will find more information about the Nessus project is :
http://www.nessus.org/

AUTHORS

nessus-fetch is (C) 2004 Tenable Network Security