advance_root_detection 0.0.1 copy "advance_root_detection: ^0.0.1" to clipboard
advance_root_detection: ^0.0.1 copied to clipboard

discontinued
PlatformAndroidiOS

Comprehensive Flutter RASP plugin for Android & iOS: detects rooted/jailbroken devices, Frida/Xposed hooking, emulators, debuggers, and app tampering with a hardened NDK-level detection layer.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased] #

0.0.1 - 2026-04-23 #

Added #

  • Initial release of advance_root_detection Flutter RASP plugin
  • Android root detection: su binaries, Magisk/Zygisk artifacts, test-keys, dangerous props, root manager packages
  • Android hooking detection: Frida (port + process + maps), Xposed/LSPosed/EdXposed, Cydia Substrate
  • Android emulator detection: Build fingerprint, QEMU props, telephony, sensor count, emulator files
  • Android debugger detection: Debug.isDebuggerConnected, FLAG_DEBUGGABLE, TracerPid, native ptrace anti-attach
  • Android app integrity: APK signing certificate SHA-256, installer package, package name, APK hash
  • Android environment signals: screen capture, accessibility services, VPN, developer mode/ADB
  • Android NDK C++ hardening layer: native ptrace anti-debug, syscall-level /proc/self/maps scan, inline-hook detection, JNIEnv integrity, .text segment integrity, XOR-obfuscated strings
  • iOS jailbreak detection: classic + modern paths (Dopamine, palera1n, rootless), URL schemes, sandbox escape, writability tests
  • iOS hooking detection: Frida gadget scan, Cycript, Substrate, libhooker, DYLD_INSERT_LIBRARIES
  • iOS debugger detection: sysctl P_TRACED, ptrace(PT_DENY_ATTACH)
  • iOS app integrity: provisioning profile, bundle ID, code-signing, install source
  • iOS simulator detection: TARGET_OS_SIMULATOR, env vars, hardware model
  • Dart public API: performCheck(), startMonitoring(), stopMonitoring(), verifyBeforeSensitiveOp(), threatStream
  • ThreatReport, Threat, ThreatCategory, Severity, SecurityConfig, AndroidConfig, IOSConfig data models
  • MethodChannel (flutter_security_shield/methods) + EventChannel (flutter_security_shield/threats)
  • Example app with Material 3 dashboard showing live threat status per category
  • Dart unit tests with mocked MethodChannel
0
likes
140
points
63
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Comprehensive Flutter RASP plugin for Android & iOS: detects rooted/jailbroken devices, Frida/Xposed hooking, emulators, debuggers, and app tampering with a hardened NDK-level detection layer.

Topics

#security #rasp #root-detection #jailbreak #anti-tamper

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on advance_root_detection

Packages that implement advance_root_detection