SPIC (Simple Play Integrity Checker) to open source aplikacja na Androida, zaprojektowana w celu zaprezentowania funkcjonalności zarówno interfejsu API Integrity Play, jak i zatwierdzonego interfejsu API za pomocą bezpieczeństwa. Ta aplikacja zawiera praktyczną demonstrację, w jaki sposób można wykorzystać te interfejsy API do weryfikacji integralności urządzenia.
Dzięki SPIC użytkownicy mogą sprawdzić werdykt integralności otrzymany z interfejsów API bezpośrednio na ich urządzeniu. Alternatywnie, aplikacja umożliwia wysłanie wyroku na zdalny serwer w celu sprawdzania poprawności. Ważne jest, aby pamiętać, że zdalny serwer musi być w tym czasie samodzielnie hostowany.
Dla osób zainteresowanych szczegółami technicznymi kod źródłowy zarówno dla aplikacji na Androida, jak i implementacji serwera jest dostępny na GitHub. Możesz uzyskać dostęp do kodu aplikacji na Androida w /herzhenr /SPIC-Android i kodzie serwera w /herzhenr /spic-server. Te repozytoria oferują cenne zasoby dla programistów, którzy chcą zrozumieć i wdrożyć podobne mechanizmy sprawdzania integralności we własnych projektach.