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 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
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.
- --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.
- --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 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 :
-
AUTHORS
nessus-fetch is (C) 2004 Tenable Network Security