Wie verhindern Sie APK -Modding ohne Google Integrity API?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie verhindern Sie APK -Modding ohne Google Integrity API?

by Anonymous » 07 Apr 2025, 01:13

Ich entwickle eine Android -App (eine VPN -App) und versuche, Benutzer daran zu hindern, die APK zu ändern oder neu zu packen. Hier ist, was ich bisher ausprobiert habe: < /p>

[*] Signature SHA1 -Überprüfung < /strong>

Ich habe die Signatur implementiert, die SHA1 -Überprüfung in meiner App implementiert habe, wenn jemand die App geändert hat, kann sich die Signatur ändern und ich könnte sie erkennen. Ich habe jedoch entdeckt, dass Tools wie Signature -Verifizierung dies leicht umgehen können. Sie pflücken die App, um die Signaturprüfung zu überspringen und sogar den ursprünglichen SHA1 -Hash aus dem unmodifizierten APK zurückzugeben. /> < /ol>
Grundsätzlich kann alles, was ich auf der Seite Client -Seite < /strong> versuche, gepatcht werden. Ich möchte die Verifizierung serverseitig
verschieben, um sicherzustellen, dass meine Server nur mit unmodifizierten, echten Versionen der App sprechen. VPN -App, und ich muss jedes Mal, wenn die App öffnet, die Integrität überprüfen (um meine Server zu schützen)
Die Integritäts -API hat eine 10.000 Anfrage/Tageslimit . Serverseitiger Mechanismus zum zuverlässigen Erkennen, ob die Client-App geändert wird oder nicht-ohne auf die Google Play Integrity-API zu stützen? Sicherheit ist für meinen Anwendungsfall von entscheidender Bedeutung.

Top