Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
network-fingerprint — Un asistente de generación de huellas digitales para plantillas de red de nuclei | Kitploit
Herramientas/GitHubGitHub/projectdiscovery/network-fingerprint
Sniffing y Análisis de PaquetesReconocimientoMapeo de RedesAnálisis de VulnerabilidadesRecopilación de InformaciónUtilidades y Frameworks
GitHubprojectdiscovery/network-fingerprint

network-fingerprint

Un asistente de generación de huellas digitales para plantillas de red de nuclei

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Ver Repositorio
8011hace 3 añosRevisado por Kitploit

network-fingerprint

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

Captura pares de solicitud/respuesta de paquetes para un puerto y/o IP para ayudar en la creación de Plantillas Nuclei basadas en protocolos de red.

Recursos

  • Instrucciones de instalación
  • Uso
  • Ejecución de network-fingerprint
  • Formato de salida

Uso

root@kitploit:~
▶ network-fingerprint -h

Esto mostrará la ayuda de la herramienta. Puedes encontrar todos los parámetros compatibles a continuación:

Instrucciones de instalación

network-fingerprint requiere go1.17+ para instalarse correctamente y tener libpcap-dev instalado en el sistema.

Para instalar libpcap-dev:

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

Ejecución de network-fingerprint

Para ejecutar la herramienta sobre un objetivo y capturar tráfico en un puerto, usa el siguiente comando.

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

donde <port> es el puerto del cual deseas capturar tráfico.

Para filtrar también por IP al ejecutar en puertos más comunes como el 80, donde hay mucho ruido, puedes usar la bandera ip.

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

Aquí hay un blog detallado que muestra los usos de network-fingerprint - https://blog.projectdiscovery.io/writing-network-templates-with-nuclei/

Formato de salida

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
}

Los mensajes de solicitud (Cliente a Destino) tienen request: true mientras que las respuestas (Destino a Cliente) tienen response: true para ayudar a identificar fácilmente las huellas correctas.

Descargar herramienta
FlagDescripciónEjemplo
ifaceInterfaz para realizar la captura (por defecto lo0)network-fingerprint -iface eth0
ipIP para filtrar paquetesnetwork-fingerprint -ip 127.0.0.1
portPuerto para capturar paquetesnetwork-fingerprint -port 27017