James Stevenson
James Stevenson
AutoDroid
A tool for automating interactions with Android devices - including ADB, AndroGuard, and Frida interactivity.
DroidDetective
A machine learning malware analysis framework for Android apps.
Broken-Droid-Factory
BDF is a Python tool designed to spin-up pseudo random vulnerable Android applications for training when it comes to vulnerability research, ethical hacking, and pen testing on Android apps.
Awesome-Android-Reverse-Engineering
A curated list of awesome Android Reverse Engineering training, resources, and tools.
Obfu-DE-Scate
Obfu[DE]scate is a de-obfuscation tool for Android APKs that uses fuzzy comparison logic to identify similarities between functions, even if they have been renamed as part of obfuscation. It compares...
PocketSmali
A modular and extendable Python tool for emulating simple SMALI code.
DISintegrity
A tool for analysing Android APKs and extracting root, integrity, and tamper detection checks.
Tweezer
A binary analysis tool for identifying unknown function names, using a word-2-vec model
Monocle
Tooling backed by an LLM for performing natural language searches against compiled target binaries. Search for encryption logic, password strings, vulnerabilities, etc.
AutoCorpus
AutoCorpus is a tool backed by a large language model (LLM) for automatically generating corpus files for fuzzing.