Tuesday

Installing Nessus on Backtrack 3 Final



Last year I posted how to install Nessus on an installed version of Backtrack 2. However, this won't work the same for Backtrack 3 Final. On the Wouter Veugelen blog, an update to the installation procedure was posted:

  • Download the Nessus and NessusClient Fedora Core 8 RPM’s from the Nessus website (note: I tried it first with the Fedora Core 9 RPM’s and this did not work out for me)
  • Convert them to TGZ :

rpm2tgz Nessus-3.2.x-fc8.i386.rpm

rpm2tgz NessusClient-3.2.x-fc8.i386.rpm

  • Use the Slackware Package Tool to extract and install the packages from the current directory:

pkgtool

  • Configure the application:

cd /opt/
export PATH=$PATH:/opt/nessus/sbin:/opt/nessus/bin:
cp /usr/lib/libssl.so /lib
cp /usr/lib/libcrypto.so /lib
cp /opt/nessus/lib/libnessus.so.3 /lib
cp /opt/nessus/lib/libnessusrx.so.0 /lib
cp /opt/nessus/lib/libpcap-nessus.so.3 /lib
cd /lib
ln libssl.so libssl.so.6
ln libcrypto.so libcrypto.so.6

nano /etc/ld.so.conf
/opt/nessus/lib #add this line to the config file

ldconfig
/opt/nessus/sbin/nessus-mkcert
/opt/nessus/sbin/nessus-adduser

  • Next update your plugins. Make use you registered at the Nessus website. Use the code they emailed to you below.

cd /opt/nessus/etc/nessus
nessus-fetch –register XXX-YYY-ZZZ-VVV

  • Run the Nessus Server:

/opt/nessus/sbin/nessusd

  • Launch the Client

/opt/nessus/bin/NessusClient

Related articles:

0 comments: