89 Open Source Dynamic Analysis Software Projects
Free and open source dynamic analysis code projects including engines, APIs, generators, and tools.
Generic Parser15 ⭐
A Single Library Parser to extract meta information,static analysis and detect macros within the files.
Dynamic Analysis507 ⭐
⚙️ A curated list of dynamic analysis tools for all programming languages, binaries, and more.
On Edge81 ⭐
A library for detecting certain improper uses of the "Defer, Panic, and Recover" pattern in Go programs
An ASP.NET web application that responsible of detecting and reporting vulnerabilities in android applications by static and dynamic analysis methodologies.
Unsat Dig13 ⭐
DIG is a a dynamic invariant generation tool that infers program invariants or properties over (i) program execution traces or (ii) program source code (C, Java, Java bytecode). DIG supports many forms of numerical invariants, including nonlinear equalities, octagonal and interval properties, min/max-plus relations, and congruence relations. DIG also supports relations among array variables.
AirSpy - Frida-based tool for exploring and tracking the evolution of Apple's AirDrop protocol implementation on i/macOS, from the server's perspective. Released during BH USA 2019 Training https://www.nowsecure.com/event/advanced-frida-and-radare-a-hackers-delight/
Automatic program repair for Java with generate-and-validate techniques :v::v:: jGenProg (2014) - jMutRepair (2016) - jKali (2016) - DeepRepair (2017) - Cardumen (2018) - 3sfix (2018)
Openseespy Examples10 ⭐
This is a more pythonic implementation of OpenSeesPy library to model and analyze structural problems in Jupyter notebooks
DrCCTProf is a fine-grained call path profiling framework for binaries running on ARM and X86 architectures.
A dynamic analysis environment for Samsung's Shannon baseband (Release pending disclosures).
Mobile Security Framework Mobsf10420 ⭐
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.
StaDynA: Addressing the Problem of Dynamic Code Updates in the Security Analysis of Android Applications
Mobileapp Pentest Cheatsheet3083 ⭐
The Mobile App Pentest cheat sheet was created to provide concise collection of high value information on specific mobile application penetration testing topics.
Android Package Inspector - dynamic analysis with api hooks, start unexported activities and more. (Xposed Module)
Awesome Frida2092 ⭐
Awesome Frida - A curated list of Frida resources http://www.frida.re/ (https://github.com/frida/frida)
A targeted input generator for Android that improves the effectiveness of dynamic malware analysis.
:keyboard: Wordlists, Dictionaries and Other Data Sets for Writing Software Security Test Cases
Minemu is a minimal emulator for dynamic taint analysis ( this is a mirror of https://minemu.org/code/minemu.git )
Owasp Mstg8542 ⭐
The Mobile Security Testing Guide (MSTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).
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.
Enzet Symbolic Execution419 ⭐
History of symbolic execution (as well as SAT/SMT solving, fuzzing, and taint data tracking)
Jackhammer - One Security vulnerability assessment/management tool to solve all the security team problems.