This repository contains tools, scripts, and guides for performing malware analysis, both statically and dynamically.
setup-scripts/: Contains installation scripts for popular malware analysis tools like Volatility and Rekall.static-analysis/: Scripts and guides for disassembling malware, using tools like Ghidra and IDA Pro.dynamic-analysis/: Tools and scripts for setting up automated environments for dynamic malware analysis.memory-forensics/: Scripts for acquiring and analyzing memory dumps from infected systems.scripts/: General-purpose Python scripts for malware deobfuscation and decompilation.tools/: Custom YARA scanning and packet inspection tools.
- Clone the repository:
git clone https://github.com/mhmmuneef/malware-analysis.git
- Install Volatility:
cd malware-analysis/setup-scripts bash install-volatility.sh - Clone the repository:
bash install-rekall.sh
- Run a YARA scan::
python3 tools/yarascan.py