
द्वारा [आपका नाम] — 2024-06-26
एक ऐसी दुनिया में जहां डिजिटल सुरक्षा प्राथमिकता है, ध्यान पारंपरिक रूप से सॉफ़्टवेयर खतरों पर केंद्रित रहा है—मैलवेयर, वायरस, रैंसमवेयर, और नेटवर्क हमले। हालांकि, सॉफ़्टवेयर के नीचे, हार्डवेयर खुद को छुपे हुए खतरों का सुरक्षित ठिकाना बना सकता है जो और भी कठिन हो सकते हैं: हार्डवेयर बैकडोर्स।
हार्डवेयर बैकडोर्स ऐसे गुप्त दुर्भावनापूर्ण तंत्र होते हैं जो हार्डवेयर डिवाइसों में जानबूझकर या अनजाने में डाले जाते हैं, जैसे कि माइक्रोप्रोसेसर, नेटवर्क कार्ड या मदरबोर्ड। उनका उद्देश्य सामान्य सुरक्षा नियंत्रणों को नजरअंदाज करना, अनधिकृत पहुंच को सक्षम करना, डेटा का एक्सफिल्टरेशन करना, या संचालन को बाधित करना होता है। सॉफ़्टवेयर बैकडोर्स के विपरीत, इन्हें सरलता से एंटीवायरस सॉफ़्टवेयर इंस्टॉल कर या ड्राइव को पुनः स्वरूपण कर नहीं हटाया जा सकता—इन्हें विशेष रूप से दुष्ट बनाता है।
हार्डवेयर बैकडोर्स अनूठे और गंभीर जोखिम उत्पन्न करते हैं:
यह लेख हार्डवेयर बैकडोर्स की शुरुआत से लेकर विस्तृत पड़ताल करेगा—शुरुआत एक शुरुआती स्तर के अनुकूल स्पष्टीकरण के साथ, वास्तविक दुनिया के उदाहरणों से होते हुए उन्नत खोज तकनीकों और व्यावहारिक स्क्रिप्ट्स तक जाएगा।
अंत तक, आप हार्डवेयर बैकडोर्स को एक सुरक्षा खतरे के रूप में समझने, पहचानने, और (जहां संभव हो) इनका मुकाबला करने में सक्षम होंगे।
हार्डवेयर बैकडोर्स को समझने के लिए, एक वर्गीकरण की आवश्यकता होती है, क्योंकि इनके कार्यान्वयन में काफी विविधता होती है।
फर्मवेयर बैकडोर्स उन कोड में मौजूद होते हैं जो एम्बेडेड चिप्स पर चलते हैं (BIOS, UEFI, कंट्रोलर फर्मवेयर, नेटवर्क इंटरफेस फर्मवेयर)। क्योंकि फर्मवेयर परिचालन प्रणाली से निचले स्तर पर होता है, यहां कमजोरियाँ पुनःबूट या OS पुनःस्थापना के बाद भी बनी रह सकती हैं, यहां तक कि डिस्क प्रतिस्थापन के बाद भी।
उदाहरण:
ये चिप्स के सिलिकॉन में निर्मित होते हैं—कभी-कभी अप्रलेखित निर्देशों, छिपे हुए रजिस्टरों, या संशोधित तर्क द्वारों के रूप में होते हैं। इन्हें पहचानने के लिए फैब्रिकेशन ब्लूप्रिंट्स तक पहुंच या विनाशकारी रिवर्स इंजीनियरिंग (उदाहरण के लिए, डीलायरिंग और सिलिकॉन डाई की इमेजिंग) की आवश्यकता होती है।
उदाहरण:
ये वास्तविक हार्डवेयर बदलावों को शामिल करते हैं, जैसे विनिर्माण या आपूर्ति श्रृंखला में अतिरिक्त चिप्स या संशोधित सर्किटरी को जोड़ा जाना। पहचान के लिए भौतिक निरीक्षण या एक्स-रे विश्लेषण की आवश्यकता होती है।
उदाहरण:
सॉफ़्टवेयर मैलवेयर के विपरीत, हार्डवेयर बैकडोर्स कई कारणों से विशिष्ट स्थानों का आनंद लेते हैं:
हार्डवेयर बैकडोर्स की कुछ विशेषताएँ उनके खतरे को बढ़ाती हैं:
छलावा:
अक्सर सॉफ़्टवेयर-आधारित सुरक्षा उपकरणों के लिए अदृश्य होते हैं, क्योंकि "अच्छे" हार्डवेयर को मान लिया जाता है।
अस्थायीता:
ड्राइव को पोंछने, OS को अपडेट करने, या यहां तक कि कुछ मामलों में फर्मवेयर को री-फ्लैश करने से मिटाया नहीं जा सकता।
विशेषाधिकार वृद्धि:
परमाधिकार के साथ संचालित कर सकते हैं, सभी OS-स्तर के नियंत्रणों को बाईपास कर सकते हैं।
अगोपनीय बदलाव:
निर्माता या हमलावर सूक्ष्म डिज़ाइन परिवर्तन किए जा सकते हैं, जिन्हें विशेषज्ञ निरीक्षण के बिना भेद करना लगभग असंभव होता है।
सप्लाई चेन की जटिलता:
आधुनिक डिवाइस वैश्विक रूप से घटकों को स्रोत बनाते हैं, सत्यापन में जटिलता लाते हुए।
प्रभाव का पैमाना:
यदि कोई बैकडोर कारखाने में डाला जाता है, तो एक विशेष मॉडल के हर उपकरण प्रभावित हो सकते हैं।
2013 के स्नोडेन खुलासों ने संयुक्त राज्य की नेशनल सिक्योरिटी एजेंसी (NSA) के "ANT" कैटलॉग को उजागर किया, जिसमें कापर्सिको राउटर, डेल सर्वर और अधिक पर इम्प्लांट बैकडोर्स की तकनीकें दस्तावेज हैं। इनसे NSA को लक्ष्यों तक लगभग असीमित पहुंच मिली।
मुख्य निष्कर्ष:
यहां तक कि बड़े, भरोसेमंद विक्रेता भी हार्डवेयर-स्तर की छेड़छाड़ के माध्यम से समझौता किए जा सकते हैं।
2018 में, ब्लूमबर्ग ने बताया कि चीनी एजेंटों ने कथित रूप से सुपरमाइक्रो सर्वर मदरबोर्ड पर दुर्भावनापूर्ण माइक्रोचिप्स डाले थे, जिन्हें अंततः प्रमुख तकनीकी फर्मों (अमेज़न, ऐप्पल) के डेटा सेंटर में तैनात किया गया था। अपमान और संदेह के बावजूद, इस पैमाने पर हार्डवेयर बैकडोर्स की संभावना ने उद्योग में हलचल मचा दी।
हालांकि स्टक्सनेट ने मुख्य रूप से सॉफ़्टवेयर दोषों का शोषण किया, इसके हमले वेक्टर का एक भाग सिएमेंस PLCs (प्रोग्रामेबल लॉजिक कंट्रोलर्स) के एम्बेडिंग बाउंड्री पर कमजोरियों का शोषण करना था। इस घटना ने दिखाया कि भौतिक सिस्टम को एक स्तर पर व्यवस्थित किया जा सकता है जो अधिकांश संगठनों ने कभी नहीं जांचा।
ऑलविनर SoCs (सिस्टम ऑन चिप) द्वारा संचालित सिंगल-बोर्ड कंप्यूटर पाए गए पगदड़ के प्रति एक्सपोज़ (शायद गलती से) हार्ड-कोडेड डिबगिंग रूट शेल्स हार्डवेयर इंटरफेस के माध्यम से। हालांकि यह एक
"दुर्भावनापूर्ण" बैकडोर नहीं था, लेकिन इसने ट्रिक को जानने वाले किसी को रूट पहुंच प्रदान की।
अनेक देशों पर संदेह किया जाता है कि वे आयातित माइक्रोचिप्स में बैकडोर्स का अनुरोध करते हैं या गुप्त रूप से उन्हें एम्बेड करते हैं सूचना अभियान और साइबर युद्ध के लिए।
खोज एक प्रमुख चुनौती है। यहां उन तरीकों का विवरण है जिनसे हार्डवेयर बैकडोर्स को (कभी-कभी) प्रकट किया जा सकता है:
सीमाएं:
महंगा, समय-सापेक्ष, और अक्सर विनाशकारी—आमतौर पर स्पॉट-चेकिंग या महत्वपूर्ण अनुप्रयोगों (सैन्य, सरकारी) के लिए उपयोग किया जाता है।
चिप में प्रवेश करने और बाहर जाने वाले तत्वों (वर्तमान, समय, विद्युत चुम्बकीय उत्सर्जन) को मापकर अप्राकृतिक गतिविधि (जैसे, छिपी हुई संचार) का पता लगाया जा सकता है।
उपकरण:
असामान्य इनपुट के साथ डिवाइस का परीक्षण करने के लिए स्वचालित स्क्रिप्ट्स का उपयोग करना, और छिपी हुई व्यवहारों या अप्रलेखित सुविधाओं का निरीक्षण करना।
उदाहरण:
संभावित रूप से समझौता किए गए डिवाइस की "गोल्डन" (ज्ञात अच्छे) नमूने—भौतिक रूप से, विद्युत रूप से, या मेमोरी डंप्स के माध्यम से तुलना करना।
सामान्य ऑपरेशन के दौरान उपकरणों की निगरानी करना असामान्य नेटवर्क ट्रैफिक, सिस्टम कॉल्स, या ऊर्जा उपयोग के लिए जो बैकडोर गतिविधि का संकेत हो सकता है।
हालांकि कई हार्डवेयर बैकडोर खोज तकनीकों के लिए महंगे लैब उपकरण की आवश्यकता होती है, कुछ व्यावहारिक दृष्टिकोण मौजूद हैं जो फर्मवेयर-स्तर के बैकडोर्स या संदिग्ध गतिविधि के लिए सॉफ़्टवेयर का उपयोग करते हैं।
बिनवॉक एक ओपन-सोर्स उपकरण है जो फर्मवेयर छवियों का विश्लेषण, रिवर्स इंजीनियरिंग, और निष्कर्षण करने के लिए है।
स्थापना:
sudo apt-get install binwalk
बुनियादी फर्मवेयर विश्लेषण:
binwalk firmware.img
यह फर्मवेयर डंप के भीतर अंतर्निहित फाइलों और कोड के लिए स्कैन करेगा।
उदाहरण आउटपुट:
DECIMAL HEXADECIMAL DESCRIPTION
--------------------------------------------------------------------------------
0 0x0 ARM executable, 32-bit
2048 0x800 uImage header, header size: 64 bytes, header CRC: 0x91AAB445, created: 2022-07-15 14:33:36, entry point: 0x80008000
1054720 0x102000 Squashfs filesystem, little endian, version 4.0, compression:lzma
यदि आपको यह सामग्री मूल्यवान लगी, तो कल्पना कीजिए कि आप हमारे व्यापक 47-सप्ताह के विशिष्ट प्रशिक्षण कार्यक्रम के साथ क्या हासिल कर सकते हैं। 1,200+ से अधिक छात्रों से जुड़ें जिन्होंने यूनिट 8200 तकनीकों के साथ अपने करियर को बदल दिया है।