awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
m0bilesecurity avatar

m0bilesecurity/RMS-Runtime-Mobile-Security

0
View on GitHub↗
2,971 stars·406 forks·JavaScript·gpl-3.0·24 viewstwitter.com/mobilesecurity_↗

RMS Runtime Mobile Security

This project is an Android security analysis toolkit and mobile app runtime manipulator designed for reverse engineering and auditing mobile applications. It provides a system for modifying Java classes and method behavior in active mobile processes to bypass security controls.

The toolkit includes a web-based interface for controlling the instrumentation engine and a specialized utility for disabling certificate validation to intercept and inspect encrypted network traffic via SSL pinning bypass. It also features an Android file explorer for browsing and managing files within private data directories.

The system covers runtime analysis and manipulation through function hooking, custom script injection, and method execution tracing. It further supports system API monitoring and penetration testing workflows to identify software vulnerabilities.

Features

  • Instrumentation & Hooking - Implements dynamic instrumentation and function hooking to intercept and modify application behavior in real-time.
  • Runtime Class Modifications - Provides capabilities for modifying Java classes and method implementations at runtime to change application behavior.
  • Mobile Reverse Engineering Tools - Analyzes system API calls and traces method execution to reverse engineer mobile application architecture.
  • External Script Execution - Enables extending application behavior by executing external JavaScript scripts within a target process without recompilation.
  • Runtime Script Injection - Allows the execution of custom JavaScript scripts within target mobile processes to add dynamic logic.
  • Android Application Reverse Engineering - A comprehensive toolkit for reverse engineering and auditing Android applications using runtime hooking.
  • Certificate Pinning Bypasses - Includes a specialized utility to disable certificate validation, allowing the interception and inspection of encrypted network traffic.
  • Mobile Penetration Testing Frameworks - Provides a framework for identifying vulnerabilities and bypassing security protections like SSL pinning.
  • Mobile Runtime Exploration Toolkits - Provides a toolkit for interacting with the memory, state, and runtime of mobile applications during active execution.
  • Runtime Behavior Manipulators - Modifies Java classes and method behavior in active mobile processes to bypass security controls.
  • Runtime Manipulation - Intercepts function calls and alters Java classes in real time to change how a mobile application executes.
  • Bytecode Manipulation - Provides capabilities to modify compiled Java classes at runtime to bypass security checks and alter program flow.
  • Dynamic Binary Instrumentation - Uses dynamic binary instrumentation to monitor and modify mobile application behavior at runtime.
  • Runtime Method Tracing - Allows real-time interception and monitoring of method execution, including arguments and return values, within active processes.
  • Runtime Function Hooking - Intercepts and modifies function calls within a running mobile application to analyze or alter behavior.
  • Android Sandbox Explorers - Provides a web interface for browsing and managing files within the private data directories of installed apps.
  • Remote Runtime Controllers - Provides a web-based interface to send control signals and manage the instrumentation engine remotely.
  • Private Data Directory Mapping - Maps the internal protected filesystem of mobile applications to a readable structure for external browsing.
  • System-Call Interception - Intercepts low-level system calls and native functions to observe and manipulate operating system interactions.
  • Instrumentation Control Interfaces - Ships a web-based interface for controlling and manipulating mobile application runtimes via Frida.
  • Penetration Testing Tools - Serves as a specialized tool for identifying and exploiting application vulnerabilities during security auditing.
  • System Call Monitors - Tracks calls to specific system APIs and native functions to observe low-level operating system interactions.
  • Mobile Security Frameworks - Web interface for runtime manipulation of mobile applications.
  • Dynamic Analysis Tools - Web interface for hooking and monitoring Android apps at runtime.
  • Mobile Security - Web interface for runtime manipulation of Android classes and methods.
  • Security Analysis Frameworks - Web interface for runtime manipulation of mobile applications.

Star history

Star history chart for m0bilesecurity/rms-runtime-mobile-securityStar history chart for m0bilesecurity/rms-runtime-mobile-security

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with RMS Runtime Mobile Security

These projects share indexed features with RMS Runtime Mobile Security. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • sensepost/objectionsensepost avatar

    sensepost/objection

    8,896View on GitHub↗

    Objection is a dynamic instrumentation framework and runtime exploration toolkit for mobile application security analysis. It provides a command-line interface to interact with the memory and state of iOS and Android applications during active execution, serving as a toolkit for runtime analysis and security testing. The project distinguishes itself by providing specialized capabilities to bypass common mobile security controls, including SSL pinning, biometric authentication, and root or jailbreak detection. It enables the extraction of sensitive credentials and data from secure storage syst

    Pythonandroidframeworkfrida
    View on GitHub↗8,896
  • mobsf/mobile-security-framework-mobsfMobSF avatar

    MobSF/Mobile-Security-Framework-MobSF

    21,224View on GitHub↗

    Mobile Security Framework is an automated security testing platform designed for the analysis of Android, iOS, and Windows mobile application binaries. It functions as a comprehensive suite for identifying security vulnerabilities, privacy risks, and malicious code within mobile software packages. The framework distinguishes itself by combining static and dynamic analysis techniques to evaluate application behavior. It performs static inspection of source code and binaries to detect insecure patterns, while simultaneously utilizing dynamic instrumentation and containerized sandboxing to monit

    JavaScriptandroid-securityapi-testingapk
    View on GitHub↗21,224
  • fsecurelabs/drozerFSecureLABS avatar

    FSecureLABS/drozer

    4,541View on GitHub↗

    Drozer is a security testing framework and runtime analyzer for Android applications and devices. It functions as an exploit management framework and a security toolset used to identify vulnerabilities, misconfigurations, and leaks within the Android operating system and its installed applications. The framework enables the simulation of application behavior and the interaction with communication endpoints to detect security flaws. It manages the execution, analysis, and sharing of public exploits for mobile security research. The system provides capabilities for application auditing, vulner

    Python
    View on GitHub↗4,541
  • raphw/byte-buddyraphw avatar

    raphw/byte-buddy

    6,856View on GitHub↗

    Byte Buddy is a runtime code generation and bytecode manipulation library for Java. It provides a fluent API for creating and modifying Java classes during execution, enabling developers to define class structures, methods, and fields programmatically without requiring a compiler or direct bytecode assembly. The library supports agent-based class transformation, allowing loaded classes to be modified during JVM startup or runtime through a Java agent that intercepts class loading. It offers bytecode-level method interception for fine-grained control over method behavior, annotation-based code

    Javabyte-codedynamic-proxyinstrumentation
    View on GitHub↗6,856
Compare all 30 related projects→

Frequently asked questions

What does m0bilesecurity/rms-runtime-mobile-security do?

This project is an Android security analysis toolkit and mobile app runtime manipulator designed for reverse engineering and auditing mobile applications. It provides a system for modifying Java classes and method behavior in active mobile processes to bypass security controls.

What are the main features of m0bilesecurity/rms-runtime-mobile-security?

The main features of m0bilesecurity/rms-runtime-mobile-security are: Instrumentation & Hooking, Runtime Class Modifications, Mobile Reverse Engineering Tools, External Script Execution, Runtime Script Injection, Android Application Reverse Engineering, Certificate Pinning Bypasses, Mobile Penetration Testing Frameworks.

Which projects share features with m0bilesecurity/rms-runtime-mobile-security?

Projects with overlapping indexed features include: sensepost/objection — Objection is a dynamic instrumentation framework and runtime exploration toolkit for mobile application security… mobsf/mobile-security-framework-mobsf — Mobile Security Framework is an automated security testing platform designed for the analysis of Android, iOS, and… fsecurelabs/drozer — Drozer is a security testing framework and runtime analyzer for Android applications and devices. It functions as an… raphw/byte-buddy — Byte Buddy is a runtime code generation and bytecode manipulation library for Java. It provides a fluent API for… shroudedcode/apk-mitm — apk-mitm is a command-line utility designed to modify Android APK files to enable HTTPS traffic inspection via a… credittone/hooker — Hooker is a toolkit for the dynamic instrumentation, memory analysis, and deobfuscation of Android applications. It…