What is FingerprintJS Android
GridPot is a cybersecurity tool that integrates GridLAB-D, Conpot, and libiec61850 to simulate and detect attacks on industrial control systems (ICS).
FingerprintJS Android: A Lightweight Library for Device Identification
FingerprintJS Android is a lightweight library designed for device identification and fingerprinting. It is fully written in Kotlin and is guaranteed to be 100% crash-free. The library generates a unique device identifier using all available platform signals.
The Identifier Remains Fully Stateless After Reinstallation
The identifier is completely stateless and will stay the same even after you reinstall the application or clear its data. Table of Contents Quick Start Usage Playground App Quick Start 1. Add Repository To begin, include the following lines in your build.gradle file: allprojects { repositories { ... maven { url 'https://jitpack.io' } } } 2. Add Dependency Next, add this line to the build.gradle file of your specific module: dependencies { ... implementation "com.github.fingerprintjs:fingerprint-android:2.1.0" } Please note that this library has the following runtime dependencies: kotlin-stdlib androidx.appcompat 3. Get Device IDs and Fingerprints Kotlin // Initialization val fingerprinter = FingerprinterFactory.create(context) // Usage fingerprinter.getFingerprint(version = Fingerprinter.Version.V_5) { fingerprint -> // Use fingerprint here } fingerprinter.getDeviceId(version = Fingerprinter.Version.V_5) { result -> val deviceId = result.deviceId // Use deviceId here } Java // Initialization Fingerprinter finger
FingerprintJS Android Reviews
No reviews yet.
