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

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

Notifications You must be signed in to change notification settings

gregorygui/digitalforensic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published