एंड्रॉइड फोन को रूट करने के सुरक्षा नुकसान क्या हैं?


30

मुझे पता है कि पहले एक चर्चा थी कि लेकिन उन्होंने सुरक्षा के बारे में बात नहीं की। उदाहरण: यदि मैं अपना फ़ोन रूट करता हूँ तो मेरे सभी ऐप्स रूट अनुमति से चलेंगे?

संबंधित: क्या डिवाइस को रूट करने के लिए कोई जोखिम हैं?

जवाबों:


18

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

कभी rm -Rजीएनयू / लिनक्स पर एक (सभी फ़ाइलों को हटाने के लिए एक कमांड) की कोशिश की ? यह आपके विंडोज फोल्डर को रीसायकल बिन में डालने जैसा है और इसे केवल इसलिए खाली करें क्योंकि आप एक रूट उपयोगकर्ता हैं और आप इसे कर सकते हैं।

सुपरपावर में हमेशा सुपर जिम्मेदारियां और सुपर एटेंटेंस शामिल होते हैं :)

कहा कि मुझे यह कहना है कि अपने रोजमर्रा के इस्तेमाल में (थोड़ा दिमाग लगाने के साथ) मैं किसी भी तरह का नुकसान नहीं उठा सकता। लेकिन अगर आप अल क्लेरेडा और पायरेटेड ऐप्स के टन से आने वाली अजीब स्क्रिप्ट इंस्टॉल करते हैं और खराब नहीं प्रमाणित कोड ... खैर। बुरी बातें हो सकती हैं।

एक रिकवरी स्थापित करें और एक nandroid बैकअप करें। उसके बाद अपने फोन के साथ खुशी से खेलते हैं :)


2
अधिक सटीक होने के लिए, यदि आप करते हैं rm -r, तो यह फ़ोल्डर को राख में जलाने की तरह है; यदि आप बस इसे कचरे के डिब्बे में डाल सकते हैं, तो भी आप इसे अपेक्षाकृत आसानी से बहाल कर पाएंगे; लेकिन यदि आप rm -rकिसी भी यूनिक्स जैसी प्रणाली (लिनक्स और एंड्रॉइड सहित) में करते हैं, तो आपको फ़ाइलों को पुनर्प्राप्त करने के लिए अंधेरा वूडू करना पड़ सकता है और जरूरी नहीं कि आप फ़ाइल को पुनर्प्राप्त कर सकें।
रेयान

क्या आपका मतलब नहीं है rm -rf?
kyrias

-rझंडा (यह भी -Rमतलब है, पुनरावर्ती कुछ पुराने यूनिक्स प्रणालियों के साथ संगतता के लिए) -fसशक्त मतलब है, यानी, आप नहीं मिलेगा एक शीघ्र आप पूछा था कि क्या तुम सच में (पुनरावर्ती) फ़ाइल और निर्देशिका सूची में हर फ़ाइल को नष्ट करना चाहते हैं।
जॉन Sonderson

26

यदि आप अपने फोन को रूट करते हैं, तो केवल उन एप्लिकेशन को जो आप रूट एक्सेस को स्पष्ट रूप से रूट एक्सेस देते हैं। यह चीजों को काफी सुरक्षित बनाता है, क्योंकि अतिरिक्त कदम आपको रोकने और सोचने के लिए पर्याप्त होना चाहिए कि "इस ऐप को रूट की आवश्यकता क्यों है?"।

यदि आप केवल उन्हीं ऐप्स को रूट एक्सेस देते हैं , जिन्हें एक अच्छे कारण के लिए रूट की आवश्यकता होती है , वे विश्वसनीय डेवलपर्स से हैं , और जिन्हें आपने किसी विश्वसनीय स्रोत से प्राप्त किया है, तो आपको ठीक होना चाहिए।

ध्यान रखें कि रूट एक्सेस वाले ऐप्स हालांकि क्या कर सकते हैं - विषय पर पिछले उत्तर से :

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

मैं आपको कल्पना करता हूं कि आपके फोन पर एक नापाक एप्लिकेशन को रूट एक्सेस दिए जाने के लिए सबसे खराब स्थिति का सुरक्षा निहितार्थ क्या है; वहाँ से सावधान रहना।


5

SuperUser (3.x) के नवीनतम संस्करण एप्स के लिए रूट एक्सेस को अनुमोदित करने के लिए एक पिन का उपयोग करके समर्थन करते हैं। दूसरे शब्दों में, जब भी कोई ऐप रूट का अनुरोध करता है, तो रूट एक्सेस प्रदान करने से पहले आपको अपना पिन दर्ज करना होगा। यह कमोबेश मूर्खतापूर्ण है; सुपरयूजर या सिस्टम में कुछ बग का शोषण किए बिना कोई भी ऐप अपने आप या आपके द्वारा गलत बटन पर क्लिक करके रूट एक्सेस प्राप्त करने में सक्षम नहीं होना चाहिए, और यदि यह ऐसा हो रहा है कि आप बिना रूट के भी खराब हो सकते हैं।


पूछने के लिए sry, लेकिन क्या नर्क "सुपरसुसर 3.x" है - क्या यह एंड्रॉइड वर्जन से जुड़ा हुआ है?
लांसबाइनेस

@LanceBaynes यह सुपरयूज़र एप्लिकेशन का एक संस्करण है, जो अपने स्वयं के बाइनरी के साथ आता है जो रूट एक्सेस के लिए स्क्रीन अनुरोध करता है - ऐप को रूट होने से पहले आपको एक्सेस को मंजूरी देनी चाहिए।
ब्रोक

1
हम कैसे सुनिश्चित कर सकते हैं कि सुपरयूजर ऐप वह नहीं है जो दुर्भावनापूर्ण है? (विशेष ऐप का जिक्र नहीं, बस सामान्य रूप से पूछ रहा
हूं

@MarcoW। आप ऐसा नहीं कर सकते, जैसे आप यह सुनिश्चित नहीं कर सकते कि बाइनरी दुर्भावनापूर्ण नहीं है या यह कि ब्राउज़र दुर्भावनापूर्ण नहीं है या यह कि Android के हर अंतिम लेकिन Google आपके रहस्यों को चुराने की कोशिश कर रहा है: P। यदि आपको अपने स्रोत पर भरोसा नहीं है, तो उस स्रोत से प्राप्त सॉफ़्टवेयर पर भरोसा न करें।
मैथ्यू पढ़ें

1
@ मर्कोव सुपरयूज़र को यहां चेनफायर द्वारा जारी किया गया है ; उस आधिकारिक रिलीज़ के साथ युग्मित करने के लिए आपको किसी भी मूल विधि का विश्लेषण करने में सक्षम होना चाहिए और इसे स्वयं करना चाहिए, कम से कम यदि उन्होंने विवरण उपलब्ध कराया है। यह वास्तव में सुरक्षा के मुद्दों की जड़ है, हालांकि: आपको उनसे कुछ भी हासिल करने के लिए किसी और पर भरोसा करना होगा। उसके बारे में हम कुछ नहीं कर सकते।
मैथ्यू पढ़ें
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.