Skip to content
This repository has been archived by the owner on May 2, 2021. It is now read-only.

Latest commit

 

History

History
46 lines (30 loc) · 1.4 KB

README.md

File metadata and controls

46 lines (30 loc) · 1.4 KB

A clever Malware Analysis Platform

Investigation of Digital Forensic Techniques - University of Manchester Master's Project

Find the full thesis here

Description

As part of my master's project about malware detection and classification, I build this WebApp to perform classification and detection of different malware. Any help or requests can be made. The App was built, as far as possible, with scalabality allowing anyone to add a plugin (notably in machine learning algorithm).

Structure

The ScriptApp folder contains my experiments on machine learning algorithms whereas WebApp folder only contains a Django (web framework based on python) application.

Installation

OS X & Linux:

sudo apt-get install python3 python3-pip virtualenv 
pip install autoenv
echo `which activate.sh` >> ~/.bashrc
git clone https://github.com/gregorygui/digitalforensic.git
virtualenv -p python3.5 venv
echo "source $(pwd)/venv/bin/activate">.env
source venv/bin/activate
pip install --upgrade pip
pip install -U pip setuptools
pip install -r requirements.txt

Usage example

Development setup

Contributors

Grégory Guillermin | https://winto.xyz | [email protected]

http:https://scikit-learn.org - Scikit API

https://zeltser.com/malware-sample-sources/ - Malware samples listing

https://github.com/ytisf/theZoo - Project used for samples