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

scottyab/rootbeer

0
View on GitHub↗
2,858 stars·508 forks·Java·apache-2.0·17 views

Rootbeer

Rootbeer is an Android security SDK and root detection library designed to verify device integrity and identify operating system tampering. It functions as a device integrity checker that scans for management applications and system files indicating root access or unlocked bootloaders.

The library employs a variety of detection techniques, including binary-presence scanning for superuser binaries, direct file system probing of restricted directories, and property-based environment validation of kernel flags and build properties. It utilizes a Java-native interface bridge to execute low-level system calls and applies heuristic security detection to differentiate genuine root access from false positives.

Features

  • Root Detection Libraries - Provides a library to identify rooted Android devices by searching for known binaries and modified system properties.
  • Root Detection Libraries - Provides a library for identifying rooted Android devices by searching for known binaries and modified system properties.
  • Android Security Tools - Provides a set of tools to verify the integrity of the Android operating system and detect environment tampering.
  • Root Binary Scanning - Checks the system file path for known superuser binaries and management applications to identify rooting.
  • Permission Probing - Attempts to access restricted directories and system files to verify read-write permissions on protected partitions.
  • Device Integrity Verifications - Scans for management applications and system files that indicate an unlocked bootloader or root access.
  • System Property Validation - Inspects system build properties and kernel flags for indicators of unlocked bootloaders or modified firmware.
  • Environment Heuristics - Combines multiple environmental signals to differentiate between genuine root access and false positives.
  • Native Bridges - Uses a native bridge to execute low-level system calls that bypass the standard Android application sandbox.
  • Security Libraries - Library for detecting if an Android device is rooted.

Star history

Star history chart for scottyab/rootbeerStar history chart for scottyab/rootbeer

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 Rootbeer

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

    Fuzion24/JustTrustMe

    5,329View on GitHub↗

    JustTrustMe is an Android security auditing tool and mobile application penetration testing utility. Its primary purpose is to bypass hardcoded certificate requirements and disable SSL pinning in mobile applications to allow the inspection of encrypted API requests and responses. The project functions as a dynamic method hooking module that integrates with the Xposed framework. It uses system-level instrumentation to intercept Java runtime function calls and override security checks within third-party Android applications. The tool covers a range of capabilities including the disabling of SS

    Java
    View on GitHub↗5,329
  • 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
  • tiann/epictiann avatar

    tiann/epic

    4,547View on GitHub↗

    Epic is a toolkit for Android runtime instrumentation, method interception, and security posture auditing. It functions as an aspect-oriented programming framework and a dynamic method interceptor designed to monitor and alter the behavior of Java methods within the Android Runtime. The project provides capabilities for intercepting and modifying both core Android framework components and specific application logic. This allows for the injection of custom Java behavior and the redirection of method execution without altering the original source code. The framework includes tools for applicat

    Javaandroidaopart
    View on GitHub↗4,547
See all 25 alternatives to Rootbeer→

Frequently asked questions

What does scottyab/rootbeer do?

Rootbeer is an Android security SDK and root detection library designed to verify device integrity and identify operating system tampering. It functions as a device integrity checker that scans for management applications and system files indicating root access or unlocked bootloaders.

What are the main features of scottyab/rootbeer?

The main features of scottyab/rootbeer are: Root Detection Libraries, Android Security Tools, Root Binary Scanning, Permission Probing, Device Integrity Verifications, System Property Validation, Environment Heuristics, Native Bridges.

What are some open-source alternatives to scottyab/rootbeer?

Open-source alternatives to scottyab/rootbeer include: reverseclabs/drozer — Drozer is a security testing framework for Android applications that operates through an agent-based remote execution… tiann/epic — Epic is a toolkit for Android runtime instrumentation, method interception, and security posture auditing. It… urbanadventurer/android-pin-bruteforce — Android-PIN-Bruteforce is a hardware-based automation tool designed to unlock Android device lockscreens by simulating… fuzion24/justtrustme — JustTrustMe is an Android security auditing tool and mobile application penetration testing utility. Its primary… fsecurelabs/drozer — Drozer is a security testing framework and runtime analyzer for Android applications and devices. It functions as an… android/ndk-samples — The Android NDK samples provide a comprehensive collection of code examples demonstrating how to integrate C and C++…