SafetyNet की मदद से सुरक्षा से जुड़े खतरों से बचना

SafetyNet आपके ऐप्लिकेशन को सुरक्षित रखने में मदद करने के लिए, सेवाओं और एपीआई का ऐसा सेट उपलब्ध कराती है सुरक्षा से जुड़े खतरों, जिनमें डिवाइस के साथ छेड़छाड़, नुकसान पहुंचाने वाले यूआरएल, और नुकसान पहुंचाने वाले ऐप्लिकेशन, और नकली उपयोगकर्ताओं को टारगेट किया.

शुरू करने से पहले

अपना ऐप्लिकेशन तैयार करने के लिए, पहले यह पक्का कर लें कि आपके ऐप्लिकेशन की बिल्ड फ़ाइल नीचे दिए गए मान:

  • 19 या उससे ज़्यादा का minSdkVersion
  • 28 या उससे ज़्यादा का compileSdkVersion

इसके बाद, नीचे दिए गए सेक्शन में दिया गया तरीका अपनाएं.

अपना ऐप्लिकेशन कॉन्फ़िगर करें

अपनी settings.gradle फ़ाइल में, इसे शामिल करें Google की Maven रिपॉज़िटरी और Maven सेंट्रल रिपॉज़िटरी डेटा स्टोर करने की जगह के आपके dependencyResolutionManagement और pluginManagement, दोनों सेक्शन में:

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

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

Google Play services को जोड़ें आपके लिए Google Play API की डिपेंडेंसी मॉड्यूल की Gradle बिल्ड फ़ाइल, जो आम तौर पर app/build.gradle होता है:

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

ज़्यादा जानकारी

SafetyNet को प्रमाणित करने वाला एपीआई
जानें कि SafetyNet को प्रमाणित करने वाला एपीआई, क्रिप्टोग्राफ़िक तरीके से हस्ताक्षर करने की सुविधा कैसे देता है प्रमाणित करना. साथ ही, उस Android डिवाइस की इंटिग्रिटी की जांच करना जिसका आपका ऐप्लिकेशन चल रहा है चालू करें.
SafetyNet सुरक्षित ब्राउज़िंग एपीआई
जानें कि SafetyNet सुरक्षित ब्राउज़िंग एपीआई, तय करने के लिए सेवाएं कैसे देता है कि क्या किसी यूआरएल को Google ने खतरे के तौर पर मार्क किया है.
SafetyNet reCAPTCHA API
जानें कि SafetyNet reCAPTCHA API, आपके ऐप्लिकेशन को नुकसान पहुंचाने वाले ऐप्लिकेशन से कैसे सुरक्षित रखता है ट्रैफ़िक.
SafetyNet ऐप्लिकेशन की पुष्टि करने वाला एपीआई
जानें कि SafetyNetVerify Apps API, डिवाइसों को संभावित खतरों से कैसे सुरक्षित रखता है नुकसान पहुंचाने वाले ऐप्लिकेशन.

अन्य संसाधन