SafetyNet ile güvenlik tehditlerine karşı koruma sağlayın

SafetyNet, uygulamanızı, cihazın yetkisiz bir şekilde değiştirilmesi, hatalı URL'ler, potansiyel zararlı uygulamalar ve sahte kullanıcılar gibi güvenlik tehditlerine karşı korumaya yardımcı olan bir dizi hizmet ve API sağlar.

Başlamadan önce

Uygulamanızı hazırlamak için öncelikle uygulamanızın derleme dosyasının şu değerlere sahiptir:

  • 19 veya daha fazla öğede minSdkVersion
  • 28 veya daha yüksek bir compileSdkVersion

Ardından aşağıdaki bölümlerde belirtilen adımları tamamlayın.

Uygulamanızı yapılandırma

settings.gradle dosyanıza şunları ekleyin: Google'ın Maven deposu ve Maven merkez deposu hem dependencyResolutionManagement hem de pluginManagement depo bölümlerinizde:

pluginManagement {
    repositories {
        ...
        google()
        mavenCentral()
    }
}

dependencyResolutionManagement {
    ...
    repositories {
        google()
        mavenCentral()
    }
}

Google Play Hizmetleri'ni ekleyin bağımlılığı hakkında modülün Gradle derleme dosyasını destekler. ve genellikle app/build.gradle:

dependencies {
  implementation 'com.google.android.gms:play-services-safetynet:18.1.0'
}

Daha fazla bilgi

SafetyNet Attestation API
SafetyNet Attestation API'nin nasıl şifreli imzalı veri sağladığını öğrenin onay, uygulamanızın çalıştırdığı Android cihazın bütünlüğünü değerlendirme açık.
SafetyNet Safe Browsing API
SafetyNet Safe Browsing API'nin mobil web'de kullanıma sunulan uygulamaları bir URL'nin Google tarafından bilinen bir tehdit olarak işaretlenip işaretlenmediği.
SafetyNet reCAPTCHA API
SafetyNet reCAPTCHA API'nin uygulamanızı kötü amaçlı yazılımlardan nasıl koruduğunu öğrenin yardımcı olabilir.
SafetyNet Uygulama Doğrulama API'sini
SafetyNet Verify Apps API'nin cihazları olası güvenlik açıklarına karşı nasıl koruduğunu öğrenin emin olun.

Ek kaynaklar