nyx-ids

所属分类:Java编程
开发工具:Java
文件大小:2022KB
下载次数:28
上传日期:2011-07-21 15:39:53
上 传 者petersimendi
说明:  source code for nyx intrusion detection system

文件列表:
nyx ids\.svn\all-wcprops (74, 2011-07-20)
nyx ids\.svn\entries (272, 2011-07-20)
nyx ids\branches\.svn\all-wcprops (83, 2011-07-20)
nyx ids\branches\.svn\entries (243, 2011-07-20)
nyx ids\tags\.svn\all-wcprops (79, 2011-07-20)
nyx ids\tags\.svn\entries (239, 2011-07-20)
nyx ids\trunk\.svn\all-wcprops (288, 2011-07-20)
nyx ids\trunk\.svn\entries (599, 2011-07-20)
nyx ids\trunk\.svn\prop-base\GNU Licence.txt.svn-base (30, 2011-07-20)
nyx ids\trunk\.svn\text-base\GNU Licence.txt.svn-base (1187, 2011-07-20)
nyx ids\trunk\Documentation\.svn\all-wcprops (230, 2011-07-20)
nyx ids\trunk\Documentation\.svn\entries (424, 2011-07-20)
nyx ids\trunk\Documentation\.svn\prop-base\Report (Manual).pdf.svn-base (79, 2011-07-20)
nyx ids\trunk\Documentation\.svn\text-base\Report (Manual).pdf.svn-base (1058501, 2011-07-20)
nyx ids\trunk\Documentation\Report (Manual).pdf (1058501, 2011-07-20)
nyx ids\trunk\GNU Licence.txt (1187, 2011-07-20)
nyx ids\trunk\NyxAdmin\.svn\all-wcprops (198, 2011-07-20)
nyx ids\trunk\NyxAdmin\.svn\entries (476, 2011-07-20)
nyx ids\trunk\NyxAdmin\.svn\prop-base\build.xml.svn-base (30, 2011-07-20)
nyx ids\trunk\NyxAdmin\.svn\text-base\build.xml.svn-base (3073, 2011-07-20)
nyx ids\trunk\NyxAdmin\build\.svn\all-wcprops (95, 2011-07-20)
nyx ids\trunk\NyxAdmin\build\.svn\entries (255, 2011-07-20)
nyx ids\trunk\NyxAdmin\build.xml (3073, 2011-07-20)
nyx ids\trunk\NyxAdmin\dist\.svn\all-wcprops (94, 2011-07-20)
nyx ids\trunk\NyxAdmin\dist\.svn\entries (254, 2011-07-20)
nyx ids\trunk\NyxAdmin\nbproject\.svn\all-wcprops (99, 2011-07-20)
nyx ids\trunk\NyxAdmin\nbproject\.svn\entries (259, 2011-07-20)
nyx ids\trunk\NyxAdmin\src\.svn\all-wcprops (93, 2011-07-20)
nyx ids\trunk\NyxAdmin\src\.svn\entries (253, 2011-07-20)
nyx ids\trunk\NyxAdmin\test\.svn\all-wcprops (94, 2011-07-20)
nyx ids\trunk\NyxAdmin\test\.svn\entries (254, 2011-07-20)
nyx ids\trunk\NyxAdmin\web\.svn\all-wcprops (93, 2011-07-20)
nyx ids\trunk\NyxAdmin\web\.svn\entries (253, 2011-07-20)
nyx ids\trunk\NyX_final\.classpath (577, 2011-07-20)
nyx ids\trunk\NyX_final\.project (362, 2011-07-20)
nyx ids\trunk\NyX_final\.svn\all-wcprops (970, 2011-07-20)
nyx ids\trunk\NyX_final\.svn\entries (1430, 2011-07-20)
nyx ids\trunk\NyX_final\.svn\prop-base\.classpath.svn-base (30, 2011-07-20)
nyx ids\trunk\NyX_final\.svn\prop-base\.project.svn-base (30, 2011-07-20)
... ...

(Nyx)Intrusion Detection System Description:- Intrusion Detection System made using Java based on Snort Technology and Snort rules files (downloded from snort site using web based gui) For more detailed description read the Documentation For more help :- neppramod@gmail.com Used Plugins and Packages Web Server: -> apache-tomcat-6.0.14.zip Agent Technology: -> jade 3.5 Packet Capture: -> jpcap-0.7-1.i386.rpm Dependency: libnet-0.10.11.tar.gz Dependency: libpcap-0.9.8.tar.gz (Main package used for Packet Capturing. For Microsoft Operating System similar package is Winpcap) Web based User Interface : jsf-api.jar (1.2) jsf-impl.jar jstl-1.2.jar Note:- Sorry for not maintaining the static paths to our home directories. Tested on Fedora 7, Fedora 8, Fedora 5. But it should work on other platforms also. For windows install winpcap instead of libpcap 1. Install jpcap, dependencies are libnet and libpcap. So install them using a. unzip b. ./configure c. make d. make install 2. Unzip jade 3.5, apache 6, and RichFaces to some directory 3. Include the jar files of jade in the CLASSPATH while compling java 4. Start the application by starting the MainGui from Nyx_final for administrative controls. Start the eth0 interface to capture packets and compare 5. Start the agent ""java jade.Boot" after including jar of jade directory and check some rules to execute 6. To execute web based GUI, in the include jars of JSF. Execute index.html to start the applications 7. nyx.log, settings.txt and login.txt are the files created in the home directory so you may even have to create some Note :- If you want to compile the project eclipse or Netbeans can be used. Add the necessary jar as you compile Unless specified every file of the Project falls Under GNU GPL Licence (see GNU Licence.txt). Jade 3.5 falls under GNU Lesser Licence

近期下载者

相关文件


收藏者