AIEngine (Artificial Intelligent Engine)
AIEngine is a next generation interactive/programmable packet inspection engine with capabilities of learning without any human intervention, NIDS functionality, DNS domain classification, network collector and many others. 

AIEngine (Artificial Intelligent Engine) is a packet inspection engine with capabilities of learning without any human intervention. AIEngine helps network/security profesionals to identify traffic and develop signatures for use them on NIDS, Firewalls, Traffic classifiers and so on.
AIEngine is written in c++11 and Python, so by using the flexibility of Python, AIEngine could be integrated easely with other functionalities and modules in a easy way.

Features :: 

  • - Counters for IP fragmentation packets.
  • - Support for TLS1.2 on the SSLProtocol
  • - Exposed the FrequencyGroup and the LearnerEngine on python.
  • - Integrate with NetfilterPython or other packet systems.
  • - Support for python 3.x versions (check INSTALL).
  • - Sorts the outputs of the HTTP, SSL and DNS most used domains (aiengine binary).
  • - Support for HTTP1.1 (URI Cache), all the flows will have all the paths taken by the user.
  • - Shell support. The system have a interactive shell so the user can interact on realtime with the system.

Tutorial ::

Configuration :: Click Here 
Uses & Examples :: Click Here
Wiki :: Click Here

Download :: 

Linux :: AIEngine v1.5 (.tar.gz)
Source :: https://bitbucket.org/camp0/aiengine/overview
Submitted By :: Luis

0 comments :

Post a Comment

 
Top