Desenvolvido por | Fiodor |
---|---|
Primeira versão | 1 r setembro 1997 |
Última versão | 7,91 (14 de outubro de 2020) |
Depósito | github.com/nmap/nmap.git |
Garantia da Qualidade | Integração contínua |
Escrito em | C ++ , Python , C , Lua e Java |
Sistema operacional | GNU / Linux , BSD ( d ) , Microsoft Windows e macOS |
Meio Ambiente | Plataforma cruzada |
Modelo | segurança de TI |
Licença | GNU GPL |
Documentação | nmap.org/docs.html |
Local na rede Internet | nmap.org |
Nmap é um scanner de porta gratuito criado por Fyodor e distribuído por Insecure.org. Ele foi projetado para detectar portas abertas, identificar serviços hospedados e obter informações do sistema operacional de um computador remoto. Este software se tornou uma referência para administradores de rede porque a auditoria dos resultados do Nmap fornece uma visão sobre a segurança de uma rede . Ele está disponível no Windows , Mac OS X , Linux , BSD e Solaris .
O código-fonte do Nmap está disponível sob a licença GNU GPL .
Para escanear as portas de um computador remoto, o Nmap usa várias técnicas de escaneamento que dependem de protocolos como TCP , IP , UDP ou ICMP . Da mesma forma, ele depende das respostas que obtém a solicitações particulares para obter uma impressão digital da pilha de IP, muitas vezes específica para o sistema que a utiliza. É por esse método que ele pode reconhecer a versão de um sistema operacional, bem como a versão dos serviços (também chamados de daemons ) que estão escutando.
NmapFE, originalmente escrito por Zach Smith , era a GUI oficial do Nmap para as versões 2.2 a 4.22. A partir da versão 4.23 foi substituído pelo Zenmap, baseado em UMIT e desenvolvido por Adriano Monteiro Marques . Outras interfaces estão disponíveis, como NmapSI4, que depende do Qt .
Existem também muitas interfaces da web disponíveis para usar o Nmap a partir de um navegador da web. Podemos citar o Nmap-CGI e o IVRE.
Finalmente, existem interfaces gráficas disponíveis no Microsoft Windows. Podemos citar o NMapWin, que não é atualizado desde a versão v1.4.0, e o NMapW desenvolvido pela Syhunt.
Antes de 2002, o Nmap suportava apenas IPv6 para os recursos mais populares. Desde a versão 6.0, lançada emmarço de 2012, O Nmap oferece suporte total ao IPv6 para todos os seus recursos e para todas as plataformas nas quais opera.
O Nmap sendo cada vez mais conhecido, pudemos ver exemplos de uso em vários filmes.
No segundo episódio da trilogia Matrix ( Matrix Reloaded , 2003), a 1 h 47 min e 50 segundos, Trinity usa o nmap para hackear a usina.
Nmap também fez uma aparição no filme tailandês 13 Amado (2006), onde um cientista da computação usa este software para penetrar o servidor de um site no 57 º minuto.
O terceiro filme da série Jason Bourne , La Vengeance dans la peau (2007), mostra a CIA usando o nmap e sua GUI Zenmap para invadir um servidor de jornal ( The Guardian ).
O Nmap é apresentado na quarta parcela da série Die Hard , Back to Hell (2007), onde o hacker Matthew Farrel ( Justin Long ) o usa para escanear uma máquina enquanto conversa em seu computador (no início do filme).
Essa ferramenta também é usada no filme Dredd, de um hacker da gangue do tráfico. É usado para determinar a posição de onde o juiz Dredd está enviando uma mensagem para todo o edifício; isso para matar o juiz.