कैसे पता करें कि साइड लोडेड ऐप सुरक्षित है?


19

हमें कैसे आश्वस्त किया जा सकता है कि जिस ऐप को हम किसी वेबसाइट से डाउनलोड कर रहे हैं उसका एपीके हमारे एंड्रॉइड फोन पर इंस्टॉल करना सुरक्षित है?

क्या यह जानने का कोई तरीका है कि डाउनलोड की गई फ़ाइल सुरक्षित है? क्या कोई ऐप या सेवा है जो एपीके फ़ाइल को स्कैन करती है और कहती है This file is safe to install


1
यदि यह आधिकारिक दुकानों में भुगतान / विज्ञापन समर्थित ऐप के लिए है और आप जिस संस्करण को साइडलोड कर रहे हैं वह विज्ञापन मुक्त और निशुल्क है तो यह सुरक्षित नहीं है।
दान नीली

जवाबों:


15

यह जानना मुश्किल है कि कोई एपीके सुरक्षित है या नहीं। आपका सबसे अच्छा दांव विश्वसनीय या सम्मानित स्रोतों (जैसे Google Play, Amazon, आदि) से डाउनलोड करना है।

कुछ (विश्वसनीय) डेवलपर अपने APK के MD5 (या अन्य संदेश-डाइजेस्ट एल्गोरिथ्म) हैश प्रदान करते हैं। एपीके को डाउनलोड करने के बाद, आप यह सत्यापित करते हैं कि एपीके में वही हैश है या नहीं। यदि ऐसा होता है, तो यह कहना सुरक्षित है कि इसमें छेड़छाड़ नहीं की गई है।

आप एपीके / ऐप द्वारा आवश्यक अनुमतियों की भी जांच कर सकते हैं, और यह स्थापित करने के लिए सुरक्षित है या नहीं यह बताने के लिए सामान्य ज्ञान (या अपने स्वयं के निर्णय / वृत्ति) का उपयोग करें।

BOTTOMLINE: हमेशा विश्वसनीय स्रोतों से इंस्टॉल करें। पायरेटेड APK से दूर रहें; यह संभव है कि उनके पास मैलवेयर हो सकता है।


क्या कोई एप्लिकेशन है जो यह पता लगा सकती है कि उस एप्लिकेशन में मैलवेयर है?
HTTP

@Nesmar कोई विचार नहीं है, लेकिन आप Google Play में हमेशा एक एंटी-वायरस आज़मा सकते हैं।
जफचांग

ईमानदारी से कहूं, तो मुझे एंड्रॉइड में किसी भी एंटी वायरस पर भरोसा नहीं है क्योंकि वे नहीं चल रहे हैं यदि आप उन्हें टैप नहीं करते हैं, मेरा मतलब है कि कंप्यूटर डेस्कटॉप में पूर्व, यदि आप एंटीवायरस स्थापित करते हैं, बूट पर, वे पहले से ही पृष्ठभूमि में चल रहे हैं और आपकी फ़ाइलों की निगरानी कर रहे हैं । मुझे नहीं पता कि आप ऐसा मोबाइल फोन में भी कर सकते हैं।
HTTP

@ नेमार मुझे लगता है कि कुछ एंटी-वायरस सेवा के रूप में चल सकते हैं। फोन के बूट होने पर स्क्रीब्ल और एड ब्लॉक प्लस जैसे ऐप चलते हैं।
जफचांग

5
नीचे की पंक्ति के लिए +1! अज्ञात स्रोतों से डाउनलोड करते समय, न्याय करने का कोई आसान तरीका नहीं है। एमडी 5 के साथ भी: यदि दोनों फाइलें (एपीके और एमडी 5) एक ही सर्वर पर रहती हैं, तो आपको कौन बताता है कि वे दोनों को प्रतिस्थापित नहीं किया गया है?
इज़ी

9

गूगल एक विकल्प पेश किया ऐप्स सत्यापित करें ( अनुमति न दें या क्षुधा हानि पहुंचा सकने की स्थापना से पहले चेतावनी ) की ओर से लोड किए गए एप्लिकेशन के लिए जब अज्ञात स्रोतों सक्षम है (दोनों सेटिंग में उपलब्ध सेटिंग्स -> सुरक्षा -> उपकरण-प्रशासन )।

आप अपने डाउनलोड किए हुए .apk फ़ाइल की जाँच करने के लिए वायरस कुल जैसे ऑनलाइन वायरस स्कैनर का भी उपयोग कर सकते हैं ।

लेकिन यह हर स्कैनर सेवा के साथ समान है: वे 100% निश्चित नहीं हैं और शायद केवल पहले से ही ज्ञात दुर्भावनापूर्ण एप्लिकेशन का पता लगा सकते हैं। कस्टम अनुरूप मालवेयर शायद पूर्ववत रहेगा। इसके अलावा बहुत नए दुर्भावनापूर्ण ऐप संभवतः कुछ समय के बाद तब तक खिसक जाएंगे जब तक कि उनका पता नहीं चल जाएगा।


1
मैलवेयर स्कैनर को बायपास करना आसान पाया गया है (बस थोड़ा Google सर्च करें ), इसलिए मैं उन पर और भरोसा नहीं करूंगा क्योंकि मैं खुद के लिए देख सकता हूं। इसमें Google के सत्यापित एप्लिकेशन शामिल हैं
इज़ी

ज़रूर। हालांकि पुराने मैलवेयर नियमित रूप से पाए जाते हैं। कोई मालवेयर स्कैनर 100% सुरक्षा प्रदान नहीं करता है, आप आधिकारिक प्ले स्टोर से भी दुर्भावनापूर्ण ऐप प्राप्त कर सकते हैं (और एप्पल का स्टोर इसके लिए कोई अपवाद नहीं है)। उन स्कैनर्स से आपकी सुरक्षा में सुधार होता है, यदि आपको साइड-लोड करने की आवश्यकता होती है, हालांकि। यह ऐप्पल के नए फिंगर प्रिंट स्कैनर की तरह है: पहले से ही बायपास हो गया है, लेकिन अब तक कोई भी पिन लॉक नहीं है (~ 40% मालिकों के पास सुविधा के कारणों से पिन-लॉक नहीं है)।
Ce4

मैं सहमत हूँ। मेरी बात को स्पष्ट नहीं करने के लिए मेरी गलती: कभी भी उन पर भरोसा न करें "कुछ भी हो सकता है, मुझे एक एंटी-वायरस मिला है"। यदि आप उन्हें देखते हैं लेकिन पहेली का एक टुकड़ा (पूरी छवि के बजाय), तो वे सहायक हो सकते हैं।
इज़ी

7

यदि आप .apkअज्ञात / अविश्वसनीय स्रोतों से फाइलें डाउनलोड कर रहे हैं , तो न्याय करने का कोई आसान तरीका नहीं है। अधिकांश एंटी-जो भी समाधान (एंटी-वायरस, एंटी-मैलवेयर, आदि) केवल "डेटाबेस प्रविष्टियों" द्वारा शासित हैं (यानी उनके पास ज्ञात मैलवेयर का एक डेटाबेस है, और जांचें कि पैकेज का नाम मेल खाता है), या केवल अनुरोधित अनुमतियों की जांच करें ( और यह नहीं कि उदाहरण के लिए एक एसएमएस ऐप केवल वह एसएमएस भेजता है जो आप चाहते हैं)। मैंने कभी भी किसी ऐप के व्यवहार का विश्लेषण करने वाले "वास्तविक" ह्यूरिस्टिक्स स्कैनर के बारे में नहीं सुना है।

यद्यपि यह सैद्धांतिक रूप से संभव हो सकता है एक "स्कैनर" भी एक प्रकार का चेकसम (जैसा कि उल्लेख एमडी 5 है) की पुष्टि करता है, यह केवल "विश्वसनीय आधार" जैसे कि प्लेस्टोर के खिलाफ काम कर सकता है। वहाँ उपलब्ध क्षुधा के लिए यह तब (तुलना करने के लिए कुछ भी नहीं) विफल होगा। और यहां तक ​​कि वहां उपलब्ध ऐप्स के लिए, इसे बहुत ही संस्करण के खिलाफ जांचना होगा। ऐसा समाधान शायद ही व्यावहारिक हो।

इसलिए जब मेरी दलीलें अलग हो सकती हैं, मेरी नीचे की रेखा लगभग जियोफ के समान है: केवल विश्वसनीय स्रोतों से स्थापित करें। जबकि कुछ भी 100% सुरक्षित नहीं है, यह सबसे छोटे जोखिमों को संभव करता है। सबसे ज्यादा खतरा पायरेटेड चीजों से है, क्योंकि इसमें "खराब चीजों" को इंजेक्ट करने की बहुत संभावना है।


जज करने का एक तरीका है, सर्टिफिकेट की तुलना जाने माने अच्छे पब्लिशर्स से करें (यानी, अगर आप गूगल के इनग्रेड APK का लेटेस्ट वर्जन चाहते हैं, तो आगे बढ़ें और तुलना करें कि क्या यह पहले से इंस्टॉल किए गए उसी सर्टिफिकेट के साथ साइन है)। यदि प्रमाण पत्र समान है तो आप साइड-लोडिंग के साथ पहले से इंस्टॉल किए गए ऐप (प्ले स्टोर से) को अपग्रेड कर सकते हैं। यह एक सुरक्षित विकल्प होगा (यदि यह लागू है)।
CE4

यदि आप किसी एप्लिकेशन को साइड-लोडिंग के माध्यम से अपग्रेड कर रहे हैं, तो क्या यह स्वचालित रूप से प्रमाण पत्र की तुलना करता है, या क्या आपको प्रमाणपत्र को सत्यापित करने के लिए कुछ करना है? यदि हां, तो आप इसे कैसे सत्यापित करेंगे?
LeBleu

1
@LeBleu यदि ऐप आपके डिवाइस पर पहले से इंस्टॉल था, तो हाँ। तब नए .apkको उसी "कुंजी" का उपयोग करके हस्ताक्षरित किया जाना चाहिए जो स्थापित किया गया है, या अपडेट विफल हो जाएगा।
इज़ी

5

आप मोबाइल सैंडबॉक्स पर पैकेज अपलोड कर सकते हैं यह देखने के लिए कि यह क्या कर रहा है। सैंडबॉक्स बाइनरी को निष्पादित करेगा और आप निष्पादन को फिर से देख सकते हैं। यह कुछ पूर्व अज्ञात मैलवेयर के लिए भी काम करेगा क्योंकि इससे पहले कुछ एवी-डेटाबेस में नहीं होना चाहिए। सैंडबॉक्स के लिए उदाहरण हैं MobileSandbox , CopperDroid , SandDroid , TraceDroid , जो Sabdox मोबाइल , ForSafe और अन्य।

हमेशा की तरह, कोई 100% सुरक्षा नहीं है, लेकिन फिर, प्ले स्टोर से डाउनलोड करने पर पूरी सुरक्षा नहीं है, या तो ...

ऊपर उल्लेख किया गया है कि विरुस्टोटल ने हाल ही में सैंडबॉक्स में कुछ नमूने चलाना शुरू कर दिया है और निश्चित रूप से हमेशा एक अच्छा दांव है क्योंकि यह पहले से ही ज्ञात मैलवेयर के परिमाण के खिलाफ परीक्षण करता है। Virustotal जैसी विशेष रूप से Android के लिए एक समान सेवा AndroTotal है।


0

मैं लुकआउट सुरक्षा का उपयोग करता हूं, यह आपके द्वारा इंस्टॉल किए गए प्रत्येक एप्लिकेशन को स्कैन करता है और आप एपीके को भी स्कैन कर सकते हैं


1
उनके लिए क्या है? क्या यह वास्तव में हेयुरिस्टिक्स विश्लेषण या कुछ अन्य विश्वसनीय विश्लेषण करता है या क्या यह सिर्फ एपीके नाम या एमडी 5 के लिए डेटाबेस चेक चलाता है?
Onik

0

अब एक दिन यह सुरक्षित Apk फ़ाइलों को खोजने के लिए मुश्किल नहीं है। लेकिन आपको स्रोत साइटों को चुनते समय सावधान रहना होगा। मैं व्यक्तिगत रूप से ApkLink.com की सलाह देता हूं । दूसरा कहीं से भी कोई भी एपीके डाउनलोड करने के बाद मैं आपको VirusTotal के माध्यम से स्कैन करने का सुझाव दूंगा (यह सुनिश्चित करने के लिए कि डाउनलोड किया गया ऐप सुरक्षित और सुरक्षित है)।


0

ऐप अनुमतियां कुछ निश्चित स्तर की सुरक्षा प्रदान करती हैं। हमेशा एपीके की स्थापना के दौरान अनुमतियों की जांच कर सकते हैं।

जब किसी ऐप को रूट अनुमति या किसी अन्य अनुमति की आवश्यकता नहीं होती है, तो इसे ज्यादातर सुरक्षित माना जा सकता है। केवल बहुत कम ऐप है जो बिना किसी अनुमति के कर सकता है। लेकिन यह किसी दुर्भावनापूर्ण लिंक को प्रदर्शित करने के लिए उपयोगकर्ता को धोखा दे सकता है और उपयोगकर्ता को किसी अन्य या कुछ फ़िशिंग वेबसाइटों को स्थापित करने के लिए किसी दुर्भावनापूर्ण साइट पर पुनर्निर्देशित कर सकता है। अगर ऐसा ऐप इंटरनेट का उपयोग नहीं करता है, तो इसे सुरक्षित माना जा सकता है।

अनुमतियों के बढ़ते स्तर के साथ, ऐप अधिक असुरक्षित हो सकता है। यह व्यक्तिगत डेटा जैसे संपर्क, संदेश, कॉल लॉग्स, या आपके स्टोरेज आदि पर कोई भी फ़ाइल चुरा सकता है ... यह केवल एक संभावना है, हर ऐप दुर्भावनापूर्ण नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.