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
Protocol-Analyzer — Marco de pruebas de fuzzing para protocolos de red. | Kitploit
Herramientas/GitHubGitHub/vitaliy-grigoriev/protocol-analyzer
Escáneres de VulnerabilidadesFuzzingSeguridad de RedesPruebas de Penetración
GitHubvitaliy-grigoriev/protocol-analyzer

Protocol-Analyzer

Marco de pruebas de fuzzing para protocolos de red.

Ver Repositorio

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
186hace 6 añosAún no revisado

Analizador de Protocolos (NetProtoFuzz)

Framework de pruebas de fuzzing orientado a protocolos para protocolos de red.

license Coverity Scan Build Status Codacy Badge SonarQube Security Badge SonarQube Vulnerabilities Badge SonarQube Bags Badge Lgtm alerts Lgtm language grade: C/C++ CodeFactor

Framework y Escáner en profundo desarrollo. Versión 0.0.12.


Los principales propósitos del framework

  • Verificación de la operación de protocolos de red propietarios de acuerdo con la descripción declarada;

  • Detección de capacidades no declaradas y comportamiento indefinido en la implementación de protocolos de red propietarios;

  • Auditoría de seguridad y búsqueda de cambios desde el último período de escaneo.


Objetivos actuales

  • Desarrollo de la base de interacción de red para las necesidades del framework;

    • Interfaz de Pool de Estados de Socket Epoll para todos los Sockets bajo observación;
    • Pool de Sockets gestionado para una interfaz única para tomar y controlar sockets;
    • Interfaz de Socket UDP;
    • Interfaz de Socket RAW;
    • ✓ Interfaz de Socket Netlink para interactuar con el Kernel de Linux;
    • Crear dos interfaces de error: orientada a POSIX, excepciones de C++.
  • Desarrollo de una interfaz para describir la estructura del Protocolo de Red;

    • Implementar libJSON como submódulo del framework para analizar configuraciones de entrada.
  • Desarrollo de una interfaz para crear Tareas y gestionarlas;

  • Desarrollo de una interfaz para almacenar información Global y Configuraciones en tiempo de ejecución;

  • ✓ Desarrollo de la clase de datos principal para trabajar con datos binarios y construir toda la infraestructura a su alrededor;

  • Crear una API de bajo y alto nivel para la biblioteca del analizador;

  • ✓ Desarrollo de la infraestructura de Callback a través del framework.


Requisitos para construir el proyecto

  • OpenSSL >= 1.0.2h (libssl-dev) o 1.1.1 para usar TLSv1.3;

  • CMake >= 3.8.0 (para soporte del estándar C++17);

  • Compilador compatible con el estándar completo C++17 ('clang-6.0.0', 'gcc-7.0', icc-19.0 o superior).


Compilación

  1. Ve al script 'build.sh'.
  2. Descomenta (define) los parámetros necesarios 'CXX' y 'BUILD_TYPE'.
  3. Ejecuta el script de compilación: 'chmod +x build.sh && ./build.sh'.
Descargar herramienta