
SPIC - Play Integrity Checker
SPIC - Play Integrity Checker App Info
-
App Name
SPIC - Play Integrity Checker
-
Package Name
com.henrikherzig.playintegritychecker
-
Developer
Henrik Herzig -
Category
Libraries & Demo -
Updated
2023/02/09
-
Version
1.4.0
SPIC - Play Integrity Checker App
SPIC (short for Simple Play Integrity Checker) is a straightforward Android app that showcases the usage of the PlayIntegrity API and the deprecated SafetyNet Attestation API. With SPIC, users can assess the integrity of their device's operating system and security features.
Features of SPIC - Play Integrity Checker
1. PlayIntegrity API: SPIC utilizes the PlayIntegrity API to check the integrity of the device's operating system. This API verifies that the system hasn't been tampered with and remains secure.
2. SafetyNet Attestation API: Although SafetyNet Attestation API is deprecated, SPIC still demonstrates its usage. This API assesses the overall integrity of the device and confirms that it hasn't been compromised.
3. Local and Remote Verdict Validation: SPIC allows users to analyze the integrity verdict received from the APIs locally on their devices. Additionally, users can choose to send the verdict to a self-hosted remote server for further validation.
4. Open Source: SPIC is an open-source app, meaning its source code is freely available on Github. Users can access the source code of both the Android app and the accompanying server implementation.
FAQ
1. Can I use SPIC to detect if my device has been compromised?
Yes, SPIC verifies the integrity of your device's operating system and security using the PlayIntegrity API and the deprecated SafetyNet Attestation API. It helps detect any tampering or compromise.
2. What is the purpose of sending the integrity verdict to a remote server?
Sending the integrity verdict to a remote server allows for additional validation. By self-hosting a server, you can ensure an extra layer of security and trust in the integrity assessment.
3. Where can I find the source code of SPIC?
The source code for both the Android app and the server implementation can be found on Github. Visit the repositories "/herzhenr/SPIC-android" and "/herzhenr/SPIC-server" to access the source code.
Editor's Note
SPIC - Play Integrity Checker provides a simple and effective way for users to check the state of their device's integrity. With the integration of the PlayIntegrity API and SafetyNet Attestation API, the app allows users to assess the security and reliability of their device's operating system. Whether you choose to verify the integrity locally or send the verdict to a remote server, SPIC ensures that your device remains secure and untampered with. Additionally, being an open-source app, SPIC fosters transparency and allows users to explore its source code for a better understanding of its functionality.