1NESSUS(1)                        Users Manuals                       NESSUS(1)
2
3
4

NAME

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

SYNOPSIS

9       nessus-fetch --plugins
10
11       nessus-fetch --plugins-md5
12
13       nessus-fetch --register <code>
14
15       nessus-fetch --check
16
17       nessus-fetch --url <url> <localfile> [<http_login> <http_password>]
18

DESCRIPTION

20       nessus-fetch  is  a  simple utility is used by nessus-update-plugins to
21       fetch the newest Nessus plugins from www.nessus.org and to  register  a
22       Nessus  installation  with  plugins.nessus.org.  It can also be used to
23       retrieve arbitrary files from third party servers.
24
25
26

OPTIONS

28       --register <code>
29              Register the current Nessus installation to  http://plugins.nes
30              sus.org.  Registering entitles you to receive a complete feed of
31              the newest Nessus plugins. To register, an  activation  code  is
32              required.  Please see http://plugins.nessus.org for more details
33              on how to get such a code.
34
35
36       --check
37              Makes sure that nessus-fetch is properly configured to receive a
38              direct  plugin  feed  from  plugins.nessus.org  by attempting to
39              login into the remote server  with  the  username  and  password
40              obtained  with nessus-fetch --register.  Please see http://plug
41              ins.nessus.org for more details on how to get  a  direct  plugin
42              feed.
43
44
45       --plugins-md5
46              Obtains  the  MD5 of the remote plugin archive. Depending if the
47              user registered or not, the file will be fetched  from  www.nes‐
48              sus.org or plugins.nessus.org. A file named 'all-2.0.tar.gz.md5'
49              will be created in the current working directory.
50
51
52       --plugins
53              Obtains the newest Nessus plugins from www.nessus.org  or  plug‐
54              ins.nessus.org,  as  well  as  their  signature  file. The files
55              'all-2.0.tar.gz' and 'all-2.0.tar.gz.sig' will be created in the
56              current working directory.
57
58
59       --url <url> <localfile> [<http_login> <http_password>]
60              Retrieves   the  file  located  at  <url>  (ie:  http://www.nes
61              sus.org/index.html) and stores in in  <localfile>.  An  optional
62              http  login  and  passwords can be provided if the remote server
63              requires Basic authentication.
64
65
66

PROXY SUPPORT

68       If you need to connect to the internet through  a  proxy,  nessus-fetch
69       can  be configured to use one. Simply edit the file nessus-fetch.rc and
70       add the following lines, changing the appropriate values  where  neces‐
71       sary :
72
73       proxy=192.168.0.1
74
75       proxy_port=3128
76
77       proxy_username=renaud
78
79       proxy_password=s3cr3t
80

BUGS

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

SEE ALSO

86       nessus-update-plugins(1)
87
88

MORE INFORMATION ABOUT THE NESSUS PROJECT

90       The canonical place where you will find more information about the Nes‐
91       sus project is :
92
93              http://www.nessus.org/ ⟨⟩
94
95

AUTHORS

97       nessus-fetch is (C) 2004 Tenable Network Security
98
99
100
101
102The Nessus Project               December 2004                       NESSUS(1)
Impressum