
VMDragonSlayer
Multi-engine framework for unpacking and analyzing VM-protected binaries using dynamic taint tracking, symbolic execution, pattern classification,…

Multi-engine framework for unpacking and analyzing VM-protected binaries using dynamic taint tracking, symbolic execution, pattern classification,…

pyREtic is an extensible framework for in-memory Python 2.x bytecode reverse engineering

The first analysis framework for CPU microcode

JAW: A Graph-based Security Analysis Framework for Client-side JavaScript

Vimana is a modular security framework for auditing Python APIs and Web applications. The plugin-based architecture enables security professionals to…

VulnAgent-X: A Layered Agentic Framework for Repository-Level Vulnerability Detection

Automated mobile application security testing framework for Android, iOS, and Windows. Performs static and dynamic analysis, malware detection, and…

An easy-to-learn/use static analysis framework for Java and Android

A framework for automated extraction of static and dynamic features from Android applications

Scala-based static analysis framework for Android and Java bytecode with flow analysis, decompilation, and native code analysis via symbolic…

The Redexer binary instrumentation framework for Dalvik bytecode

A machine learning malware analysis framework for Android apps.

C-based Android static analysis framework for decompilation, secret detection, endpoint discovery, permission analysis, and native library scanning…

A Framework for Integrating Application Security into Software Engineering (FIASSE) using the Securable Software Engineering Model (SSEM)

Security testing framework for repositories and source code

AI Smart Contract Security Analysis and PoC Generation Framework

Official code for the ISSTA 2026 paper: Is "Knowing It’s Malicious" Enough? Evaluating LLMs for Fine-Grained Malware Behavior Auditing