awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Analizadores profundos de protocolos de red

Clasificación actualizada el 30 jun 2026

For analizador de protocolos profundos, the strongest matches are secdev/scapy (Scapy is a widely used Python framework for live), ntop/ntopng (ntopng is a web-based network traffic monitor and flow) and wireshark/wireshark (Wireshark is the definitive open-source network protocol analyzer, offering). gcla/termshark and gyulyvgc/sniffnet round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Herramientas avanzadas de código abierto para capturar, inspeccionar y decodificar tráfico de red complejo y protocolos de comunicación.

Analizadores profundos de protocolos de red

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • secdev/scapyAvatar de secdev

    secdev/scapy

    12,068Ver en GitHub↗

    Scapy is a network packet manipulation tool and protocol analysis suite designed for crafting, sending, sniffing, and dissecting network traffic. It functions as a framework for building custom network tools that interact directly with low-level packet headers and payloads, enabling users to perform security research and network diagnostics. The system distinguishes itself through a layer-based construction model that allows users to define protocols as stacked objects, which automatically handle checksums and field offsets. It utilizes dynamic field reflection to map packet structures to bin

    Scapy is a widely used Python framework for live packet capture, protocol dissection, and crafting custom network tools, making it a powerful and scriptable network protocol analyzer that meets the core requirements for deep packet inspection and extensive protocol support.

    PythonDissection EnginesPacket Capture EnginesPacket Inspection
    Ver en GitHub↗12,068
  • ntop/ntopngAvatar de ntop

    ntop/ntopng

    7,880Ver en GitHub↗

    ntopng is a web-based network traffic monitoring tool and flow data aggregator. It functions as a network security monitor, an SNMP network management system, and an industrial protocol analyzer for OT and SCADA environments. The system provides specialized inspection for industrial protocols such as Modbus, DNP3, and IEC 60870. It distinguishes itself through behavioral threat detection, encrypted traffic analysis via handshake fingerprinting, and the ability to identify hardware and operating systems using DHCP and MAC address patterns. Its broader capabilities include real-time traffic an

    ntopng is a web-based network traffic monitor and flow analyzer that performs live packet capture and deep protocol decoding across a huge range of protocols (including industrial ones), with built-in traffic statistics, flow analysis, and a Lua scripting interface for custom dissectors — exactly the live-capture, deep-inspection tool this search is after.

    LuaPacket Capture EnginesProtocol DissectorsTraffic Flow Aggregators
    Ver en GitHub↗7,880
  • wireshark/wiresharkAvatar de wireshark

    wireshark/wireshark

    9,477Ver en GitHub↗

    Wireshark is a network protocol analyzer and traffic inspector used for capturing and inspecting network traffic. It functions as a packet capture tool that intercepts live data from network interfaces and a TCP/IP dissector that decodes network protocol layers to translate raw binary packets into human-readable fields. The system provides capabilities for protocol stream reconstruction, grouping related packets into cohesive conversations between endpoints. It also operates as a packet file converter, allowing for the reading, modification, and conversion of network capture files across vari

    Wireshark is the definitive open-source network protocol analyzer, offering live packet capture from any interface, deep decoding for hundreds of protocols, support for custom dissectors via Lua or plugin API, and comprehensive traffic statistics and flow analysis – exactly what this search requires.

    CDissection EnginesProtocol DissectorsPacket Capture Utilities
    Ver en GitHub↗9,477
  • gcla/termsharkAvatar de gcla

    gcla/termshark

    9,908Ver en GitHub↗

    Termshark is a terminal-based network packet analyzer and protocol flow inspector. It serves as a keyboard-driven interface for the tshark command-line utility, providing a terminal user interface to monitor data flow and analyze network traffic. The tool functions as a terminal interface for Wireshark, utilizing its filtering and inspection logic to analyze recorded capture files or live network interfaces. It specifically enables the reassembly and inspection of TCP and UDP flows to isolate traffic patterns and analyze network conversations by protocol. The system includes capabilities for

    Termshark is a terminal-based TUI frontend for Wireshark/tshark that supports live packet capture, deep protocol dissection (inheriting Wireshark’s extensive protocol support), and TCP/UDP flow analysis, making it a capable network protocol analyzer for traffic troubleshooting despite being a terminal wrapper rather than a full GUI.

    GoPacket Capture EnginesPacket Inspection
    Ver en GitHub↗9,908
  • gyulyvgc/sniffnetAvatar de GyulyVGC

    GyulyVGC/sniffnet

    39,325Ver en GitHub↗

    This application is a desktop network traffic analyzer that provides real-time monitoring and forensic inspection of data packets. By interfacing directly with low-level system drivers, it captures raw network traffic from physical or virtual adapters to identify communication patterns, track bandwidth usage, and diagnose connectivity issues. The system distinguishes itself through an immediate-mode graphical interface that rebuilds the display state every frame, ensuring high responsiveness during live data updates. It maintains performance by using asynchronous message passing to decouple t

    Sniffnet is a real-time desktop network traffic analyzer that captures live packets and deeply decodes them, making it a solid fit for protocol analysis and troubleshooting, though its scripting and custom dissector support may be limited compared to some alternatives.

    RustPacket Capture EnginesPacket InspectionTraffic Flow Aggregators
    Ver en GitHub↗39,325
  • zeek/zeekAvatar de zeek

    zeek/zeek

    7,735Ver en GitHub↗

    Zeek is a network analysis framework and security monitoring tool that transforms raw network packets into high-level semantic logs. It functions as an application protocol analyzer and network intrusion detection system designed to extract meaning from network traffic and monitor for malicious activity. The system focuses on archiving network activity and maintaining historical records of application-layer state for forensic investigation and auditing. It utilizes a combination of modular protocol analyzers and customizable detection policies to perform deep semantic analysis of numerous app

    Zeek is a network analysis framework that captures live traffic, deeply decodes numerous protocols via modular analyzers, supports custom scripting for dissection, and provides detailed logs and statistics—exactly the kind of tool this search requires.

    C++Application Layer Protocol Dissectors
    Ver en GitHub↗7,735
  • arkime/arkimeAvatar de arkime

    arkime/arkime

    7,399Ver en GitHub↗

    Arkime is a distributed packet analysis platform and full packet capture system designed for recording raw network traffic, indexing metadata, and performing network forensics. It functions as a network traffic indexer and security tool that enables the monitoring, querying, and browsing of large-scale network traffic across multi-cluster architectures. The platform distinguishes itself through its ability to manage distributed capture clusters from a centralized administrative dashboard. It integrates external data feeds with internal traffic logs to identify known threats and provides a pro

    Arkime is a distributed packet capture and metadata-indexing platform that records raw network traffic and indexes session metadata for querying and forensics, fitting the request for a live-capture analysis tool—though its focus is on indexing and security monitoring rather than deep protocol dissection.

    CPacket Capture EnginesPacket Capture UtilitiesPacket Capture Utilities
    Ver en GitHub↗7,399
  • usarmyresearchlab/dshellAvatar de USArmyResearchLab

    USArmyResearchLab/Dshell

    5,487Ver en GitHub↗

    Dshell is a network forensic analysis framework and traffic processor designed for the deep packet inspection of IPv4 and IPv6 traffic. It functions as an extensible forensic plugin system that captures, inspects, and analyzes network data to identify security anomalies and reconstruct communication streams. The system utilizes a plugin-based processing engine that allows for custom plugin development and plugin chaining. This modular architecture enables the creation of specialized analysis pipelines where network data is passed through a sequence of processing units for multi-step analysis.

    Dshell is a network forensic analysis framework that performs deep packet inspection and live traffic capture, with a plugin system for custom protocol analysis, making it a suitable tool for capturing and decoding traffic for troubleshooting, though its focus on security forensics is narrower than a general-purpose protocol analyzer.

    PythonLive Capture LibrariesPacket Inspection
    Ver en GitHub↗5,487
  • aol/molochAvatar de aol

    aol/moloch

    7,399Ver en GitHub↗

    Moloch is a full packet capture system and network forensics platform designed for large scale network traffic recording and indexing. It functions as a distributed packet indexer that stores raw data in PCAP format for deep packet analysis and security investigations. The system distinguishes itself through a decentralized architecture that distributes capture and viewing components across multiple nodes to handle high volumes of network traffic. It utilizes a web-based management interface for browsing network sessions and provides a programmable API for exporting captured traffic and metad

    Moloch is a full packet capture and network forensics platform that indexes raw PCAP data for deep packet analysis, fitting the need for live capture and analysis, though its focus on large-scale indexing and forensics means it may not provide the immediate interactive protocol decoding typical of tools like Wireshark.

    CPacket Capture EnginesPacket Capture Utilities
    Ver en GitHub↗7,399
  • r0ysue/r0captureAvatar de r0ysue

    r0ysue/r0capture

    7,674Ver en GitHub↗

    r0capture is a tool for intercepting network traffic from Android applications. It serves as a traffic interceptor, packet sniffer, and client certificate exporter used to analyze application-layer communication on Android devices. The project provides mechanisms to bypass SSL pinning and certificate validation, allowing the decryption of encrypted traffic without modifying device trust stores. It also enables the extraction of client-side certificates from application memory for saving to local device storage. Captured network data is serialized into PCAP files to support offline protocol a

    r0capture is a live packet capture and traffic interceptor specialized for Android applications, with SSL-pinning bypass and PCAP export, but it focuses on mobile app traffic rather than providing the broad protocol dissection and deep packet inspection across many protocols that a general-purpose network analyzer would offer.

    PythonApplication Layer Protocol DissectorsPacket Capture Utilities
    Ver en GitHub↗7,674
  • emanuele-f/pcapdroidAvatar de emanuele-f

    emanuele-f/PCAPdroid

    4,133Ver en GitHub↗

    PCAPdroid is an Android network traffic analyzer and packet capture tool that operates without requiring root access. It functions as a VPN-based firewall and network controller, capable of recording traffic in PCAPng format and blocking connections to specific domains or malicious hosts. The project distinguishes itself through a proxy-based system for decrypting TLS traffic and routing device network traffic through SOCKS5 proxies or the Tor network. It further allows for the modification of live HTTP requests and responses via custom scripts. Its capabilities cover application connection

    PCAPdroid is an Android network traffic analyzer and packet capture tool that captures live traffic via a VPN, decrypts TLS, and allows scriptable HTTP modification, fitting your need for a live-capture and analysis tool — though its deep protocol decoding is mainly limited to HTTP and TLS rather than covering the wide range of protocols a full analyzer like Wireshark supports.

    JavaPacket Capture EnginesPacket Capture Utilities
    Ver en GitHub↗4,133
  • ettercap/ettercapAvatar de Ettercap

    Ettercap/ettercap

    2,682Ver en GitHub↗

    Ettercap is a network utility tool used for ARP spoofing, packet filtering, traffic interception, passive scanning, and DHCP hijacking. It functions as a network traffic interceptor and man-in-the-middle packet filter to monitor and manipulate live TCP/UDP connections on a local area network. The project provides specialized capabilities for traffic redirection via ARP cache poisoning, DHCP server spoofing, ICMP redirects, and switch port stealing. It also enables the emulation of rogue services and the decryption of SSH1 session streams by substituting public keys. Additional capabilities i

    Ettercap is a live network traffic interceptor and packet capture tool that analyzes and manipulates TCP/UDP connections, with support for protocol analysis, scriptable filters, and traffic redirection — it fits the search for a network protocol analyzer, though its strength lies more in MITM attacks than in deep protocol decoding with extensive dissector support.

    CLive Connection Captures
    Ver en GitHub↗2,682
  • hengyoush/kyanosAvatar de hengyoush

    hengyoush/kyanos

    5,033Ver en GitHub↗

    Kyanos is a diagnostic toolset for network analysis that uses eBPF to measure packet latency and trace traffic from the network card to the application. It functions as a kernel latency profiler and network performance monitor, providing capabilities to map external dependencies and capture network traffic. The project is distinguished by its ability to perform automatic SSL traffic decryption, converting encrypted requests and responses into plaintext for analysis. It further isolates bottlenecks by attributing latency across multiple stages, specifically tracing the time packets spend withi

    Kyanos captures live network traffic via eBPF and automatically decrypts SSL to plaintext, providing deep latency and flow analysis—so it fits the packet-capture and protocol-decoding need, though its focus on performance metrics makes it narrower than a general-purpose protocol analyzer with wide protocol support and custom dissectors.

    CTraffic Flow Aggregators
    Ver en GitHub↗5,033
Compara los 10 mejores de un vistazo
RepositorioEstrellasLenguajeLicenciaÚltimo push
secdev/scapy12.1KPythongpl-2.018 feb 2026
ntop/ntopng7.9KLuaGPL-3.016 jun 2026
wireshark/wireshark9.5KCGPL-2.016 jun 2026
gcla/termshark9.9KGoMIT30 abr 2024
gyulyvgc/sniffnet39.3KRustApache-2.014 jun 2026
zeek/zeek7.7KC++NOASSERTION22 jun 2026
arkime/arkime7.4KCApache-2.016 jun 2026
usarmyresearchlab/dshell5.5KPythonNOASSERTION7 may 2024
aol/moloch7.4KCApache-2.016 jun 2026
r0ysue/r0capture7.7KPythonApache-2.09 mar 2026

Related searches

  • herramienta para captura y análisis de tráfico de red
  • Network traffic analyzer
  • Seguridad y análisis de redes
  • guía para entender protocolos de internet
  • an open source tool for network security
  • sistema de detección de intrusiones
  • plan de estudios para entender redes
  • una herramienta open source de monitoreo de red