/thiefCatcher

Primary LanguageJupyter Notebook


ThiefCatcher

A proof-of-concept system designed for detecting intrusions in the network using machine learning algorithms.

screenshot

How To Use

To clone and run this application, you'll need Git and Anaconda. From your command line:

# Clone this repository
$ git clone https://github.com/joaorafaelalmeida/thiefCatcher

# Go into the repository
$ cd thiefCatcher

# Starting capture packages 
$ python capture.py -i <interface> -c <Source IP> -s <Destination IP> 

# Run the malware
# Brute mode
$ python thief -b

# Smooth mode
$ python thief -s

# Intelligent mode
$ python thief -i

# For the detection system, please use Jupyter Notebook

Download

You can download the latest installable version of ThiefCatcher source code.