Worked like a charm
Hello all the visitors.here is how to install Nessus on Back|track 4 beta.don't use apt-get install nessus as first I tried with apt-get but there was very older version of Nessus in respositories.something 2.x.quite useless isn't it.so lets install the latest one to stay latest in security.
First download these packages
(I have chosen debian package because NessusClient-184.108.40.206-ubuntu804.i386.deb was missing some of dependencies and was not installing correctly.instead the debian package worked like a charm as its upto-date with dependencies and it produces no error at all.
Next register your copy to get plugins update using homefeed and please provide the real mail ID as they will send you the activation key for homefeed.
Click accept and enter a valid working email ID.
now we start installing the packages.
root@ThUndErbOLt:~#dpkg -i Nessus-3.2.1-ubuntu804_i386.deb
now configure the certificate & admin user for nessus
root@ThUndErbOLt:~#/opt/nessus/sbin/nessus-mkcert (this is neccessary to communicate between nessus client to nessus daemon/remote host)
(configure options accordingly or just press enter for default)
CA certificate life time in days :
Server certificate life time in days :
Your country (two letter code) [FR]:IN
Your state or province name [none]: Karnataka
Your location (e.g. town) [Paris]: Bangalore
it should show the message
Congratulations. Your server certificate was properly created.
hit enter to come out
enter information about the user.
after configuring the parameters it ask for rule-set.we have configured the admin user having full permissions.if we wants to limit and want to add certain users then we can use rule-set here.
For configuring ruleset please refer to nessus-adduser(8) man page for the rules syntax as it limit the use of nessus.
press ctrl + d
it asks for confirmation.choose y
now start Nessus daemon by using
root@ThUndErbOLt:~# /etc/init.d/nessusd start
$Starting Nessus : .
confirm that its running using
root@ThUndErbOLt:~# netstat -ant|grep 1241
tcp 0 0 0.0.0.0:1241 0.0.0.0:* LISTEN
tcp6 0 0 :::1241 :::* LISTEN
now Install NessusClient(the GUI Frontend to use nessusd)
root@ThUndErbOLt:~# dpkg -i NessusClient-3.2.1-debian4_i386.deb
now register the plugin feed for updating nessus
root@ThUndErbOLt:~#/opt/nessus/bin/nessus-fetch --register XXXX-XXXX-XXXX-XXXX(replace X with your keys)
Your activation code has been registered properly - thank you.
Now fetching the newest plugin set from plugins.nessus.org...
now it will download the plugins and will purge them into database.if you don't wan't to do this now.press ctrl + c to cancel it.later you can download it using
run the scan using NessusClient
click on + icon
by default selected radiobox is single host
type Host Name localhost & hit save
select the localhost & press connect
from connect option box choose edit
set the Login & Password which we created earlier using nessus-adduser
select localhost & hit connect
first time it asks for logging into nessus server.hit yes
now you can customize the default scan/microsoft scan policy and can scan.that's it!
Worked like a charm
How you spend your time is more important than how you spend your money. Money mistakes can be corrected, but time is gone forever. David Norris
Thank you! Works great!
ditto, works well for me too, thanks a bunch!
Worked great, many thanks!
worked perfectly thanks for your time man
Gratz, thanks m8....
great stuff dependencies work and all
thanks dude :P
Good instructions which work when I created a usb key with 'changes' - no problem
BUT - When I downloaded he BT4B VMware image and installed Nessus I got the following error when trying to start Nessus
root@bt:~# /etc/init.d/nessusd start
$Starting Nessus : Error : could not open 'smb_nt.inc'
Error : could not open 'sinfp.inc'
Google searches did not throw any light on this one !!!
My setup sequence was;
Fire up bt4b vmware image
set keys for updates
ran apt-get updates
ran apt-get upgrade
ran the kde fix dirty script.
installed nessus - as shown above in the post.
updated nessus plugins.
tried to start nessusd
Any help or idea's appreciated.
I tried installing NessusClient as mentioned above. I keep having dependency issues when installing the client. They no longer offer (at least i cant find the 3.2.1 v) they only have 4.0 to download. anyone else have problems installing 4.0? ok didnt see the nessus 4.0 setup. i did apt-get update and that fixed everything.