
टेलीग्राम बग जो उपयोगकर्ता का छिपा हुआ फ़ोन नंबर उजागर करता है (अभी भी अनपैच्ड) (एक्सप्लॉइट शामिल)
प्रकार: सूचना प्रकटीकरण
प्रभावित उपयोगकर्ता, संस्करण, उपकरण: सभी टेलीग्राम उपयोगकर्ता
अभी भी ठीक/पैच नहीं किया गया। brute.py एक शोषण उपलब्ध है जो पायथन में लिखा गया है।
मान लीजिए ali एक हैक्टिविस्ट है। उसका टेलीग्राम उपयोगकर्ता आईडी 21788973 है और मोबाइल नंबर छिपा हुआ है। वह पाकिस्तान (+92) में रहता है।
हम किसी भी उपयोगकर्ता को फ़ोन नंबर द्वारा संपर्क में जोड़ सकते हैं। हम +92-0000000000 से +92-9999999999 तक फ़ोन नंबर जोड़ेंगे।
इसलिए यदि कोई नंबर सफलतापूर्वक जोड़ा जाता है और उस उपयोगकर्ता की आईडी 21788973 है, तो इसका मतलब है कि ali का नंबर सफलतापूर्वक उजागर हो गया है!
नोट: ऊपर दी गई सभी जानकारी काल्पनिक है।
याद रखें, वर्तमान उदाहरण सीमा 9 अंक लंबी थी। हम इसे सोशल इंजीनियरिंग, सिम कोड ज्ञान, पासवर्ड रीसेट (विशेष रूप से जीमेल, पेपाल) द्वारा और कम कर सकते हैं... जितनी कम सीमा होगी, उतना ही कम समय लगेगा।
यह बग लंबे समय से जंगली में शोषित किया जा रहा है। इसने हमें प्रेरित किया कि हम इसकी जांच करें और इसके शोषण को ओपन सोर्स करें ताकि टेलीग्राम इसे जल्द से जल्द पैच कर सके।
मान लीजिए, हमारे पास एक टेलीग्राम पीड़ित है जिसका नंबर 92313 से शुरू होता है, 89 पर समाप्त होता है और बीच में 5 अज्ञात अंक हैं।
हम 92313-xxxxx-89 श्रेणी के भीतर सभी संयोजनों की एक संख्या सूची उत्पन्न करेंगे।
num_gen.py का उपयोग करें। यह संख्याओं को 92313xxxxx89.txt में लिखेगा। पहले, निम्नलिखित को संपादित करना होगा:
92313 है।5 है।89 है।*phone: अपना फ़ोन नंबर देश कोड सहित डालें, बिना रिक्त स्थान या + (प्लस) के।
*numlist: आपकी संख्या सूची या वर्डलिस्ट का पथ।
*username_or_id: पीड़ित का संख्यात्मक आईडी या @ के बिना उपयोगकर्ता नाम डालें। kotatogram का उपयोग करना बेहतर है क्योंकि यह प्रोफ़ाइल में उपयोगकर्ता आईडी दिखाने का समर्थन करता है।
use_proxy: प्रॉक्सी सक्षम या अक्षम करें।
proxy_server: प्रॉक्सी DNS का डोमेन या आईपी।
proxy_secret: प्रॉक्सी का हेक्स एन्कोडेड सीक्रेट जो पासवर्ड के रूप में कार्य करता है।
proxy_port: संख्यात्मक पोर्ट, अधिकतर 443।
should_resume: फिर से शुरू करने की क्षमता। क्या संख्याओं से शुरू करना है जहाँ छोड़ा गया था?
threads: प्रत्येक प्रयास पर आज़माने के लिए संख्याएँ, इसे न बढ़ाएँ अन्यथा काम नहीं करेगा।
delay: प्रत्येक प्रयास पर सेकंड में देरी, टेलीग्राम ब्लॉक समय अंतराल को कम करने के लिए।