Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ferramentas/GitHubGitHub/notsosecure/udp-hunter
ReconhecimentoScanners de VulnerabilidadesExploraçãoColeta de InformaçõesSegurança de RedeTestes de Penetração
GitHubnotsosecure/udp-hunter

udp-hunter

Ferramenta de avaliação de rede para vários serviços UDP abrangendo protocolos IPv4 e IPv6

Ver Repositório
11736há 6 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

O que é o UDP Hunter?

A varredura UDP sempre foi um exercício lento e doloroso, e se você adicionar IPv6 sobre UDP, as opções de ferramentas se tornam bastante limitadas. UDP Hunter é uma ferramenta de avaliação de rede de código aberto baseada em Python, focada na varredura de serviços UDP. Com o UDP Hunter, focamos em fornecer auditoria de protocolos UDP amplamente conhecidos para hosts IPv6 e IPv4. Atualmente, o UDP Hunter suporta 19 diferentes probes de serviço. A ferramenta permite fazer varredura em massa de grandes redes, bem como varredura direcionada de hosts para portas específicas e muito mais. Uma vez descoberto um serviço aberto, o UDP Hunter vai um passo além e até fornece orientação sobre como você pode explorar os serviços descobertos. O UDP Hunter gera relatórios em um formato de texto organizado, no entanto, o suporte para mais formatos está a caminho.

Como o UDP Hunter funciona?

O UDP Hunter cria uma lista de IPs quando qualquer intervalo de IP é fornecido a ele. Também suporta nomes de domínio que serão resolvidos e o IP será adicionado à lista. Depois que a lista é criada internamente pelo UDP Hunter, ele envia probes UDP para todos os IPs listados. Se o host estiver executando um serviço UDP, ele responderá. O UDP Hunter basicamente fareja a rede, particularmente para tráfego UDP, então lê todos os pacotes UDP que chegam ao host alvo. Todas as probes UDP recebidas após a execução do UDP Hunter serão relatadas. No entanto, existe uma opção (definindo --noise=false) para ignorar pacotes UDP irrelevantes e observar apenas o tráfego UDP de interesse originado dos hosts e serviços/portas que estão mencionados na lista alvo. A ideia por trás da criação do UDP Hunter foi inicialmente inspirada pelo udp-proto-scanner. Agradeço de coração ao Portcullis Labs por isso e também ao Anant e Sumit Siddharth (Sid) por suas valiosas contribuições enquanto trabalhava no UDP Hunter.

Probes UDP suportados:

Atualmente, suportamos os seguintes probes de serviço UDP em suas portas padrão:

  • ike - porta 500
  • rpc / RPCCheck - porta 111
  • ntp / NTPRequest - porta 123
  • snmp-public / SNMPv3GetRequest - porta 161
  • ms-sql / ms-sql-slam - porta 1434
  • netop - porta 6502
  • tftp - porta 69
  • db2 - porta 523
  • citrix - porta 1604
  • echo - porta 7
  • chargen - porta 19
  • systat - porta 11
  • daytime / time - porta 13
  • DNSStatusRequest / DNSVersionBindReq - porta 53
  • NBTStat - porta 137
  • xdmcp - porta 177
  • net-support - porta 5405
  • mdns-zeroconf - porta 5353
  • gtpv1 - porta 2123

Configuração:

Baixe a ferramenta aqui ou clone o repositório:

git clone https://github.com/NotSoSecure/udp-hunter

Requisitos:

  • Python 3.x
  • Módulos Python - também mencionados no arquivo "requirements.txt"
    • netaddr
    • colorama
    • argparse
    • ifaddr
    • datetime

Isso deve ajudar com a configuração inicial:

Instale todos os módulos necessários: pip3 install -r requirements.txt

Arquivos de configuração necessários:

  • udp.txt - Este arquivo contém as probes UDP
  • udphelp.txt - Este arquivo contém uma lista de ferramentas, sugestões para cada probe ou serviço UDP
Você também pode alterar os arquivos de configuração usando argumentos de linha de comando:

“--configfile ” e “--probehelp ”

Verifique as configurações executando o seguinte comando:

python udp-hunter.py

Nota: Deve exibir os detalhes de ajuda a seguir; se ocorrer algum erro, verifique suas configurações ou entre em contato comigo para erros específicos da ferramenta.

Recursos/Opções:

UDP Hunter v0.1beta possui os seguintes recursos:
Opções Obrigatórias:
  • --host - Host único - Obrigatório ou
  • --file - Arquivo de IPs - Obrigatório
Opcionais:
  • --output - Arquivo de saída - Obrigatório
  • --probes - Nome do probe ou 'all' (padrão: todos os probes) (Opcional)
    • Lista de probes - ike, rpc, ntp, snmp-public, ms-sql, ms-sql-slam, netop, tftp, db2, citrix, echo, chargen, systat, daytime, time, RPCCheck, DNSStatusRequest, DNSVersionBindReq, NBTStat, NTPRequest, SNMPv3GetRequest, xdmcp, net-support, mdns-zeroconf, gtpv1
  • --ports - Lista de portas ou 'all' (padrão: todas as portas) (Opcional)
  • --retries - Número de pacotes a enviar para cada host. Padrão 2 (Opcional)
  • --noise - Para filtrar a saída de IPs não listados (Opcional)
  • --verbose - Verbosidade; mostrará também a saída do sniffer --- mantenha isso como true; por padrão é true. Isso ajudará a analisar a saída.
  • --timeout - Timeout 1.0, 2.0 em minutos (Opcional)
  • --lhost6 - Forneça o IPv6 da interface do listener
  • --lhost4 - Forneça o IPv4 da interface do listener
  • --configfile - Localização do arquivo de configuração - padrão é 'udp.txt' no mesmo diretório
  • --probehelp - Localização do arquivo de ajuda - padrão é 'udphelp.txt' no mesmo diretório
Uso:

Uso: python udp-hunter.py --file=inputfile.txt --output=outputfile.txt [argumentos opcionais] Uso: python udp-hunter.py --file=inputfile.txt --output=outputfile.txt [--probes=NTPRequest,SNMPv3GetReques] [--ports=123,161,53] [--retries=3] [--noise=true] [--verbose=false] [--timeout=1.0] [--configfile]

Créditos:

As probes UDP foram retiradas principalmente do amap, ike-scan, nmap e udp-proto-scanner. A inspiração para o código de varredura veio do udp-proto-scanner.

Trabalhos Futuros:

  • Adição de mais probes UDP
  • Diferentes formatos de relatório
  • Atualização das ajudas relacionadas à exploração

Leia Mais:

  • UDP Hunter - Uma Ferramenta de Avaliação de Rede de Código Aberto
  • Passos de Configuração para UDP Hunter
  • Exemplo de Execução do UDP Hunter
Baixar ferramenta