NMAP (canivete suíço) A referência completa
Olá amigos, neste artigo, discutiremos uma das ferramentas essenciais no campo da segurança cibernética e do hacking ético que é o NMAP.
Este artigo será a melhor referência para todas as pessoas da Infosec
Gordon Fydor Lyon desenvolveu o NMAP
NMAP também conhecido como canivete suíço (mapeador de rede)
O Nmap se tornou extremamente popular, aparecendo em filmes como The Matrix e na popular série Mr. Robot.
Por que usar o Nmap?
Existem várias razões pelas quais os profissionais de segurança preferem o Nmap a outras ferramentas de verificação.
Primeiro, o Nmap ajuda você a mapear rapidamente uma rede sem comandos ou configurações sofisticadas. Ele também suporta comandos simples (por exemplo, para verificar se um host está ativo) e scripts complexos por meio do mecanismo de script Nmap.
Outros recursos do Nmap incluem:
- Capacidade de reconhecer rapidamente todos os dispositivos, incluindo servidores, roteadores, switches, dispositivos móveis, etc. em redes únicas ou múltiplas.
- Ajuda a identificar serviços em execução em um sistema, incluindo servidores Web, servidores DNS e outros aplicativos típicos. O Nmap também pode detectar versões de aplicativos com precisão razoável para ajudar a detectar vulnerabilidades existentes.
- O Nmap pode encontrar informações sobre o sistema operacional em execução nos dispositivos. Ele pode fornecer informações detalhadas, como versões do sistema operacional, facilitando o planejamento de abordagens adicionais durante o teste de penetração.
- Durante a auditoria de segurança e verificação de vulnerabilidade, você pode usar o Nmap para atacar sistemas usando scripts existentes do Nmap Scripting Engine.
- O Nmap possui uma interface gráfica de usuário chamada Zenmap. Ele ajuda você a desenvolver mapeamentos visuais de uma rede para melhor usabilidade e geração de relatórios.
- Descoberta de host
- Escaneamento de portas
- Detecção de serviços, versão e sistema operacional
- Vulnerabilidade e varredura de rede
- -PE: para varredura ICMP
- -PA: para varredura TCP SYN
- -PS: para varredura TCP ACK
- TCP: a varredura também é usada pelas opções de verificação de porta padrão -sT,-p,-Pn
- -PU, -SU: opção usa UDPsweep
- -sP,-sn,-sl,-Pn: as opções usam todos os tipos (exceto varredura UDP)
- -sP: é usado para imprimir se todos ou hosts específicos estão funcionando
- -sl: listando todos os IPs de qualquer intervalo ou subconjunto
- -pn: verifica o firewall e imprime as portas abertas se o firewall estiver desativado, senão imprime os IPs ativos
- -Ps/Pa/PU [lista de portas]: TCP syn/ack ou udp para determinadas portas
- -PO[lista de protocolos]: ping do protocolo IP
- -n/-R: Nunca dmakeDNS resolução/sempre resolve [padrão: às vezes]
- — Servidores DNS: especifique servidores DNS personalizados
- -sN/sF/sx:TCP NULL ,FIN e xmass scans
- -b Verificação de rejeição de FTP
- -r: verifica as portas consecutivamente
- -O: para detecção de sistema operacional
- -sV: detecção de versão
- — osscan-guess: adivinhar de forma mais agressiva
- — osscan-limit:limite a detecção de alvos promissores
- — version-intensity <níveis>: definido de o a 9
- — version-light: limite para testes mais prováveis
- — version-all: tente todas as sondas
- — rastreamento de versão:
- — script vuln para varredura de vulnerabilidade
podemos explorar algumas vulnerabilidades como a vulnerabilidade SSL poodle, detecção de infecção por malware e muito mais usando scripts já disponíveis no nmap
nmap é amplamente utilizado durante o exame OSCP
A seguir estão as formas e a sintaxe para usar os comandos nmap
Fraudes do NMAP
espero que tenham gostado muito
feliz hacking





































![O que é uma lista vinculada, afinal? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)