page72
artigo
ESPAÇO ABERTO
Agora que temos as ferramentas necessárias para compilar um programa, vamos fazer a instalação do programa nmap que será utilizado nos próximos passos. O nmap é uma aplicação que visualiza quais portas de serviços do sistema estão abertas, sendo uma boa ferramenta para a segurança do nosso sistema. O primeiro passo é fazer download do código fonte do programa:
# wget https://nmap.org/dist/nmap-7.50.tar.bz2
O arquivo com o código fonte está compactado no formato bunzip2, portanto vamos descompactar usando o comando:
# tar xvjf nmap-7.50.tar.bz2
Agora acesse o diretório descompactado:
# cd nmap-7.50
# apt-get install build-essential bzip2 gzip unzip g++ wget curl
O primeiro passo e o mais importante é garantir que temos as ferramentas básicas para realizar a compilação destes programas. Para isto, faça a instalação dos pacotes.
Sempre que pegamos o código fonte de um programa ele virá com o aplicativo configure que executará uma verificação em seu sistema a fim de ver se ele dispõe de todos os componentes básicos para uma compilação bem-sucedida.
Além disto, quando consultamos o help do configure ele nos mostrará todas as funcionalidades que podemos compilar com o programa e todas as funcionalidades que podemos retirar do programa.
Quando o processo do configure for encerrado com sucesso, ele gerará o arquivo Makefile que contém instruções para a compilação do programa.