https://github.com/shreyansh26/linux-malware-detection-research
A collection of Linux Malware Detection projects (research paper implementations) done by me.
https://github.com/shreyansh26/linux-malware-detection-research
data-mining elf linux-malware malware-analysis malware-detection weka
Last synced: about 1 year ago
JSON representation
A collection of Linux Malware Detection projects (research paper implementations) done by me.
- Host: GitHub
- URL: https://github.com/shreyansh26/linux-malware-detection-research
- Owner: shreyansh26
- Created: 2018-12-21T07:13:05.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-06T17:10:32.000Z (over 7 years ago)
- Last Synced: 2025-03-24T18:52:34.330Z (about 1 year ago)
- Topics: data-mining, elf, linux-malware, malware-analysis, malware-detection, weka
- Language: Jupyter Notebook
- Homepage: https://shreyansh26.github.io/Linux-Malware-Detection-Research/
- Size: 16 MB
- Stars: 11
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Linux Malware Detection Research
=================================
This repository contains code for various Linux Malware Detection papers. The gitmodules are complete end-to-end project themselves. Running `make` in the root of this project runs all the 3 projects on an ELF file to generate a combined feature set CSV, on which 3 pretrained models vote whether it is a bening or malware file.
## Requirements
* [Python 2.7](https://www.python.org/download/releases/2.7.3/)
* [Java 8.0+](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
* [WEKA-3.6 toolkit](https://sourceforge.net/projects/weka/files/weka-3-6/3.6.13/)
## To run
* Put the ELF file to be tested in the **elf/** directory.
* Run `make`
For further detials check the `README` of the individual projects.