1. Generate a challenge code by running the following
command:
C:\Program Files\Tenable\Nessus>nessus-fetch --challenge
2. Go to https://plugins.nessus.org/offline.php and paste
the challenge code, as well as the Activation Code into the appropriate text
boxes.
3. After entering the challenge and activation code, the
website will produce a link to download the latest Nessus plugin feed, as well
as a link to download nessus-fetch.rc at the bottom of the screen. Be sure to
save this link as it will be needed each time you want to update your plugins.
4. Copy the nessus-fetch.rc to the following directory:
C:\Program Files\Tenable\Nessus\conf
This will only need to be copied this one time, and not each
time you download the plugins.
5. To register your scanner in offline mode, run the
following command:
C:\Program Files\Tenable\Nessus>nessus-fetch
--register-offline C:\Program Files\Tenable\Nessus\conf\nessus-fetch.rc
(Syntax is nessus-fetch --register-offline <file.rc> )
6. Next, copy the all-2.0.tar.gz file downloaded from the
website to the C:\Program Files\Tenable\Nessus directory, and run the following
command:
C:\Program Files\Tenable\Nessus>nessus-update-plugins
all-2.0.tar.gz
7. Once the plugins are installed please rebuild plugins
database:
C:\Program Files\Tenable\Nessus\nessusd -R
8. Finally, restart the Nessus Server