Loading...
Mobile application security tools for protecting iOS and Android applications from reverse engineering, tampering, and runtime attacks.
Browse 115 mobile app security tools
A security checklist based on OWASP standards that provides comprehensive guidelines for designing, testing, and releasing secure Android applications.
A web-based Android application dynamic analysis tool that provides real-time Frida instrumentation capabilities through a Flask interface with modular JavaScript hooking support.
A full python tool for analyzing Android files with various functionalities.
A tool for extracting static and dynamic features from Android APKs.
Inspeckage is a dynamic analysis tool for Android applications that provides runtime behavior monitoring through API hooking and real-time system interaction tracking.
A tool for translating Dalvik bytecode to equivalent Java bytecode, allowing Java analysis tools to analyze Android applications.
A command-line Android APK vulnerability analyzer written in Rust that decompresses and scans APK files using rule-based detection to identify security issues.
iOS Reverse Engineering Toolkit for automating common tasks in iOS penetration testing.
A comprehensive Android application analysis tool that provides device management, logcat analysis, file examination, and integration with security frameworks like MobSF and JD-GUI.
Integrates static APK analysis with Yara and requires re-compilation of Yara with the androguard module.
RiskInDroid is a machine learning-based tool that performs quantitative risk analysis of Android applications by reverse engineering bytecode and analyzing permission usage to generate numeric risk scores.
A modular Python tool that obfuscates Android applications by manipulating decompiled smali code, resources, and manifest files without requiring source code access.
An open-source dynamic analysis framework that intercepts and monitors API calls in Android applications using the Android Substrate framework.
AndroBugs Framework is an Android vulnerability analysis system that scans mobile applications for security vulnerabilities, missing best practices, and dangerous shell commands.
A Java-based API tool for programmatically searching and downloading Android applications from Google Play Store with Galaxy S3 device compatibility.
Code to prevent a managed .NET debugger/profiler from working.
Web-based tool for browsing mobile applications sandbox and previewing SQLite databases.
APKiD is a tool that identifies compilers, packers, obfuscators, and other weird stuff in APK files.
Common questions about Mobile App Security tools, selection guides, pricing, and comparisons.
Mobile app protection includes code obfuscation to make decompilation harder, root/jailbreak detection to identify compromised devices, tamper detection to prevent app modification, certificate pinning to block MITM attacks, and runtime application self-protection (RASP) to detect and respond to attacks in real-time. These protections are especially important for apps handling financial transactions or sensitive data.