Network intrusion detection library for packet analysis and traffic monitoring
Implements E-component of network intrusion detection system
$ libnids is a library; use it in C programs with #include <nids.h> and gcc -lnids$ Link libnids in your C program: gcc myprogram.c -o myprogram -lnids$ Call nids_init() and nids_run() in your C code to process live or pcap traffic$ Register callbacks with nids_register_tcp() to handle TCP stream events$ pkg-config --modversion libnids || grep -r 'NIDS_VERSION' /usr/local/include