Showing 30 of 30 projects
A command line and GUI tool for decompiling Android Dex and APK files into readable Java source code.
A set of tools for converting Android .dex files to Java .class files and working with Dalvik bytecode.
A standalone binary inspection tool for Android developers to browse executables and analyze bytecode.
A Python toolkit for reverse engineering, analyzing, and pentesting Android applications (APK, DEX, resources).
A tool to scan APK files for URIs, endpoints, secrets, and sensitive data patterns.
A generic Android deobfuscator that uses virtual execution to simplify obfuscated code for human analysis.
A VS Code extension that integrates Android reverse-engineering tools for APK analysis, modification, and debugging.
A tool for translating Dalvik bytecode to Java bytecode, enabling Java analysis tools to work with Android applications.
Identifies compilers, packers, obfuscators, and other characteristics in Android APK and DEX files.
An obfuscation-neglect Android malware scoring system that analyzes APKs for malicious behavior patterns.
An efficient Android vulnerability scanner that finds security issues and missing best practices in APK files.
A collection of tools and scripts for unpacking and analyzing protected Android applications, originally presented at Defcon 22.
A tool for translating Dalvik bytecode to equivalent Java bytecode, enabling Java analysis tools to work with Android apps.
A cross-platform static code analysis tool for mobile applications (APK/IPA) to find security vulnerabilities like hardcoded credentials and API keys.
Interactive reverse engineering tool for Android applications, written in C/C++ for performance.
A CLI tool that decompiles Android APKs into readable Java source with reconstructed R.* references.
A comprehensive mobile application reverse engineering and analysis framework for security testing against OWASP mobile threats.
A static code analyzer that detects and reports potential malicious behaviors in Android applications.
A secure, extensible command-line Android APK vulnerability analyzer written in Rust for automated security testing.
A framework for automated extraction of static and dynamic features from Android APKs for malware detection.
A static analysis tool for Android applications that detects security vulnerabilities through inter-procedure and intra-procedure analysis.
A configurable sandbox for dynamic analysis of Android malware using Frida hooks to bypass anti-emulation techniques.
A Django web application for static security analysis (SAST) and malware detection in Android APKs.
A Python-based GUI tool for analyzing Android applications locally, including decompilation, logcat monitoring, and security testing.
A binary instrumentation framework for analyzing and modifying Android app Dalvik bytecode.
A machine learning tool for quantitative risk analysis of Android apps by analyzing declared and actual permission usage.
A Python framework for automating Mobile Application Penetration Testing (MAPT) activities and interacting with Android devices.
A simple framework to extract actionable data like C&C servers and phone numbers from Android malware samples.
A tool for fast detection of repackaged Android applications by comparing resource file digests from APK signatures.
A utility for comparing control flow graph signatures to Android method CFGs, designed for malware scanning.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.