• Introduction

    ruby-libnids is a Ruby binding for libnids library written in C
    programming language. 
    
    Libnids is an implementation of an E-component of Network Intrusion 
    Detection System. It emulates the IP stack of Linux 2.0.x. 
    Libnids offers IP defragmentation, TCP stream assembly and TCP 
    port scan detection.
    
    libnids homepage: http://libnids.sourceforge.net
    
  • Homepage

    http://ruby-libnids.rubyforge.org
    
  • Requirements

    Ruby (Tested on 1.8.x)
    libnids (Tested on 1.21)
    
  • Source

    svn checkout svn://rubyforge.org/var/svn/ruby-libnids
    
  • Compile

    If ruby supports dynamic link of extension module on your OS,
    following commands will install ruby-libnids:
    
    ruby extconf.rb
    make
    make install
    
  • Usage

    See the documentation under the directory 'doc'.
    Directory 'examples' contains some simple scripts.
    
  • Bug Reports

    Abhisek Datta <[email protected]>
    

You can redistribute it and/or modify it under the terms of the LGPL (GNU LESSER GENERAL PUBLIC LICENSE). See COPYING file about LGPL.

THIS SOFTWARE IS PROVIDED “AS IS” AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. See the GPL for more details.