[Magisk模組] 繞過 Play Integrity (SafetyNet) 檢查機制 : Play Integrity Fix v15.9.9

SafetyNet 已經發展一段時間,Google 現在推出了 Play Integrity API 作為替代方案。Play Integrity API 提供與 SafetyNet 相同的完整性檢查,並增加了新功能,為了確保開發者有足夠的轉換時間,Google 計劃從 2024 年 1 月開始逐步關閉 SafetyNet,並在 2025 年 1 月完全結束服務。

Play Integrity API 提供多種功能以確保應用程式的安全性和完整性,包括裝置相容性檢查、完整性信號、Google Play 使用者授權驗證,以及更清晰的錯誤訊息。這些功能幫助開發者檢測並防止應用程式被篡改或攻擊,確保使用者在安全的環境中使用應用程式。

安裝需求

Play Integrity 和 SafetyNet 狀態檢查

2024 05 27 Play Integrity Fix 01

在裝置安裝 Magisk 並啟用 Zygisk 之後,可以透過 YASNAC – SafetyNet Checker 與 Play Integrity API Checker 來檢查狀態,由上圖可見,基本上都只滿江紅

安裝流程

2024 05 27 Play Integrity Fix 02
Play Integrit yFix

開啟 Magisk 的模組選單,按下從本機安裝剛剛下載的模組壓縮檔

2024 05 27 Play Integrity Fix 04

安裝完成後,將裝置重新啟動來套用模組

狀態驗證

2024 05 27 Play Integrity Fix 05

這邊可以看到大多檢查項目,都已經通過驗證,唯獨 MEETS_STRONG_INTEGRITY(此項目在裝置是解鎖的狀態下,都是無法通過驗證的)。

小結