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
mwrlabs avatar

mwrlabs/drozer

0
View on GitHub↗
4,535 stars·836 forks·Python·12 viewslabs.reversec.com/tools/drozer↗

Drozer

Drozer is an Android security assessment framework and vulnerability scanner. It serves as a security auditor for Android devices and their installed software, providing a specialized environment for analyzing inter-process communication mechanisms and auditing application endpoints.

The framework focuses on Android inter-process communication analysis, allowing for the interrogation of system services and application components. It enables the execution of specialized security modules and custom scripts to identify vulnerabilities and test the security of runtime interfaces.

The system provides a remote shell for direct system-level access to target devices and supports script-driven automation for repetitive security audit workflows. It utilizes an extensible plugin system to load external security tools into the runtime environment.

Features

  • IPC Security Testing - Interacts with Android system services and application components via intents and binders to test IPC security.
  • Android Remote Execution Agents - Implements a client-server system that routes commands to a persistent Android agent for security testing.
  • Android Security Testing Frameworks - Provides a specialized framework for assessing the security posture of Android applications and devices.
  • IPC Testing - Provides a framework for interacting with and testing the security of Android inter-process communication mechanisms.
  • Device Shell Access - Provides a bridge to the underlying Linux environment for low-level file system and process management.
  • Android Application Penetration Testing - Enables penetration testing of Android applications through security modules and custom scripts.
  • Android Security Auditors - Acts as a specialized auditor for analyzing Android devices and installed software for insecure endpoints.
  • Vulnerability Scanners - Identifies vulnerabilities in Android applications using automated scanning modules and manual shell access.
  • Audit Sequence Automation - Executes scripted sequences of security audit commands from local configuration files.
  • Workflow Automation Scripts - Automates repetitive security audit workflows by processing local command files into sequences of remote calls.
  • Message Passing - Provides network socket-based message passing for bidirectional communication between a local controller and a remote device.
  • Android Device Shell Management - Uses shell commands to interact with and automate operations on a connected Android operating system.
  • Security Module Integrations - Integrates custom security hunting modules into a vulnerability scanning workflow for connected devices.
  • Tooling Plugin Systems - Features a system for extending the framework by loading external security scripts and tools as plugins.
  • Dynamic Analysis Tools - Comprehensive framework for Android security assessment and exploitation.
  • Vulnerable Labs and Apps - Vulnerable target application for testing the drozer framework.

Star history

Star history chart for mwrlabs/drozerStar history chart for mwrlabs/drozer

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. 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

Open-source alternatives to Drozer

Similar open-source projects, ranked by how many features they share with Drozer.
  • 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
  • reverseclabs/drozerReversecLabs avatar

    ReversecLabs/drozer

    4,542View on GitHub↗

    Drozer is a security testing framework for Android applications that operates through an agent-based remote execution model. It combines a client-server command routing system with a device-side agent, enabling security assessments by mapping inter-process communication (IPC) attack surfaces and running dynamic exploit modules directly on Android devices. The framework distinguishes itself through its ability to discover and enumerate exported Android components by analyzing manifest data and crafting Intents to probe for vulnerabilities. It supports content provider query injection to detect

    Pythonandroiddrozerjava
    View on GitHub↗4,542
  • sh4hin/androl4bsh4hin avatar

    sh4hin/Androl4b

    1,161View on GitHub↗

    A Virtual Machine For Assessing Android applications, Reverse Engineering and Malware Analysis

    View on GitHub↗1,161
  • reactotron/reactotronreactotron avatar

    reactotron/reactotron

    15,564View on GitHub↗

    Reactotron is a desktop application and collection of developer tools designed for monitoring runtime errors, analyzing network requests, and inspecting state within JavaScript and React environments. It serves as a debugger for both React JS and React Native projects, providing a visual interface to monitor internal application state and performance. The tool provides specialized inspectors for React Native mobile applications and React web applications. It allows for the real-time tracking of state changes and the dispatching of actions to a state manager to test different application scena

    TypeScript
    View on GitHub↗15,564
See all 30 alternatives to Drozer→

Frequently asked questions

What does mwrlabs/drozer do?

Drozer is an Android security assessment framework and vulnerability scanner. It serves as a security auditor for Android devices and their installed software, providing a specialized environment for analyzing inter-process communication mechanisms and auditing application endpoints.

What are the main features of mwrlabs/drozer?

The main features of mwrlabs/drozer are: IPC Security Testing, Android Remote Execution Agents, Android Security Testing Frameworks, IPC Testing, Device Shell Access, Android Application Penetration Testing, Android Security Auditors, Vulnerability Scanners.

What are some open-source alternatives to mwrlabs/drozer?

Open-source alternatives to mwrlabs/drozer include: fsecurelabs/drozer — Drozer is a security testing framework and runtime analyzer for Android applications and devices. It functions as an… reverseclabs/drozer — Drozer is a security testing framework for Android applications that operates through an agent-based remote execution… sh4hin/androl4b — A Virtual Machine For Assessing Android applications, Reverse Engineering and Malware Analysis. reactotron/reactotron — Reactotron is a desktop application and collection of developer tools designed for monitoring runtime errors,… apklab/apklab — APKLab is an integrated security analysis platform and reverse engineering IDE for Android applications. It provides a… karma9874/androrat — AndroRAT is a remote administration tool and surveillance framework for Android devices. It consists of a Python-based…