Skip to content

Python program to automate simple tasks related to static malware analysis.

Notifications You must be signed in to change notification settings

rishank-shah/Static-Malware-Analysis

Repository files navigation

Static Malware Analysis

Features

  • Virustotal API result
  • String Analysis
  • MalAPI.io integration
  • PE analysis
  • PDF/HTML Report

Steps to run this project

git clone https://github.com/rishank-shah/Static-Malware-Analysis.git
cd Static-Malware-Analysis
pip install virtualenv
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt

wkhtmltopdf setup

wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
sudo tar -xvf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
sudo cp wkhtmltox/bin/wkhtmltopdf /usr/bin/

Create a folder malware-folder inside Static-Malware-Analysis directory and place malware samples inside it.

Run main.py

python main.py 

Reports will be generated and saved inside saved-analysis folder.