flutter_security_toolkit 1.0.0 flutter_security_toolkit: ^1.0.0 copied to clipboard
A Mobile Security Toolkit providing easy API to check device status (Root, Hooks, Simulator, etc)
Mobile Security Toolkit #
In a world where mobile devices hold vast amounts of personal and business-critical data, security is no longer optional — it's essential.
Security Suite is an open-source project designed to work on mobile security by providing a developer-friendly, all-in-one repository for developers and security experts.
This project uses:
Features #
Already implemented Features are:
- ✅ Jailbreak or Root Detection
- ✅ Hooks Detection
- ✅ Simulator Detection
You can see them in action with the Example App we've provided
Installation #
You can use the Mobile Security Toolkit in your project by importing it with Swift Package Manager
pub.dev #
.package(url: "https://github.com/EXXETA/Flutter-Security-Toolkit.git", from: "1.0.0")
Important
Make sure your android/build.gradle
contains following:
allprojects {
repositories {
.
.
.
maven { url 'https://jitpack.io' }
}
}
Usage #
Variable API #
Use the gettable variables to get current status of the device:
Future<bool?> areRootPrivilegesDetected()
Future<bool?> areHooksDetected()
Future<bool?> isSimulatorDetected()
Async Stream API #
This feature will soon be implemented
Roadmap #
Next features to be implemented:
- ❌ App Signature Check
- ❌ Debugger Detection
- ❌ Device Passcode Check
- ❌ Integrity Check
- ❌ Hardware Security Check
Contributing #
See CONTRIBUTING
Authors and acknowledgment #
Authors:
Special Thanks:
- Sabrina Geiger
- Dennis Gill
- Jonas Rottmann
License #
See LICENSE