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
network-fingerprint — Un helper per la generazione di fingerprint per i template di rete di nuclei | Kitploit
Strumenti/GitHubGitHub/projectdiscovery/network-fingerprint
Sniffing e Analisi dei PacchettiRicognizioneMappatura della ReteAnalisi delle VulnerabilitàRaccolta InformazioniUtilità e Framework
GitHubprojectdiscovery/network-fingerprint

network-fingerprint

Un helper per la generazione di fingerprint per i template di rete di nuclei

Vedi Repository
801153 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

network-fingerprint

License Go Report Card contributions welcome Follow on Twitter Chat on Discord

Cattura coppie richiesta/risposta di pacchetti per una porta e/o un IP per facilitare la creazione di template Nuclei basati su protocolli di rete.

Risorse

  • Istruzioni di installazione
  • Utilizzo
  • Esecuzione di network-fingerprint
  • Formato di output

Utilizzo

root@kitploit:~
▶ network-fingerprint -h

Questo mostrerà l'aiuto per lo strumento. Di seguito puoi trovare tutti gli switch supportati:

FlagDescrizioneExample
ifaceInterfaccia su cui eseguire la cattura (predefinita lo0)network-fingerprint -iface eth0
ipIP per cui filtrare i pacchettinetwork-fingerprint -ip 127.0.0.1
portPorta su cui catturare i pacchettinetwork-fingerprint -port 27017

Istruzioni di installazione

network-fingerprint richiede go1.17+ per installarsi correttamente e libpcap-dev installato sul sistema.

Per installare libpcap-dev:

root@kitploit:~
▶ apt install -y libpcap-dev
root@kitploit:~
▶ go install -v github.com/projectdiscovery/network-fingerprint@latest

Esecuzione di network-fingerprint

Per eseguire lo strumento su un target e catturare il traffico su una porta, basta usare il seguente comando.

root@kitploit:~
▶ network-fingerprint -port <port>

dove <port> è la porta per cui vuoi catturare il traffico.

Per filtrare anche per IP quando si opera su porte più comuni come la 80, dove c'è molto rumore, puoi usare il flag ip.

root@kitploit:~
▶ network-fingerprint -port <port> -ip <destination-ip> 

Ecco un blog dettagliato che mostra gli usi di network-fingerprint - https://blog.projectdiscovery.io/writing-network-templates-with-nuclei/

Formato di output

root@kitploit:~
testing@local# network-fingerprint -port 27017 -ip 127.0.0.1
2021/04/08 23:15:07 network-fingerprint: nuclei-helper by @pdiscoveryio
2021/04/08 23:15:07 [device] en0 IP: 192.168.1.9
2021/04/08 23:15:07 [device] bridge100 IP: 192.168.64.1
2021/04/08 23:15:07 [device] lo0 IP: 127.0.0.1
root@kitploit:~
{
  "data": "\ufffd",
  "hex": "dd",
  "request": true
}
{
  "data": "?\u0001",
  "hex": "3f01",
  "response": true
}

I messaggi di richiesta (Client verso Destinazione) hanno request: true, mentre le risposte (Destinazione verso Client) hanno response: true impostato per aiutare a identificare facilmente i fingerprint corretti.

Scarica lo strumento