Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.
The pattern matching swiss knife
FLARE Obfuscated String Solver - Automatically extract obfuscated strings from malware.
Automatic and platform-independent unpacker for Windows binaries based on emulation
PE-bear (builds only)
- pe-analyzer
- pe-format
- pe-editor
HaboMalHunter is a sub-project of Habo Malware Analysis System (https://habo.qq.com), which can be used for automated malware analysis and security assessment on the Linux system.
CuckooDroid - Automated Android Malware Analysis with Cuckoo Sandbox.
Java library to analyse Portable Executable files with a special focus on malware analysis and PE malformation robustness
Sandbox for semi-automatic Javascript malware analysis, deobfuscation and payload extraction. Written for Node.js
- malware-samples
- wscript
- deobfuscation
- angler
Limon is a sandbox developed as a research project written in python, which automatically collects, analyzes, and reports on the run time indicators of Linux malware. It allows one to inspect Linux malware before execution, during execution, and after execution (post-mortem analysis) by performing static, dynamic and memory analysis using open source tools
A framework for automated extraction of static and dynamic features from Android applications
- android-malware-detection
- android-analysis
A Tool for Automatic Analysis of Malware Behavior
DC3 Malware Configuration Parser (DC3-MWCP) is a framework for parsing configuration information from malware. The information extracted from malware includes items such as addresses, passwords, filenames, and mutex names.
VolatilityBot – An automated memory analyzer for malware samples and memory dumps
Automatic deployment of Cuckoo Sandbox malware lab using Packer and Vagrant
Wraps around various tools and provides some additional checks/information to produce a centralized report of a PE file.
Automatically exported from code.google.com/p/jsunpack-n
Python implementation of the Packed Executable iDentifier (PEiD)
- peid
- peid-signature
- pe-file
- pe-files
The pattern matching swiss knife
Automated malware unpacker
YALIH (Yet Another Low Interaction Honeyclient) is a low Interaction Client honeypot designed to detect malicious websites through signature, anomaly and pattern matching techniques
Docker image gathering packers and tools for making datasets of packed executables and training machine learning models for packing detection
- docker-image
- executable-packing
- malware-packers
- research-platform
Analysis tool for estimating the likelihood that a binary contains compressed or encrypted bytes
- entropy
- pe-file
- pe-files
- pe-format
Packing detection tool for PE files
- detector
- pe-file
- pe-format
- peid