89 Open Source Dynamic Analysis Software Projects
Free and open source dynamic analysis code projects including engines, APIs, generators, and tools.
Mobile Security Framework Mobsf 10420 ⭐
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.
Owasp Mstg 8542 ⭐
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).
Mobileapp Pentest Cheatsheet 3083 ⭐
The Mobile App Pentest cheat sheet was created to provide concise collection of high value information on specific mobile application penetration testing topics.
Inspeckage 2277 ⭐
Android Package Inspector - dynamic analysis with api hooks, start unexported activities and more. (Xposed Module)
Awesome Frida 2092 ⭐
Awesome Frida - A curated list of Frida resources http://www.frida.re/ (https://github.com/frida/frida)
Jackhammer 663 ⭐
Jackhammer - One Security vulnerability assessment/management tool to solve all the security team problems.
Habomalhunter 666 ⭐
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.
Awesome Symbolic Execution 763 ⭐
A curated list of awesome symbolic execution resources including essential research papers, lectures, videos, and tools.
Enzet Symbolic Execution 419 ⭐
History of symbolic execution (as well as SAT/SMT solving, fuzzing, and taint data tracking)
Dynamic Analysis 507 ⭐
⚙️ A curated list of dynamic analysis tools for all programming languages, binaries, and more.
Werdlists 243 ⭐
:keyboard: Wordlists, Dictionaries and Other Data Sets for Writing Software Security Test Cases
Astor 166 ⭐
Automatic program repair for Java with generate-and-validate techniques :v::v:: jGenProg (2014) - jMutRepair (2016) - jKali (2016) - DeepRepair (2017) - Cardumen (2018) - 3sfix (2018)
Airspy 124 ⭐
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/
On Edge 81 ⭐
A library for detecting certain improper uses of the "Defer, Panic, and Recover" pattern in Go programs
Libdft64 120 ⭐
libdft for Intel Pin 3.x and 64 bit platform. (Dynamic taint tracking, taint analysis)
Intellidroid 48 ⭐
A targeted input generator for Android that improves the effectiveness of dynamic malware analysis.
Minemu 33 ⭐
Minemu is a minimal emulator for dynamic taint analysis ( this is a mirror of https://minemu.org/code/minemu.git )
Stadyna 18 ⭐
StaDynA: Addressing the Problem of Dynamic Code Updates in the Security Analysis of Android Applications
Generic Parser 15 ⭐
A Single Library Parser to extract meta information,static analysis and detect macros within the files.
Shannonee 33 ⭐
A dynamic analysis environment for Samsung's Shannon baseband (Release pending disclosures).
Drcctprof 78 ⭐
DrCCTProf is a fine-grained call path profiling framework for binaries running on ARM and X86 architectures.
Androshield 12 ⭐
An ASP.NET web application that responsible of detecting and reporting vulnerabilities in android applications by static and dynamic analysis methodologies.
Unsat Dig 13 ⭐
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.
Whiterabbittracker 11 ⭐
WhiteRabbitTracker: Analyzing malware evasions with information flow tracking