rootcheck_pro 1.0.0 copy "rootcheck_pro: ^1.0.0" to clipboard
rootcheck_pro: ^1.0.0 copied to clipboard

A Flutter Plugin to detect root on android and JailBreak on iOS

RootCheck_Pro #

License

RootCheck_Pro is a robust library designed to detect root access and jailbreak status on Android devices. It helps developers ensure their applications run securely on devices without unauthorized modifications.

Features #

  • Root Detection: Identifies if the device has been rooted.
  • Jailbreak Detection: Checks for signs of jailbreak on Android devices.
  • Root Cloaking Detection: Detects apps and methods that attempt to hide root status.
  • Dangerous Apps Detection: Identifies potentially harmful apps installed on the device.
  • SuperUser Path Detection: Checks for the presence of common superuser paths.

Installation #

To use RootCheck_Pro in your project, add the following dependency to your build.gradle file:

dependencies {
    implementation 'com.emrys.rootcheck_pro:rootcheck_pro:1.0.0'
}



Flutter plugin to detect jailbreak on iOS and root detection (Magisk hide to some extent) on Android.

Based on
[RootBeer](https://github.com/scottyab/rootbeer) ,
[RootInspector](https://github.com/devadvance/rootinspector) ,
[DetectMagiskHide](https://github.com/darvincisec/DetectMagiskHide)
for Android,
and
[IOSSecuritySuite](https://github.com/securing/IOSSecuritySuite)
for iOS.

# Getting Started

## Install

$ flutter pub add root_jailbreak_sniffer


or add the below line to your package's pubspec.yaml:

dependencies: root_jailbreak_sniffer: ^1.0.6


# Platform Based Configurations

## Android
No Configurations Needed.

## iOS
Add following lines to the Info.plist file in /ios/Runner/ folder.


# Usage

import 'package:root_jailbreak_sniffer/rjsniffer.dart';

bool amICompromised = await Rjsniffer.amICompromised() ?? false;     //Detect JailBreak and Root
bool amIEmulator = await Rjsniffer.amIEmulator() ?? false;           //Detect Emulator Environment
bool amIDebugged = await Rjsniffer.amIDebugged() ?? false;           //Detect being Debugged
1
likes
0
points
1
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter Plugin to detect root on android and JailBreak on iOS

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on rootcheck_pro

Packages that implement rootcheck_pro