Ajustar taxa com nmap --max-rate 100 192.168.1.1
Nesta etapa, aprenderemos como controlar a taxa de varredura do Nmap. Ajustar a taxa de varredura é crucial para evitar a detecção e prevenir a congestão da rede. O Nmap oferece várias opções para controlar a taxa com que envia pacotes.
A opção --max-rate limita o número de pacotes que o Nmap envia por segundo. Isso pode ser útil para evitar a detecção por sistemas de detecção de intrusão (IDS) ou para prevenir a congestão da rede, especialmente ao varrer redes com largura de banda limitada.
Vamos realizar uma varredura contra um endereço IP de destino, limitando a taxa máxima de pacotes a 100 pacotes por segundo. Para fins de demonstração, usaremos 192.168.1.1 como o endereço IP de destino. Observe que 192.168.1.1 é um espaço reservado (placeholder). Em um cenário real, você substituiria isso pelo endereço IP real do alvo que você está autorizado a varrer.
Abra seu terminal Xfce e execute o seguinte comando:
sudo nmap --max-rate 100 192.168.1.1
Este comando iniciará uma varredura Nmap contra 192.168.1.1, limitando a taxa máxima de pacotes a 100 pacotes por segundo. Você verá a saída do Nmap no terminal, mostrando o progresso da varredura.
Exemplo de saída (a saída específica variará dependendo do alvo e da rede):
Starting Nmap 7.80 ( https://nmap.org ) at 2023-10-27 10:15 UTC
Nmap scan report for 192.168.1.1
Host is up (0.00028s latency).
Not shown: 999 filtered ports
PORT STATE SERVICE
22/tcp open ssh
Nmap done: 1 IP address (1 host up) scanned in 2.50 seconds
Explicação:
sudo nmap: Executa o Nmap com privilégios de superusuário, o que pode ser necessário para certos tipos de varredura.
--max-rate 100: Limita a taxa de envio a um máximo de 100 pacotes por segundo.
192.168.1.1: Especifica o endereço IP do alvo.
Outras Opções de Limitação de Taxa:
O Nmap oferece várias outras opções para controlar a taxa de varredura:
--min-rate <number>: Especifica o número mínimo de pacotes por segundo a serem enviados.
--scan-delay <time>: Ajusta a quantidade de tempo que o Nmap espera após cada sonda que envia.
--min-rtt-timeout <time>, --max-rtt-timeout <time>, --initial-rtt-timeout <time>: Controla os valores de tempo limite (timeout) da sonda.
Considerações Importantes:
- Condições da Rede: A taxa de varredura ideal depende das condições da rede. Se a rede estiver congestionada, uma taxa mais baixa pode ser necessária para evitar a perda de pacotes.
- Evasão de IDS/IPS: Ajustar a taxa de varredura pode ajudar a evitar a detecção por sistemas de detecção/prevenção de intrusão.
- Tempo de Varredura: Diminuir a taxa de varredura aumentará o tempo total da varredura.