अपने ऐप्लिकेशन और गेम को जोखिम भरे इंटरैक्शन से सुरक्षित रखने के लिए, आपके पास Play Integrity API इस्तेमाल करने का विकल्प होता है. इन इंटरैक्शन की पहचान करके, आपका ऐप्लिकेशन किसी भी तरह के हमले और गलत इस्तेमाल का जोखिम कम करने के लिए, सही कार्रवाई कर सकता है.
यह सुविधा कैसे काम करती है
Integrity API, Google Play की उन सुविधाओं को इकट्ठा किए गए इंटेग्रिटी सिग्नल के साथ इंटिग्रेट करता है जो गलत इस्तेमाल को रोकती हैं. इससे, Android ऐप्लिकेशन और गेम के डेवलपर को ऐसे ट्रैफ़िक का पता लगाने में मदद मिलती है जो जोखिम भरा और धोखाधड़ी वाला हो सकता है. यह ट्रैफ़िक आपके ऐप्लिकेशन या गेम में बदलाव करके, बनाए गए वर्शन से आ सकता है. इसके अलावा, यह ऐसे डिवाइसों या एनवायरमेंट से भी आ सकता है जो भरोसेमंद न हों. इस ट्रैफ़िक का पता लगाकर, आपको सही कार्रवाई करने में मदद मिल सकती है. इससे, किसी भी तरह के हमले और गलत इस्तेमाल को रोका जा सकता है. गलत इस्तेमाल में धोखाधड़ी, बेईमानी, और बिना अनुमति के गेम या ऐप्लिकेशन ऐक्सेस करना शामिल है.
जब कोई उपयोगकर्ता, ऐप्लिकेशन या गेम से जुड़ी कोई खास कार्रवाई करता है, तो आपके सर्वर से क्लाइंट-साइड कोड को Integrity API चालू करने का निर्देश मिलता है. इसके बाद, Google Play सर्वर एन्क्रिप्ट (सुरक्षित) किया गया एक रिस्पॉन्स भेजता है. इसमें, यह फ़ैसला भी शामिल होता है कि इस डिवाइस और इसकी बाइनरी पर भरोसा किया जा सकता है या नहीं. इसके बाद, आपका ऐप्लिकेशन उस जवाब को आपके सर्वर पर भेज देता है, ताकि उसकी पुष्टि की जा सके. इसके हिसाब से, आपका सर्वर यह तय कर सकता है कि आपके ऐप्लिकेशन या गेम को आगे क्या करना चाहिए.
इसके जवाब के तौर पर, API पूरी सुरक्षा देने की सुविधा की जांच से जुड़ा एक नतीजा उपलब्ध कराता है. इसमें, नीचे बताई गई जानकारी शामिल होती है:
- ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा: इससे यह पता चलता है कि आपका इंटरैक्शन, आपकी उस असल बाइनरी से हो रहा है या नहीं जिसे Google Play ने मंज़ूरी दी है.
- खाते की जानकारी: इससे आपको पता चलता है कि मौजूदा उपयोगकर्ता खाते के लिए लाइसेंस दिया गया है या नहीं. इसका मतलब है कि या तो उपयोगकर्ता ने Google Play से ऐप्लिकेशन या गेम इंस्टॉल किया है या उसके लिए पैसे चुकाए हैं.
- डिवाइस को पूरी सुरक्षा देने की सुविधा: इससे आपको यह पता चलता है कि आपका ऐप्लिकेशन Google Play की सेवाओं वाले, किसी सही Android डिवाइस पर चल रहा है या नहीं.
सलाह: Android डेवलपर साइट पर मौजूद दस्तावेज़ में सुझाए गए हर तरीके का पालन करने पर, Integrity API आपके ऐप्लिकेशन के लिए सबसे ज़्यादा मददगार होगा.
Play Integrity API को सेट अप और मैनेज करना
अपने ऐप्लिकेशन के लिए Integrity API चालू करना
अपने ऐप्लिकेशन के लिए Integrity API के नतीजे मिलने की सुविधा चालू करने के लिए, आपको Play Console में किसी Google क्लाउड प्रोजेक्ट को लिंक करना होगा. अपने प्रोजेक्ट को लिंक करने के लिए:
- Play Console खोलें और ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा पेज (रिलीज़ > सेट अप > ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा) पर जाएं.
- Integrity API टैब पर क्लिक करें.
- "मौजूदा प्रोजेक्ट लिंक करें" के साथ-साथ वह प्रोजेक्ट चुनें जिसे आपको लिंक करना है या "नया प्रोजेक्ट बनाएं" चुनें.
- प्रोजेक्ट लिंक करें पर क्लिक करें.
अपने ऐप्लिकेशन में Integrity API को इंटिग्रेट करने के लिए, आपको ये काम करने होंगे:
- Java/Kotlin ऐप्लिकेशन के लिए, Google की मेवन रिपॉज़िटरी से Play Integrity API के लिए सबसे नई Android लाइब्रेरी इंस्टॉल करें.
- Unity गेम के लिए, Unity के लिए उपलब्ध Google Play के प्लग इन की नई रिलीज़ इंस्टॉल करें. साल 2019.x, 2020.x, और उसके बाद के सभी वर्शन काम करते हैं. Unity 2018.x का इस्तेमाल करने वाले लोग, 2018.4 या इसके बाद का वर्शन इंस्टॉल करें. Unity 2017.x का इस्तेमाल करने वाले लोग, 2017.4.40 या इसके बाद का वर्शन इंस्टॉल करें. Unity 5.x और इससे पहले का वर्शन, Integrity API के साथ काम नहीं करता.
- नेटिव ऐप्लिकेशन और गेम के लिए, नया Play Core नेटिव SDK टूल इंस्टॉल करें.
अपने ऐप्लिकेशन या गेम में Play Integrity API का इस्तेमाल शुरू करने के लिए, Android डेवलपर साइट पर बताए गए ये तरीके अपनाए जा सकते हैं.
(ज़रूरी नहीं) यह चुनें कि आपके रिस्पॉन्स को एन्क्रिप्ट (सुरक्षित) करने के तरीके को कैसे मैनेज किया जाए
डिफ़ॉल्ट तौर पर, Google आपका रिस्पॉन्स एन्क्रिप्ट करने का तरीका मैनेज करता है. हालांकि, रिस्पॉन्स एन्क्रिप्ट करने के तरीके को खुद मैनेज करने का विकल्प भी मौजूद है.
अहम जानकारी: रिस्पॉन्स एन्क्रिप्ट करने के तरीके को Google की ओर से या खुद मैनेज करने के विकल्प के बीच बदला जा सकता है. इसके लिए, आपको अपने बैकएंड सर्वर पर कोड से जुड़े कुछ बदलाव करने होंगे.
रिस्पॉन्स को एन्क्रिप्ट करने के तरीके को खुद मैनेज करने के लिए:
- Play Console खोलें और ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा पेज (रिलीज़ > सेट अप > ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा) पर जाएं.
- Integrity API टैब पर क्लिक करें.
- स्क्रोल करके "सेटिंग" सेक्शन पर जाएं.
- "रिस्पॉन्स एन्क्रिप्ट करने के तरीके" के आगे, डिफ़ॉल्ट तौर पर "Google की ओर से मैनेज" का स्टेटस दिखेगा. बदलें पर क्लिक करें.
- "मेरे रिस्पॉन्स को एन्क्रिप्ट करने की कुंजियां, मैनेज और डाउनलोड करें" चुनें और बदलाव सेव करें पर क्लिक करें. Google, डाउनलोड और मैनेज करने के लिए रिस्पॉन्स को एन्क्रिप्ट करने की कुंजियां जनरेट करेगा. आपको अपने बैकएंड सर्वर के लॉजिक को अपडेट करना होगा, ताकि कुंजियों का इस्तेमाल करके रिस्पॉन्स को डिक्रिप्ट किया जा सके.
- .pem फ़ाइल जनरेट करने के लिए, स्क्रीन पर दिए गए निर्देश का पालन करें. इसके बाद, अपनी एपीआई कुंजियां डाउनलोड करने के लिए, .pem फ़ाइल अपलोड करें.
- रिस्पॉन्स एन्क्रिप्ट करने का तरीका अपडेट हो जाने पर, आपको स्क्रीन पर पुष्टि का मैसेज दिखेगा.
- रिस्पॉन्स को एन्क्रिप्ट करने की नई कुंजियां डाउनलोड करें. साथ ही, अपना बैकएंड सर्वर अपडेट करें, ताकि आप प्रोडक्शन के दौरान उनसे मिलने वाले रिस्पॉन्स को डिक्रिप्ट कर सकें. ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा पेज पर मौजूद, Intergrity API टैब पर वापस जाएं. इसके बाद, Play के लिए उस सुविधा को चालू करें जिससे Play, रिस्पॉन्स को एन्क्रिप्ट करने के लिए लेगसी कुंजियों के बजाय, नई कुंजियों का इस्तेमाल कर सके. यह बदलाव तुरंत लागू होगा.
अगर आपको कुंजियों को खुद से मैनेज करने की सुविधा के बजाय, Google की ओर से मैनेज करने की सुविधा वापस चालू करनी हो, तो:
- Play Console खोलें और ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा पेज (रिलीज़ > सेट अप > ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा).
- Integrity API टैब पर क्लिक करें.
- स्क्रोल करके "सेटिंग" सेक्शन पर जाएं.
- "रिस्पॉन्स को एन्क्रिप्ट करने के तरीके" के आगे, "खुद से मैनेज किया गया" स्टेटस दिखेगा. ऐसा इसलिए, क्योंकि आपने इसमें बदलाव किया था. बदलें पर क्लिक करें.
- "Google को मेरे रिस्पॉन्स एन्क्रिप्ट करने का तरीका मैनेज करने दें (सुझाया गया)" चुनें और बदलाव सेव करें पर क्लिक करें. Google, रिस्पॉन्स को एन्क्रिप्ट करने वाली कुंजियां जनरेट और मैनेज करेगा. आपका बैकएंड सर्वर, Play के सर्वर से संपर्क करेगा, ताकि रिस्पॉन्स को डिक्रिप्ट किया जा सके.
(ज़रूरी नहीं) Integrity API से मिला रिस्पॉन्स कॉन्फ़िगर करना
एपीआई की जांच के ये नतीजे डिफ़ॉल्ट रूप से कॉन्फ़िगर होते हैं:
एपीआई की जांच का नतीजा | लेबल | ब्यौरा |
डिवाइस को पूरी सुरक्षा देने की सुविधा | MEETS_DEVICE_INTEGRITY |
यह ऐप्लिकेशन, एक ऐसे Android डिवाइस पर चल रहा है जो Google Play सेवाओं के साथ काम करता है. डिवाइस की जांच में यह पता चला है कि इस पर सिस्टम को पूरी सुरक्षा मिलती है. साथ ही, यह Android के साथ काम करने की ज़रूरी शर्तों के मुताबिक है. |
कोई लेबल नहीं (वैल्यू का खाली होना) |
ऐप्लिकेशन किसी ऐसे डिवाइस पर चल रहा है जिस पर हमला होने (जैसे कि एपीआई हुकिंग) या सिस्टम से छेड़छाड़ (जैसे कि रूट किया गया) के संकेत मिले हैं. ऐसा भी हो सकता है कि ऐप्लिकेशन किसी फ़िज़िकल डिवाइस पर न चल रहा हो. उदाहरण के लिए, किसी एम्युलेटर पर चल रहा हो जिसमें पूरी सुरक्षा देने की Google Play की सुविधा नहीं पाई गई है. |
|
खाते की जानकारी | लाइसेंस मिला है |
उपयोगकर्ता के पास ऐप्लिकेशन की सदस्यता है. दूसरे शब्दों में, उपयोगकर्ता ने Google Play से आपका ऐप्लिकेशन इंस्टॉल किया या खरीदा. |
लाइसेंस नहीं मिला है |
उपयोगकर्ता के पास ऐप्लिकेशन की सदस्यता नहीं है. उदाहरण के लिए, ऐसा तब होता है, जब उपयोगकर्ता आपके ऐप्लिकेशन को अलग से लोड करता है या उसे Google Play से डाउनलोड नहीं करता. |
|
लाइसेंस की जांच नहीं की गई है |
लाइसेंस से जुड़ी जानकारी की जांच नहीं की गई, क्योंकि एक ज़रूरी शर्त पूरी नहीं हुई. ऐसा कई वजहों से हो सकता है. इनमें ये वजहें शामिल हैं:
|
|
ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा | PLAY_RECOGNIZED |
ऐप्लिकेशन और सर्टिफ़िकेट, उन वर्शन से मेल खाते हैं जिन्हें Google Play ने उपलब्ध कराया है. |
UNRECOGNIZED_VERSION |
सर्टिफ़िकेट या पैकेज का नाम Google Play के रिकॉर्ड से मेल नहीं खाता है. |
|
लाइसेंस की जांच नहीं की गई है |
ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा की जांच नहीं की गई. एक ज़रूरी शर्त पूरी नहीं हुई, जैसे कि डिवाइस भरोसेमंद नहीं है. |
डेवलपर चाहें, तो एपीआई की जांच के ये नतीजे पाने के लिए भी ऑप्ट-इन कर सकते हैं:
एपीआई की जांच का नतीजा | लेबल | ब्यौरा |
डिवाइस को पूरी सुरक्षा देने की सुविधा | MEETS_BASIC_INTEGRITY |
यह ऐप्लिकेशन एक ऐसे डिवाइस पर चल रहा है जिस पर सिस्टम को बुनियादी स्तर की पूरी सुरक्षा मिलती है. हो सकता है कि डिवाइस Android के साथ काम करने की ज़रूरी शर्तों को पूरा न करता हो और उसे Google Play की सेवाएं चलाने के लिए मंज़ूरी न मिली हो. उदाहरण के लिए, हो सकता है कि डिवाइस पर Android का कोई ऐसा वर्शन चल रहा हो जिसे Google Play की मंज़ूरी न मिली हो. इसके अलावा, यह भी हो सकता है कि उसमें अनलॉक किया गया बूटलोडर हो या मैन्युफ़ैक्चरर ने उसे सर्टिफ़िकेट न दिया हो. |
MEETS_STRONG_INTEGRITY |
यह ऐप्लिकेशन, एक ऐसे Android डिवाइस पर चल रहा है जो Google Play सेवाओं के साथ काम करता है. इससे, सिस्टम को मज़बूत स्तर की पूरी सुरक्षा देने की गारंटी मिलती है. उदाहरण के लिए, हार्डवेयर-बैक्ड कीस्टोर. डिवाइस की जांच में यह पता चला है कि इस पर सिस्टम को पूरी सुरक्षा मिलती है. साथ ही, यह Android के साथ काम करने की ज़रूरी शर्तों के मुताबिक है. |
ज़्यादा लेबल पाने के लिए ऑप्ट-इन करने के बाद, पूरी सुरक्षा देने की सुविधा की जांच के नतीजे में एक ही डिवाइस के लिए कई लेबल शामिल होंगे. ऐसा तब होगा, जब लेबल से जुड़ी शर्तों को पूरा किया गया हो. अपने बैकएंड सर्वर को इस तरह तैयार किया जा सकता है कि वह जांच के नतीजों के हिसाब से, अलग-अलग कार्रवाई कर सके. उदाहरण के लिए, वह डिवाइस ज़्यादा भरोसेमंद हो सकता है जिसके लिए रिस्पॉन्स के तौर पर MEETS_BASIC_INTEGRITY
, MEETS_DEVICE_INTEGRITY
, और MEETS_STRONG_INTEGRITY
मिले हों, जबकि ऊपर बताए गए डिवाइस के मुकाबले वह डिवाइस कम भरोसेमंद हो सकता है जिसके लिए रिस्पॉन्स के तौर पर सिर्फ़ MEETS_BASIC_INTEGRITY
मिला हो. इसी हिसाब से यह तय किया जा सकता है कि आपके सर्वर को किस तरह कार्रवाई करनी चाहिए.
एपीआई जांच के अपने नतीजों में बदलाव करने के लिए:
- Play Console खोलें और ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा पेज (रिलीज़ > सेट अप > ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा).
- Integrity API टैब पर क्लिक करें.
- स्क्रोल करके "जांच के नतीजे" सेक्शन पर जाएं.
- बदलाव करें पर क्लिक करें.
- आपको एपीआई की जांच के जिन नतीजों को बदलना है उसके बगल में दिए गए चेकबॉक्स पर चुने हुए का निशान लगाएं या हटाएं.
- बदलाव सेव करें पर क्लिक करें.
ज़रूरी जानकारी: एपीआई की जांच के नतीजों में किए गए बदलाव, सेव करने के तुरंत बाद लागू होते हैं. यह तब भी लागू होता है, जब आपका ऐप्लिकेशन प्रोडक्शन में हो. Play Console में एपीआई की जांच के नतीजों का सेट बदलने से पहले, पक्का करें कि आपका सर्वर उन नतीजों को स्वीकार करने के लिए तैयार हो.
अपने Play Integrity API के इस्तेमाल को मॉनिटर करना और टीयर बदलना
ऐप्लिकेशन के इस्तेमाल के टीयर से यह तय होता है कि कोई ऐप्लिकेशन, हर दिन API को ज़्यादा से ज़्यादा कितने अनुरोध कर सकता है. स्टैंडर्ड टीयर वाले ऐप्लिकेशन, Integrity API को हर दिन ज़्यादा से ज़्यादा 10,000 अनुरोध कर सकते हैं.
अपने ऐप्लिकेशन के इस्तेमाल के टीयर देखने के लिए:
- Play Console खोलें और ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा पेज (रिलीज़ > सेट अप > ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा) पर जाएं.
- Integrity API टैब पर क्लिक करें.
- स्क्रोल करके "सेटिंग" सेक्शन पर जाएं.
- अपने ऐप्लिकेशन के इस्तेमाल का टीयर देखें.
आपके ऐप्लिकेशन के हर दिन किए जाने वाले अनुरोधों की संख्या देखने के लिए, Google Cloud Console में लिंक किया गया अपना क्लाउड प्रोजेक्ट देखें.
हर दिन 10,000 से ज़्यादा अनुरोध होने पर, आपके पास यह विकल्प होता है कि अपने ऐप्लिकेशन के इस्तेमाल के टीयर को बदलने का अनुरोध कर सकें. इसे बदलकर बढ़ाए गए कोटे वाला टीयर करने का अनुरोध किया जा सकता है. बढ़ाए गए कोटे वाले टीयर की ज़रूरी शर्तें पूरी करने के लिए, आपको ये काम करने होंगे:
- यह पुष्टि करें कि एपीआई लॉजिक को सही से लागू किया गया है. इसमें बार-बार की जाने वाली कोशिशें भी शामिल हैं.
- अपना ऐप्लिकेशन किसी अन्य डिस्ट्रिब्यूशन चैनल के साथ-साथ, Google Play पर भी पब्लिश करें.
अपने ऐप्लिकेशन के इस्तेमाल के टीयर में बदलाव करने के लिए, यह फ़ॉर्म भरें.
Play Integrity API के इंटिग्रेशन का टेस्ट कराना
आपके पास यह विकल्प होता है कि अपने Integrity API के इंटिग्रेशन का टेस्ट कराने के लिए, Gmail खातों की सूची सेट अप कर सकें. सबसे पहले, पक्का करें कि आपके टेस्टर के पास आपकी रिलीज़ का ऐक्सेस हो:
- अपने ऐप्लिकेशन को इंटरनल टेस्ट ट्रैक पर पब्लिश करें या उस ट्रैक पर पब्लिश करें जिस पर आपको टेस्ट कराना है. इसके बाद, ईमेल पता या Google Groups का इस्तेमाल करके, टेस्टर को मैनेज करने के लिए दिए गए निर्देशों का पालन करें, ताकि आपके टेस्टर आपकी रिलीज़ को ऐक्सेस कर सकें.
टेस्ट सेट अप करने के लिए:
- Play Console खोलें और ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा पेज (रिलीज़ > सेट अप > ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा).
- Integrity API टैब पर क्लिक करें.
- स्क्रोल करके "टेस्टिंग" सेक्शन पर जाएं.
- नया टेस्ट बनाएं पर क्लिक करें.
- कोई ईमेल सूची चुनें या नई सूची बनाएं.
- टेस्ट बनाएं पर क्लिक करें.
Google Play पर डिवाइस हटाने की सुविधा सेट अप करना
Play Store को मिले Integrity API की जांच के नतीजे के आधार पर, आपके पास डिवाइसों को डिस्ट्रिब्यूशन सूची से हटाने का विकल्प होता है. इस सूची में आपने यह बताया है कि आपका ऐप्लिकेशन Google Play पर किन डिवाइसों के लिए उपलब्ध होगा. हटाए गए डिवाइसों का इस्तेमाल करके, Google Play पर आपका ऐप्लिकेशन न तो देखा जा सकेगा और न ही इंस्टॉल किया जा सकेगा. डिवाइस हटा देने का यह मतलब नहीं है कि उपयोगकर्ता किसी अन्य तरीके का इस्तेमाल करके भी आपका ऐप्लिकेशन हासिल नहीं कर पाएंगे. उदाहरण के लिए, किसी अन्य डिस्ट्रिब्यूशन चैनल का इस्तेमाल करके या अलग से लोड करके (साइडलोडिंग से).
अहम जानकारी: डिवाइस हटाने के लिए, Play Store ऐप्लिकेशन को मिले Integrity API के रिस्पॉन्स का इस्तेमाल किया जाता है. यह रिस्पॉन्स, API को इंटिग्रेट कर लेने के बाद, आपके ऐप्लिकेशन को मिलने वाले रिस्पॉन्स से अलग होता है.
Integrity API के आधार पर डिवाइस हटाने के लिए, आपके पास तीन विकल्प होते हैं:
- न हटाना: किसी भी डिवाइस को Integrity API के आधार पर न हटाएं.
- सिर्फ़ उन डिवाइसों को हटाना जो बुनियादी शर्तों को पूरा न करते हों: पूरी सुरक्षा देने की सुविधा की बुनियादी शर्तों को पूरा न करने वाले, ऐसे डिवाइसों को हटा दें जो भरोसेमंद नहीं हैं.
- ऐसे डिवाइसों को हटाना जो किसी भी ज़रूरी शर्त को पूरा न करते हों: पूरी सुरक्षा देने के लिए ज़रूरी किसी भी शर्त को पूरा न करने वाले, ऐसे डिवाइसों को हटा दें जो भरोसेमंद नहीं हैं.
सलाह: Android डेवलपर साइट पर, Play Integrity API के दस्तावेज़ में, बुनियादी और डिवाइस के लिए पूरी सुरक्षा देने वाली सुविधाओं से जुड़ी जानकारी देखी जा सकती है.
Play Console में डिवाइस हटाने से जुड़ी सेटिंग बदलने का तरीका नीचे बताया गया है:
- Play Console खोलें और ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा पेज (रिलीज़ > सेट अप > ऐप्लिकेशन के लिए पूरी सुरक्षा देने की सुविधा).
- Integrity API टैब पर क्लिक करें.
- "डिवाइस हटाना" के आगे, यह चुनें कि Integrity API के रिस्पॉन्स के आधार पर, आपको इन डिवाइसों को ऐसे डिवाइसों की सूची से हटाना है या नहीं जिनके लिए आपका ऐप्लिकेशन उपलब्ध है. हटाए गए डिवाइसों का इस्तेमाल करके, Google Play पर आपका ऐप्लिकेशन न तो देखा जा सकेगा और न ही इंस्टॉल किया जा सकेगा.
- बदलावों को सेव करें.
अहम जानकारी: इससे, आपकी डिवाइस सूची से डिवाइस हटाने के नियम, अपने-आप अपडेट हो जाएंगे.