1NESSUS(1) Users Manuals NESSUS(1)
2
3
4
6 nessus-fetch - A simple utility to retrieve plugins from www.nessus.org
7
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
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
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
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
82 nessus-fetch will not retrieve files bigger than 40MB.
83
84
86 nessus-update-plugins(1)
87
88
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
97 nessus-fetch is (C) 2004 Tenable Network Security
98
99
100
101
102The Nessus Project December 2004 NESSUS(1)