Instalar Nessus 3.2.0 no Slackware

Publicado por Carlos Silva Jr em 26/05/2008

[ Hits: 8.529 ]

 


Instalar Nessus 3.2.0 no Slackware



Nessus: scanner de vulnerabilidades que pode ser utilizado tanto no Windows quanto no Linux. Mas, como podemos ver no site, não existe o pacote para o Slackware, então temos que dar nosso próprio jeito.

Faça download dos pacotes abaixo no site: www.nessus.org
  • Nessus-3.2.0-fc8.i386.rpm
  • NessusClient-3.2.0-fc8.i386.rpm

Depois vamos utilizar uma ferramenta do Slackware (rpmtgz) que, como o próprio nome já diz, converter rpm para tgz.

# rpm2tgz Nessus-3.2.0-fc8.i386.rpm
# rpm2tgz NessusClient-3.2.0-fc8.i386.rpm


Instale os pacotes .tgz:

# installpkg Nessus-3.2.0-fc8.i386.tgz
# installpkg NessusClient-3.2.0-fc8.i386.tgz


Nessus já está instalado, agora temos que resolver os problemas com as libraries faltando e depois configurar nosso scanner.

# 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
# /opt/nessus/sbin/nessus-mkcert
# /opt/nessus/sbin/nessus-adduser


Registre-se no website para receber uma chave de registro e depois execute o comando.

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


Executar servidor Nessus:

# /opt/nessus/sbin/nessusd

E, finalmente, podemos utilizar o NessusClient no Slackware e nas distros baseadas nos mesmos.

# /opt/nessus/bin/NessusClient

Outras dicas deste autor

Impedir que usuários não-root possam logar

Leitura recomendada

Auditando acesso de usuários no Linux

IPCop Firewall de rede grátis

Proxy com WPAD pelo DHCP

Web Application Security com CAL9000

Firewall SIMPLES e eficiente para DESKTOP em 5 linhas

  

Comentários
[1] Comentário enviado por willian.firmino em 27/05/2008 - 19:09h

Cara deu certinho mas agora como faço para instalar e onde obtenho os plugins.

agradeço se me ajudar

[2] Comentário enviado por paulokratos em 26/09/2008 - 18:45h

Carlos Silva Jr cara atraves do seu tutorial conseguir instalar o nussus esse tutorial nada mais e nada menos que 100% serto digo isso pq fiz aque e funcionol essa comunidade é 1000 agalera aque e muinto boa mesmo muinto obrigado ahe Carlos Silva Jr vc é 10

[3] Comentário enviado por marcus.andrade8 em 17/12/2008 - 10:43h

comigo nao funfou! Pois nenhuma das bibliotecas referidas foi para a pasta /opt que se encontra vazia.
Existe a possibilidade dos arquivos de instalação terem sido movidos para outra pasta?

[4] Comentário enviado por removido em 05/06/2009 - 07:14h

Parabéns Carlos, através do seu tutorial e leitura complementar consegui rodar no openSUSE 11.1 com o core 4.0.1 e o client
tb 4.0.1 do es5.
Espetáculo cara, valeu.

[5] Comentário enviado por k0rn em 21/01/2012 - 01:50h

Apenas consegui instalar tanto o nessus client como o server no Slackware 13 current com versões diferentes dos mesmos. utilizei as seguintes versões:

nessus client GUI - 2.2.11
nessus server 2.2.9

porém precisei SIM linkar a bibliotecas como descrito acima, com as devidas adaptações com relação às versões.

links uteis ;D

http://rpmfind.net/linux/RPM/fedora/15/i386/nessus-gui-2.2.11-6.fc15.i686.html

pois geralmente só se encontra o cliente em modo texto. espero ter ajudado pq foi dificil fazer esse nessus rodar aqui ! abraços.



Contribuir com comentário