Panoptis

Panoptis plans to create a network security tool (N-IDS) to detect and block DoS and DDoS attacks.
Download

Panoptis Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Antonis A. Zissimos
  • Publisher web site:

Panoptis Tags


Panoptis Description

Panoptis plans to create a network security tool (N-IDS) to detect and block DoS and DDoS attacks. Panoptis plans to create a network security tool (N-IDS) to detect and block DoS and DDoS attacks. The programming language is C++, and the input is being provided by routers.First, you need a router that exports NetFlow(TM) data. Versions 1, 5 and 8 are supported, although version 8 has not been tested AT ALL. You also need a server for accepting data and processing it.In order to compile the software you need a C++ compiler (tested only with g++ for the time being) and the CommonC++ library, found at http://www.gnu.org/software/commonc++/CommonC++.html At the moment the software has been linked against and tested with commoncpp2-1.0.9YOU WILL ALSO NEED g++ VERSION 3.x!!! This is very important! Compiling with g++ 2.95.x or earlier versions causes segmantation faults in some cases. This has to do with CommonC++, not Panoptis.Before you can use the software, you must also have read SNMP access to your router. That is only needed by the speeds.py script that collects some initial information (the .py extention should already make you think you'll need the Python programming language installed -- that's true.What's New in This Release:· Update so that Panoptis compiles and runs on newer systems (GCC 3.3.5, CommonC++2 1.5.3).· No new features, unfortunately.


Panoptis Related Software