enhanced_jailbreak_root_detection 0.0.2
enhanced_jailbreak_root_detection: ^0.0.2 copied to clipboard
A comprehensive Flutter plugin for detecting jailbroken/rooted devices with RootBeer + Frida detection for Android and IOSSecuritySuite for iOS.
๐ enhanced_jailbreak_root_detection ๐ #
Why this package is awesome?
- ๐ Superโcharged root & jailbreak detection for Android & iOS.
- ๐ก๏ธ Combines RootBeer, Frida detection and IOSSecuritySuite for rockโsolid security.
- ๐ฑ Works perfectly on real devices โ no false alarms on emulators!
- ๐ฏ Supports Android 16KB page size out of the box.
๐ Quick Start #
Add the dependency to your pubspec.yaml:
dependencies:
enhanced_jailbreak_root_detection: ^latest_version
Or pull straight from GitHub:
dependencies:
enhanced_jailbreak_root_detection:
git:
url: https://github.com/wm-jenildgohel/enhanced_jailbreak_root_detection.git
ref: main
๐ฆ Usage #
final detection = EnhancedJailbreakRootDetection.instance;
final isJailBroken = await detection.isJailBroken;
final isRooted = await detection.isNotTrust; // Android specific
final isRealDevice = await detection.isRealDevice;
Important: Test on a real device for accurate results!
๐ More Info #
- Android 16KB page size support: see
android/README.md. - iOS: add the required schemes to
Info.plist:
<key>LSApplicationQueriesSchemes</key>
<array>
<string>undecimus</string>
<string>sileo</string>
<string>zbra</string>
<string>filza</string>
<string>activator</string>
<string>cydia</string>
</array>
๐ค Contributing #
We love contributions! Open an issue or submit a PR.
๐ License #
Same license as the original jailbreak_root_detection package.