Translator
      English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flag
      Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
      Croatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag
      Catalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flag
      Slovenian flagUkrainian flagVietnamese flagAlbanian flagEstonian flagGalician flagMaltese flagThai flag
      Turkish flagHungarian flagBelarus flagIrish flagIcelandic flagMacedonian flagMalay flagPersian flag
    Tag Cloud
    Sponsors
    Recent Comments
      Archives
      Link with us

      IT Solutions Knowledge Base

      Visitors
      Visits today: 235
      Online visits: 3
How to install Nessus on Backtrack 4
Home » Linux Security, Network Security, Security » How to install Nessus on Backtrack 4
By Glafkos Charalambous | 8 CommentsLeave a Comment
Last updated: Friday, April 17, 2009

Installing Nessus on Backtrack 4 is similar like installing Nessus on earlier versions of Backtrack. Although Backtrack 4 is based on Ubuntu and uses apt-get to install packages we can not use apt-get to install Nessus because it uses an older version.

In this article we will explain how we can install the latest version of Nessus (Nessus v4) on Backtrack 4.
We can install Nessus to a hard drive install or even a USB Drive Backtrack installation that keeps the changes persistent.

If you are interested for a Backtrack 4 USB persistent installation you can read the following article:

http://www.itsolutionskb.com/2009/04/how-to-make-backtrack-4-persistent-installation-on-usb-disk-drive/

First we need to download Nessus and NessusClient Ubuntu 8.10 packages from http://nessus.org/download/.

Packages:
Nessus-4.0.0-ubuntu810_i386.deb
NessusClient-4.0.0-ubuntu810_i386.deb

Install the Nessus Packages:

root@bt:~# dpkg -i Nessus-4.0.0-ubuntu810_i386.deb
Installing NessusClient is more complicated than installing Nessus Server so we need to download and install some dependencies first.
root@bt:~# apt-get install libqt4-core libqt4-gui libqtcore4 libqt4-network libqt4-script libqt4-xml libqt4-dbus libqt4-test libqtgui4 libqt4-svg libqt4-opengl libqt4-designer libqt4-assistant
root@bt:~# dpkg -i NessusClient-4.0.0-ubuntu810_i386.deb

Now we need to configure Nessus Server:

Make the certificates
/opt/nessus/sbin/nessus-mkcert

Register the scanner here.
/opt/nessus/bin/nessus-fetch –register XXXX-XXXX-XXXX-XXXX-XXXX

Create a Nessus User
/opt/nessus/sbin/nessus-adduser

Start Nessus Server
/etc/init.d/nessusd start

Start Nessus Client
Backtrack -> Internet -> NessusClient or from CLI: /opt/nessus/bin/NessusClient

BT4 - NessusClient Configuration

  • Digg
  • Facebook
  • Technorati
  • del.icio.us
  • StumbleUpon
  • Sphinn
  • Reddit
  • Google Bookmarks
  • Wikio IT
  • Slashdot
  • co.mments
  • Fark
  • Fleck
  • LinkedIn
  • Ma.gnolia
  • MySpace
  • Propeller
  • Print
  • email

Comments

8 comments
  1. Strikerhitter
    April 17, 2009

    Thanks Glafkos, your instructions worked. Easy install took less than 5 minutes.

    [Reply]

    Leave a reply
  2. gtech
    May 20, 2009

    I’m not able to update those packages, for some reason it’s trying to find ubuntu 1.1 packages instead of the supplied 1.2 and of course they aren’t posted anymore. Any ideas?

    [Reply]

    Leave a reply
  3. primal
    June 1, 2009

    thanks this worked great! Except i think you should include one more thing. You need to run apt-get update, otherwise the install won’t work. Took me a few mins to figure this out.

    [Reply]

    Leave a reply
  4. {LCD}STELIOS
    October 6, 2009

    Where do I down load the packages to and do I need to create a dir’ and extract to there as I am getting this error message…

    mark@Little-Machine:~$ sudo dpkg -i Nessus-4.0.0-ubuntu810_i386.deb
    dpkg: error processing Nessus-4.0.0-ubuntu810_i386.deb (–install):
    cannot access archive: No such file or directory
    Errors were encountered while processing:
    Nessus-4.0.0-ubuntu810_i386.deb

    [Reply]

    Glafkos Charalambous Reply:

    Hello Stelios,

    1. apt-get update && apt-get -f install
    2. sudo dpkg -i Nessus-4.0.0-ubuntu810_i386.deb

    Regards,
    Glafkos

    [Reply]

    {LCD}STELIOS Reply:

    Hello mate thanks for the speedy reply. I did what you said in you reply but still got the same error message.
    I think it is because I down loaded the client and server to my desktop (windows habit).
    Do I need to extract untar to a specific directory for the install command to work?
    Thanks in advance.

    [Reply]

    Leave a reply
  5. 893
    February 18, 2010

    Thank you! Worked perfectly

    [Reply]

    Leave a reply
  6. VR
    March 18, 2010

    Hi! I’ve instaled Nessus on Backtrack 4 thanks to above description, so thx. But, I can not connect to nessus server. I’m using BT4 on laptop and I’m connected via WiFi through router(so I’m not a host). I found somewhere, that I need to use SSL. I put paths in this order:
    -/opt/nessus/com/nessus/CA/cacert.pem
    -/opt/nessus/var/nessus/CA/cakey.pem
    -/opt/nessus/com/nessus/CA/servercert.pem
    and still I get: It was not possible to connect to the remote host – make sure the host IP and port are correct and that the Nessus Server service is running , or
    : The remote host does not seem to be a Nessus server (or an SSL error occured).
    Help please and yes, I a begginer. Cheers!

    [Reply]

    Leave a reply

Leave a Comment

Add your picture!
Join Gravatar and upload your avatar. C'mon, it's free!