libnids
« Back to VersTracker
Description:
Implements E-component of network intrusion detection system
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: networking security ids tcp packet-analysis
Install: brew install libnids
About:
Libnids is a C library that provides a framework for network intrusion detection systems. It offers high-level functions for processing TCP/IP packets, including stream reassembly and IP defragmentation. This allows developers to focus on analyzing application layer data without handling low-level network complexities.
Key Features:
  • TCP stream reassembly
  • IP defragmentation
  • Evasion-resistant packet processing
  • Libpcap integration
Use Cases:
  • Building custom network intrusion detection systems (NIDS)
  • Network traffic analysis and monitoring tools
  • Security research and protocol analysis
Alternatives:
  • libpcap – Lower-level packet capture only, lacks stream reassembly
  • Suricata – Full IDS/IPS application, not a library for custom tools
Version History
Detected Version Rev Change Commit
Sep 13, 2024 2:17pm 2 VERSION_BUMP 6740cc00