Script para compilação manual do nessus

Publicado por Raphael Silva Bastos 14/11/2006

[ Hits: 6.046 ]

Homepage: https://area31.net.br

Download nessus




Efetue o download dos arquivos binários do Nessus em:

http://ftp.nessus.org/nessus/nessus-2.2.8/src/

Coloque todos em uma pasta e rode o script.

PS: Lembre de dar permissão de execução ao script:

# chmod +x nessus

  



Esconder código-fonte

#!/bin/sh
echo ""
echo "[Verificando a consistencia dos arquivos...]"
echo ""
md5sum -c MD5;
echo
function des () {
echo "[Descompactando os arquivos]"
echo "aguarde um momento....."
echo ""
#descompactando os tar.gz
tar -xzvf nessus-libraries-2.2.8.tar.gz;
tar -xzvf libnasl-2.2.8.tar.gz;
tar -xzvf nessus-core-2.2.8.tar.gz;
tar -xzvf nessus-plugins-GPL-2.2.8.tar.gz;
echo ""
echo "[compilando libraries...]"
cd nessus-libraries
./configure
make
make install
cd ..
echo ""
echo "[compilando Libnasl...]"
cd libnasl
./configure
make
make install
cd ..
echo ""
echo "[compilando nessus-core...]"
cd nessus-core
./configure
make;
make install;
cd ..
echo ""
echo "[compilando nessus-plugins...]"
cd nessus-plugins
./configure
make
make install
cd ..

echo "[Removendo os arquivos temporários]"
rm -rf libnasl
rm -rf nessus-core
rm -rf nessus-libraries
rm -rf nessus-plugins


#configurando para o Slackware
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
ldconfig
}
function corrompido () {
echo ""
echo "FAÇA O DOWNLOAD DO(S) ARQUIVO(S) CORROMPIDO(S)!"
echo ""
exit
}
function errada () {
./nessus
exit
}
read -p "Todos os arquivos estão OK? (S/N)" opt
case $opt in  

s|S) des ;;
n|N) corrompido ;;
*) errada ;;
esac
clear
echo ""
echo Fim da instalação!  [chemonz@linuxmail.org]
echo ""
echo ""
#fim do script

Scripts recomendados

Iniciar nova instância do Firefox quando o mesmo não está respondendo

Script Firewall - Regras do Iptables

Instalando o WhatsApp no computador

Cálculo de intervalo de tempo

Script de Backup para FITA DAT usando "tar"


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts