igpg / Aktaion

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aktaion: Open Source Tool For "Micro Behavior Based" Exploit Detection and Automated GPO Policy Generation

Aktaion is a lightweight JVM based project for detecting exploits (and more generally attack behaviors). The project is meant to be a learning/teaching tool on how to blend multiple sectuirty singals and behaviors into an expressive framework for intrusion detection. The cool about the project is it provides an expressive mechanism to add high level IOCs (micro beahviors) such as timing behavior of a certain malware family.

http://www.github.com/jzadeh/Atkaion

Online Documentation

You can find the latest Spark documentation, including a programming guide, on the project web page This README file only contains basic setup instructions.

Building Atkaion

Atkaion is built using Simple Build Tool. To build Atkaion use the assembly command via:

sbt assembly

Dependencies

To run the jar from the command line the following dependciences are requried for scoring a PCAP:

BRO
Java 1.8

For OS X the simple homewrew mehtod has been tested:

Install Homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )" Brew install scala 2.11.8 Brew install sbt 0.13.8 Brew install bro git clone git@github.com:jzadeh/Aktaion.git cd Atkaion sbt assembly

Python depencies 2.70 Pip install paramiko

Python 2.70 depencies Pip install paramiko https://github.com/unixist/cryptostalker 

Some caveats about the Active Defense Script

About

License:Apache License 2.0


Languages

Language:Scala 89.4%Language:Java 8.5%Language:Python 2.2%