क्या फेसबुक मैसेंजर मुझ पर उस हद तक जासूसी कर सकता है, जिस पर कई साइट दावा कर रही हैं?


12

इसके आसपास अब यह हो रहा है कि फेसबुक अपने मैसेंजर उपयोगकर्ताओं को मुख्य फेसबुक ऐप का उपयोग करके फेसबुक मैसेंजर ऐप को स्थानांतरित करने का प्रयास कर रहा है। कई साइटों ने ऐप की सेवा की शर्तों और इसकी कथित क्षमताओं के बारे में (हालांकि भर्ती किए गए दिनांक) कहानियां पोस्ट की हैं

ऐप द्वारा मुझे दी गई आईओएस के सैंडबॉक्सिंग के लिए तकनीकी रूप से असंभव के रूप में कई अनुमतियों ने मुझे हड़ताल के लिए कहा है, लेकिन मैं एक आईओएस डेवलपर नहीं हूं और निश्चितता के साथ बात नहीं कर सकता।

यहां हफ़िंगटनपोस्ट की सूची क्या है :

एप्लिकेशन को नेटवर्क कनेक्टिविटी की स्थिति को बदलने की अनुमति देता है

एप्लिकेशन को आपके हस्तक्षेप के बिना फोन नंबर पर कॉल करने की अनुमति देता है। इससे अनपेक्षित शुल्क या कॉल लग सकते हैं। दुर्भावनापूर्ण ऐप्स आपकी पुष्टि के बिना कॉल करके आपको पैसे खर्च कर सकते हैं।

एप्लिकेशन को एसएमएस संदेश भेजने की अनुमति देता है। इससे अप्रत्याशित शुल्क लग सकते हैं। दुर्भावनापूर्ण एप्लिकेशन आपकी पुष्टि के बिना संदेश भेजकर आपको पैसे खर्च कर सकते हैं।

एप्लिकेशन को माइक्रोफ़ोन के साथ ऑडियो रिकॉर्ड करने देता है। यह अनुमति एप्लिकेशन को आपकी पुष्टि के बिना किसी भी समय ऑडियो रिकॉर्ड करने की अनुमति देती है।

एप्लिकेशन को कैमरे के साथ चित्र और वीडियो लेने की अनुमति देता है। यह अनुमति एप्लिकेशन को आपकी पुष्टि के बिना किसी भी समय कैमरे का उपयोग करने की अनुमति देती है।

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

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

एप्लिकेशन को आपके डिवाइस पर संग्रहीत व्यक्तिगत प्रोफ़ाइल जानकारी, जैसे कि आपका नाम और संपर्क जानकारी पढ़ने देता है। इसका मतलब है कि ऐप आपकी पहचान कर सकता है और आपकी प्रोफ़ाइल जानकारी दूसरों को भेज सकता है।

एप्लिकेशन को डिवाइस की फ़ोन सुविधाओं तक पहुंचने देता है। यह अनुमति एप्लिकेशन को फ़ोन नंबर और डिवाइस आईडी निर्धारित करने की अनुमति देती है, चाहे कॉल सक्रिय हो, और कॉल द्वारा कनेक्ट किया गया रिमोट नंबर।

एप्लिकेशन को फ़ोन द्वारा ज्ञात खातों की सूची प्राप्त करने देता है। इसमें आपके द्वारा इंस्टॉल किए गए एप्लिकेशन द्वारा बनाया गया कोई भी खाता शामिल हो सकता है।

मुझे ऐसा लगता है कि इनमें से अधिकांश कार्यों के लिए एपीआई भी उपलब्ध नहीं होंगे।

क्या फेसबुक मैसेंजर के लिए इस हद तक मेरी जासूसी करना संभव है?


मुझे लगता है कि शीर्षक की प्रकृति को देखते हुए यह सवाल स्केप्टिक्स पर बेहतर होगा ।
Giulio Muscarello

मैं सहमत हूँ। यदि कोई मॉड इसे स्थानांतरित करना चाहता है तो शायद कोई एंड्रॉइड एंगल को संबोधित करने में सक्षम होगा और ऑन-टॉपिक रहेगा।
akatakritos

जॉर्ज के जवाब को देखते हुए, मुझे लगता है कि यहां एक संदर्भ उत्तर अच्छा है।
जेसन सैलाज

जवाबों:


25

यह उत्तर सार्वजनिक एपीआई के दृष्टिकोण से है । जेलब्रेकिंग स्पष्ट रूप से इसे बदल देगा। अनुमतियाँ स्पष्ट रूप से एंड्रॉइड से हैं जहां ऐप में डिवाइस के लिए बहुत अधिक 'नि: शुल्क' एक्सेस है - यह वही है जो इस साइट के लिए आईओएस बिंदु से अनुमतियों का अनुवाद करता है ।


एप्लिकेशन को नेटवर्क कनेक्टिविटी की स्थिति को बदलने की अनुमति देता है

ऐसा नहीं होगा। एप्लिकेशन केवल कुछ जानकारी पढ़ सकते हैं जैसे वाई-फाई की जानकारी (जिसमें एसएसआईडी, बीएसएसआईडी, विक्रेता, आईपी तक सीमित नहीं है, सबनेट मास्क और बूट के बाद से प्राप्त / भेजा गया) और सेलुलर जानकारी (वाहक, देश, नेटवर्क तक सीमित नहीं है सहित) प्रकार, आईपी, एमसीसी, एमएनसी और बूट के बाद से कुल सेलुलर डेटा प्राप्त / भेजा गया)। ऐप्स किसी भी तरह की नेटवर्क जानकारी नहीं बदल सकते हैं; वे वाई-फाई नेटवर्क भी नहीं बदल सकते हैं।

एप्लिकेशन को आपके हस्तक्षेप के बिना फोन नंबर पर कॉल करने की अनुमति देता है। इससे अनपेक्षित शुल्क या कॉल लग सकते हैं। दुर्भावनापूर्ण ऐप्स आपकी पुष्टि के बिना कॉल करके आपको पैसे खर्च कर सकते हैं।

नहींं, कॉल का उपयोग करके tel://(या telprompt://) OS स्तर पर स्क्रीन पर एक विशाल संवाद बॉक्स फेंकता है, जिसमें उपयोगकर्ता को कॉल या रद्द करने की आवश्यकता होती है। जैसा कि संवाद ओएस स्तर पर है, ऐप बस इसे बायपास नहीं कर सकता है। जब तक कॉल दबाया न जाए कनेक्शन नहीं हो सकता। इसके अलावा, चूंकि प्रत्येक कॉल के लिए पुष्टि की आवश्यकता होती है, इसलिए कॉल उपयोगकर्ता की सहभागिता के बिना पृष्ठभूमि में नहीं हो सकती है।

एप्लिकेशन को एसएमएस संदेश भेजने की अनुमति देता है। इससे अप्रत्याशित शुल्क लग सकते हैं। दुर्भावनापूर्ण एप्लिकेशन आपकी पुष्टि के बिना संदेश भेजकर आपको पैसे खर्च कर सकते हैं।

यह कॉलिंग जैसा ही है। उपयोग करने के MFMessageComposeलिए OS स्तर पर उपयोगकर्ता की पुष्टि की आवश्यकता होती है और जैसा कि ऊपर चर्चा की गई पृष्ठभूमि में नहीं हो सकता है।

एप्लिकेशन को माइक्रोफ़ोन के साथ ऑडियो रिकॉर्ड करने देता है। यह अनुमति एप्लिकेशन को आपकी पुष्टि के बिना किसी भी समय ऑडियो रिकॉर्ड करने की अनुमति देती है।

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

एप्लिकेशन को कैमरे के साथ चित्र और वीडियो लेने की अनुमति देता है। यह अनुमति एप्लिकेशन को आपकी पुष्टि के बिना किसी भी समय कैमरे का उपयोग करने की अनुमति देती है।

आईओएस 8 तक चित्रों को किसी विशेष अनुमति की आवश्यकता नहीं होती है और फिर वह माइक्रोफोन की तरह अलर्ट फेंक देगा। वीडियो के लिए माइक्रोफ़ोन की अनुमति की आवश्यकता होती है, जो एक अलर्ट फेंकता है।

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

नहीं, ऐप्स को आपकी हाल की कॉल सूची तक कोई पहुंच नहीं है। डेटा एपीआई के माध्यम से सुलभ नहीं है और किसी भी ऐप के सैंडबॉक्स के बाहर संग्रहीत है।

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

संपर्क पहुंच ओएस स्तर के अलर्ट के माध्यम से दी गई है। यह अनुदान संपर्कों को स्वयं पढ़ता / लिखता है, लेकिन आगे कोई जानकारी नहीं। संचार आवृत्ति, आदि पिछली अनुमति के लिए चर्चा के रूप में प्राप्त करने में सक्षम नहीं है।

एप्लिकेशन को आपके डिवाइस पर संग्रहीत व्यक्तिगत प्रोफ़ाइल जानकारी, जैसे कि आपका नाम और संपर्क जानकारी पढ़ने देता है। इसका मतलब है कि ऐप आपकी पहचान कर सकता है और आपकी प्रोफ़ाइल जानकारी दूसरों को भेज सकता है।

यह केवल आपके संपर्कों में 'मी' कार्ड के उपयोग के माध्यम से प्राप्त किया जा सकता है, जिसके लिए उपर्युक्त चर्चा के अनुसार उपयोगकर्ता को ओएस स्तर पर विशिष्ट अनुमति की आवश्यकता होती है।

एप्लिकेशन को डिवाइस की फ़ोन सुविधाओं तक पहुंचने देता है। यह अनुमति एप्लिकेशन को फ़ोन नंबर और डिवाइस आईडी निर्धारित करने की अनुमति देती है, चाहे कॉल सक्रिय हो, और कॉल द्वारा कनेक्ट किया गया रिमोट नंबर।

एक एप उस फोन नंबर तक पहुंच सकता है जिसे डिवाइस NSUserDefaults के उपयोग से सक्रिय किया गया था। ध्यान दें कि यह वह फ़ोन नंबर है जिसके साथ डिवाइस सक्रिय किया गया था और सिम कार्ड से पढ़ा नहीं गया था। यूडीआईडी ​​(यूनीक डिवाइस आइडेंटिफ़ायर) को अपदस्थ कर दिया गया और Apple अब उन ऐप्स को स्वीकार नहीं करता है जो इसे एक्सेस करते हैं । मुझे यह निर्धारित करने के किसी भी तरीके के बारे में पता नहीं है कि सार्वजनिक API का उपयोग करके कॉल सक्रिय है या नहीं और निश्चित रूप से कॉल नंबर किस फोन के साथ है।

एप्लिकेशन को फ़ोन द्वारा ज्ञात खातों की सूची प्राप्त करने देता है। इसमें आपके द्वारा इंस्टॉल किए गए एप्लिकेशन द्वारा बनाया गया कोई भी खाता शामिल हो सकता है।

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


धन्यवाद जॉर्ज, यह वही है जो मैं देख रहा था और यह मैं इस उत्तर (खेद एलिस्टेयर) को स्वीकार कर रहा हूं। मैं अगली बार यहां लोगों को इंगित करूंगा कि कोई मुझसे कहता है कि मैसेंजर ऐप ये काम कर सकता है।
akatakritos

एक नोट के रूप में, एक बार जब आप माइक्रोफ़ोन तक पहुंच प्रदान करते हैं , मेरा मानना है कि इसका उपयोग उपयोगकर्ता की पावती के बिना कभी भी किया जा सकता है।
मिलो

@Milo हाँ, और यह भी कई अन्य संपर्क के रूप में लागू होता है जैसे संपर्क / ट्विटर / आदि।
GRG

इसलिए सैद्धांतिक रूप से, वे रिकॉर्डिंग कर सकते हैं।
मिलो

1
@Milo जहाँ तक मुझे पता है (सार्वजनिक API के भीतर) जब कोई ऐप बैकग्राउंड में माइक्रोफोन को एक्सेस करता है तो एक रेड डबल-हाइट स्टेटस बार को यह बताते हुए दिखाया जाता है कि ऐप रिकॉर्डिंग कर रहा है (इसे वॉयस मेमो के साथ आज़माएं)। यह तब लागू नहीं होता है जब एप्लिकेशन अग्रभूमि होता है।
GRG

7

लेख ऐप के एंड्रॉइड संस्करण के बारे में बात कर रहा है।

इन अनुमतियों की एक संख्या iOS पर उपलब्ध नहीं है। और जहां वे उपलब्ध हैं, उन्हें उपयोगकर्ता के हस्तक्षेप की आवश्यकता होती है।

उस ने कहा, लेख एक निश्चित सीमा लिंक चारा है।


यही मुझे शक था। मैं विशिष्ट दावों का खंडन करते हुए स्नोप्स जैसे संसाधन की तलाश कर रहा हूं। क्या आपके पास आईओएस देव अनुभव है और एपीआई संभावनाओं के लिए बोल सकता है।
akatakritos

1
दावों की पूरी सूची के माध्यम से जा रहे हैं और इस पर सटीक प्रतिक्रिया दे रहे हैं कि क्या आईओएस पर प्रत्येक दावा संभव है या नहीं, एक अच्छा काम है या दो काम। यह देखते हुए कि वे Android के बारे में बात कर रहे हैं और iOS के बारे में भी बात नहीं कर रहे हैं ... शायद बाद में। :)
एलिस्टेयर मैकमिलन

@akatakritos ने एपीआई एक्सेस के संबंध में एक डेवलपर के दृष्टिकोण से उत्तर लिखा है
grg

Android कोण को इंगित करने के लिए धन्यवाद। क्या हमारे पास एक एंड्रॉइड देव स्टैकएक्सचेंज है? हो सकता है कि मैं वहां भी इसी तरह का सवाल पूछूं।
akatakritos

हमें एंड्रॉइड विकास के लिए समर्पित नहीं लगता है, लेकिन एंड्रॉइड सहित सभी प्लेटफार्मों पर विकास के सवालों के लिए एंड्रॉइड के उपयोग और stackoverflow.com के बारे में प्रश्नों के लिए हमारे पास android.stackexchange.com है।
एलिस्टेयर मैकमिलन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.