Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
network-fingerprint — Un assistant de génération d'empreintes pour les modèles réseau nuclei | Kitploit
Outils/GitHubGitHub/projectdiscovery/network-fingerprint
Sniffing et Analyse de PaquetsReconnaissanceCartographie RéseauAnalyse des VulnérabilitésCollecte d'InformationsUtilitaires et Frameworks
GitHubprojectdiscovery/network-fingerprint

network-fingerprint

Un assistant de génération d'empreintes pour les modèles réseau nuclei

Voir le dépôt
80115il y a 3 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

network-fingerprint

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

Capture des paires requête/réponse de paquets pour un port et/ou une IP afin d'aider à la création de modèles Nuclei basés sur des protocoles réseau.

Ressources

  • Installation Instructions
  • Usage
  • Running network-fingerprint
  • Output Format

Utilisation

root@kitploit:~
▶ network-fingerprint -h

Ceci affichera l'aide pour l'outil. Vous trouverez ci-dessous tous les commutateurs pris en charge :

DrapeauDescriptionExemple
ifaceInterface sur laquelle effectuer la capture (par défaut lo0)network-fingerprint -iface eth0
ipIP pour filtrer les paquetsnetwork-fingerprint -ip 127.0.0.1
portPort sur lequel capturer les paquetsnetwork-fingerprint -port 27017

Instructions d'installation

network-fingerprint nécessite go1.17+ pour s'installer correctement et que libpcap-dev soit installé sur le système.

Pour installer libpcap-dev :

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

Exécution de network-fingerprint

Pour exécuter l'outil sur une cible afin de capturer le trafic sur un port, utilisez simplement la commande suivante.

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

où <port> est le port dont vous souhaitez capturer le trafic.

Pour également filtrer par IP lors de l'exécution sur des ports plus courants comme le 80, où il y a beaucoup de bruit, vous pouvez utiliser le drapeau ip.

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

Voici un blog détaillé présentant les utilisations de network-fingerprint - https://blog.projectdiscovery.io/writing-network-templates-with-nuclei/

Format de sortie

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
}

Les messages de requêtes (Client vers Destination) ont request: true tandis que les réponses (Destination vers Client) ont response: true afin d'aider à identifier facilement les empreintes correctes.

Télécharger l’outil