Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
udp-hunter — Strumento di valutazione della rete per vari servizi UDP che copre sia i protocolli IPv4 che IPv6 | Kitploit
Strumenti/GitHubGitHub/notsosecure/udp-hunter
RicognizioneScanner di VulnerabilitàExploitRaccolta InformazioniSicurezza di RetePenetration Testing
GitHubnotsosecure/udp-hunter

udp-hunter

Strumento di valutazione della rete per vari servizi UDP che copre sia i protocolli IPv4 che IPv6

Vedi Repository
117366 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Cos'è UDP Hunter?

La scansione UDP è sempre stata un esercizio lento e doloroso, e se aggiungi IPv6 sopra UDP, le scelte degli strumenti diventano piuttosto limitate. UDP Hunter è uno strumento open source di valutazione di rete basato su Python, focalizzato sulla scansione dei servizi UDP. Con UDP Hunter, ci siamo concentrati sul fornire audit dei protocolli UDP ampiamente conosciuti per host IPv6 e IPv4. Ad oggi, UDP Hunter supporta 19 diverse sonde di servizio. Lo strumento consente di eseguire scansioni bulk di grandi reti, nonché scansioni mirate di host per porte specifiche e altro ancora. Una volta scoperto un servizio aperto, UDP Hunter fa un passo avanti e fornisce anche indicazioni su come sfruttare eventualmente i servizi scoperti. UDP Hunter fornisce report in un formato di testo pulito, tuttavia il supporto per più formati è in arrivo.

Come funziona UDP Hunter?

UDP Hunter crea un elenco di IP quando gli viene fornito qualsiasi intervallo IP. Supporta anche nomi di dominio che verranno risolti e l'IP verrà aggiunto all'elenco. Una volta che l'elenco è stato creato internamente da UDP Hunter, invierà sonde UDP a tutti gli IP elencati. Se l'host sta eseguendo un servizio UDP, risponderà. UDP Hunter fondamentalmente snifa la rete in particolare per il traffico UDP, poi legge tutti i pacchetti UDP in arrivo verso l'host di destinazione. Tutte le sonde UDP ricevute dopo l'esecuzione di UDP Hunter verranno segnalate. Tuttavia, c'è un'opzione (impostando --noise=false) per ignorare i pacchetti UDP irrilevanti e osservare solo il traffico UDP di interesse proveniente dagli host e dai servizi/porte menzionati nell'elenco di destinazione. L'idea alla base della creazione di UDP Hunter è stata inizialmente ispirata da udp-proto-scanner. Ringrazio di cuore Portcullis Labs per questo, e anche Anant e Sumit Siddharth (Sid) per i loro preziosi contributi mentre lavoravo su UDP Hunter.

Sonde UDP supportate:

Ad oggi, supportiamo le seguenti sonde di servizio UDP sulle loro porte predefinite:

  • 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

Configurazione:

Scarica lo strumento da qui o clona il repository:

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

Requisiti:

  • Python 3.x
  • Moduli Python - menzionati anche nel file “requirements.txt”
    • netaddr
    • colorama
    • argparse
    • ifaddr
    • datetime

Questo dovrebbe aiutarti con la configurazione iniziale:

Installa tutti i moduli richiesti: pip3 install -r requirements.txt

File di configurazione richiesti:

  • udp.txt - Questo file contiene le sonde UDP
  • udphelp.txt - Questo file contiene un elenco di strumenti, suggerimenti per ogni sonda o servizio UDP
Puoi anche cambiare i file di configurazione usando l'argomento da riga di comando:

“--configfile ” e “--probehelp ”

Verifica le configurazioni eseguendo il seguente comando:

python udp-hunter.py

Nota: Dovrebbe mostrare i seguenti dettagli di aiuto, se questo lancia un errore controlla le tue configurazioni o contattami per eventuali errori specifici dello strumento.

Funzionalità / Opzioni:

UDP Hunter v0.1beta ha le seguenti funzionalità:
Opzioni obbligatorie:
  • --host - Singolo host - Obbligatorio or
  • --file - File di IP - Obbligatorio
Opzionali:
  • --output - File di output - Richiesto
  • --probes - Nome della sonda o 'all' (default: tutte le sonde) (Opzionale)
    • Elenco sonde - 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 - Elenco di porte o 'all' (default: tutte le porte) (Opzionale)
  • --retries - Numero di pacchetti da inviare a ciascun host. Default 2 (Opzionale)
  • --noise - Per filtrare l'output dagli IP non elencati (Opzionale)
  • --verbose - verbosità, mostrerà anche l'output dello sniffer --- per favore mantienilo a true, di default è true. Questo ci aiuterà ad analizzare l'output.
  • --timeout - Timeout 1.0, 2.0 in minuti (Opzionale)
  • --lhost6 - Fornisci l'IPv6 dell'interfaccia di ascolto
  • --lhost4 - Fornisci l'IPv4 dell'interfaccia di ascolto
  • --configfile - Posizione del file di configurazione - default è 'udp.txt' nella stessa directory
  • --probehelp - Posizione del file di aiuto - default è 'udphelp.txt' nella stessa directory
Utilizzo:

Usage: python udp-hunter.py --file=inputfile.txt --output=outputfile.txt [optional arguments] Usage: 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]

Crediti:

Le sonde UDP sono principalmente prese da amap, ike-scan, nmap e udp-proto-scanner. L'ispirazione per il codice di scansione è stata presa da udp-proto-scanner.

Lavori futuri:

  • Aggiunta di più sonde UDP
  • Diversi formati di segnalazione
  • Aggiornamento degli aiuti relativi allo sfruttamento

Per saperne di più:

  • UDP Hunter - Uno strumento open source di valutazione della rete
  • Passaggi di configurazione per UDP Hunter
  • Esecuzione di esempio di UDP Hunter
Scarica lo strumento