-
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.