flutter_rasp 1.1.0
flutter_rasp: ^1.1.0 copied to clipboard
A comprehensive RASP (Runtime Application Self-Protection) plugin for Flutter. Detect root, jailbreak, emulators, debuggers, hooks, repackaging, untrusted installs, VPN, and more.
1.1.0 #
- Breaking: Renamed
tampered→repackaging(isTampered()→isRepackaged(),onTampered→onRepackaging) - Added
trustedInstallthreat — detects untrusted installation sources - Improved iOS repackaging detection (injected dylibs, App Store fallback)
- All detectors now run on iOS simulator
1.0.1 #
- Added device passcode detection (Android & iOS)
- Restructured example app with MVVM architecture
- Added barrel files for cleaner imports
1.0.0 #
- Root/Jailbreak detection (Android & iOS)
- Emulator/Simulator detection (Android & iOS)
- Debugger detection (Android & iOS)
- Hook detection — Frida, Xposed, Cycript (Android & iOS)
- App integrity detection with signing certificate verification (Android & iOS)
- VPN connection detection (Android & iOS)
- Developer mode detection (Android)
- Screen capture protection (Android & iOS)
- Real-time threat monitoring with configurable intervals
- Individual on-demand threat checks
- Full security scan with
RaspResult ThreatPolicysystem with 4 preset levels and custom support- Native enforcement — critical threats terminate the app before Dart code reacts
ThreatCallbackfor per-threat callbacksattachListener()/detachListener()for runtime callback managementHashConverterutility for SHA-256 hex ↔ Base64 conversion