Skip to content

This is a repository to hold the code for the forensic related project of our college. This project belongs to the topic Cyber Forensics. We aim to identify anomaly in a system by reading the syscall() data.

Notifications You must be signed in to change notification settings

thecrazyphysicist369/Forensic-Project

Repository files navigation

Forensic-Project

This is a repository to hold the code for the forensic related project of our college. This project belongs to the topic Cyber Forensics. We aim to identify anomaly in a system by reading the syscall() data.

Others

Data

We collected these dataset to train our classifier. The sources are linked.

  1. dataset1
  2. dataset2
  3. dataset3

But in addition to that we also made our own dataset and preprocessed it for everyone to use.

Attacking Cloud VMs

We constructed this dataset by attacking cloud based virtual machines by these attack tools. These values are labelled 1. The other

system calls

Classifiers

We are using 4 different kinds of classifiers

Multi Layered Perceptron

4 fully connected layer were used as multi layer perceptron. The shape of the layer are ----. We chose this model as a very basic comparative to the high end models. Also to see how MLP performs with the syscall() data.

Recurrent Neural Networks

Recurrent Neural Networks are models built to understand time series data. We treat the system calls as time dependent data and input it in the RNN.

LSTMs

few lines about lstms and how are we using them in our project

Convolutional Neural Networks

few lines about lstms and how are we using them in our project

Transformers - RoBERTa

few lines about lstms and how are we using them in our project

About

This is a repository to hold the code for the forensic related project of our college. This project belongs to the topic Cyber Forensics. We aim to identify anomaly in a system by reading the syscall() data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published