libnids - Libnids is a library that provides a functionality of one of NIDS components

Distribution: ALT Linux Sisyphus
Repository: Classic x86_64
Package name: libnids
Package version: 1.24
Package release: alt3
Package architecture: x86_64
Package type: rpm
Installed size: 57.35 KB
Download size: 57.35 KB
Official Mirror:
Libnids is a library that provides a functionality of one of NIDS (Network Intrusion Detection System) components, namely E-component. It means that libnids code watches all local network traffic, cooks received datagrams a bit (quite a bit ;)), and provides convinient information on them to analyzing modules of NIDS. Libnids performs: + assembly of TCP segments into TCP streams; + IP defragmentation; + TCP port scan detection. More technical info can be found in MISC file. So, if you intend to develop a custom NIDS, you don't have to build low-level network code. If you decide to use libnids, you have got E-component ready - you can focus on implementing other parts of NIDS.



  • libnids = 1.24-alt3
  • libnids1 = 1.24-alt3
  • libnids2 = 1.24-alt3


  • libnids1
  • libnids2


    Install Howto

    1. Add the following line to /etc/apt/sources.list:
      rpm [Sisyphus] x86_64 classic
      rpm [Sisyphus] noarch classic
    2. Update the package index:
      # sudo apt-get update
    3. Install libnids rpm package:
      # sudo apt-get install libnids


    • /usr/lib64/
    • /usr/share/doc/libnids-1.24/CHANGES
    • /usr/share/doc/libnids-1.24/CREDITS
    • /usr/share/doc/libnids-1.24/MISC
    • /usr/share/doc/libnids-1.24/README


    2011-04-24 - Dmitry V. Levin <> 1.24-alt3 - Rebuilt for debuginfo.

    2010-11-07 - Dmitry V. Levin <> 1.24-alt2 - Rebuilt for soname set-versions.

    2010-03-22 - Dmitry V. Levin <> 1.24-alt1 - Updated to 1.24.

    2009-05-19 - Dmitry V. Levin <> 1.23-alt4 - Fixed build with fresh gcc.

    2008-12-14 - Dmitry V. Levin <> 1.23-alt3 - Removed obsolete %post_ldconfig/%postun_ldconfig calls.