← नवीनतम पेपर
💻 computer science

Experimental Validation and Mitigation of RRC Storm Attacks in 5G Cellular Networks

यह शोध पत्र एक वास्तविक परीक्षण बेड (testbed) का उपयोग करके 5G नेटवर्क पर RRC स्टॉर्म हमलों के प्रयोगात्मक सत्यापन को प्रस्तुत करता है और एक हल्के, ओपन-सोर्स gNB-आधारित शमन (mitigation) तकनीक का प्रस्ताव करता है, जिसके साथ ऐसे सिग्नलिंग स्टॉर्म का पता लगाने और उनका मुकाबला करने के लिए एक रीयल-टाइम विज़ुअलाइज़ेशन टूल भी दिया गया है।

मूल लेखक: Abdallah Abou Hasna, Ammar El Falou

प्रकाशित 2026-08-18
📖 8 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Abdallah Abou Hasna, Ammar El Falou

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

जब भी कोई मोबाइल फोन 5G नेटवर्क से जुड़ता है, तो उसे पहले एक संक्षिप्त, असुरक्षित द्वार से गुजरना पड़ता है। नेटवर्क द्वारा उपयोगकर्ता की पहचान सत्यापित करने या उनका पासवर्ड जांचने से पहले, फोन को बोलने की अनुमति मांगनी पड़ती है। यह प्रारंभिक हैंडशेक (handshake) सिस्टम को कार्य करने के लिए आवश्यक है, लेकिन यह एक भेद्यता (vulnerability) भी है। क्योंकि नेटवर्क को यह जानने से पहले कि अनुरोध वैध है या नहीं, उस अनुरोध को संभालने के लिए संसाधन आवंटित करने होते हैं, इसलिए एक हमलावर इस अंतर का फायदा उठा सकता है। वास्तविक कनेक्शन प्रयासों की तरह दिखने वाले नकली अनुरोधों की बाढ़ भेजकर, एक हमलावर सिस्टम को जाम कर सकता है। यह एक ऐसा ट्रैफिक जाम पैदा करता है जहाँ नेटवर्क की प्रोसेसिंग पावर अधूरे कार्यों में खपत हो जाती है, जिससे वास्तविक लोगों के लिए कॉल करने या संदेश भेजने के लिए कोई जगह नहीं बचती। इस विशिष्ट प्रकार के व्यवधान को, जिसे 'सिग्नलिंग स्टॉर्म' (signaling storm) के रूप में जाना जाता है, वायरलेस सुरक्षा की दुनिया में लंबे समय से एक सैद्धांतिक खतरा माना जाता रहा है, लेकिन इसे वास्तविक दुनिया में काम करते हुए साबित करना और इसे रोकने का तरीका खोजना एक चुनौती बना हुआ था।

किंग अब्दुल्ला यूनिवर्सिटी ऑफ साइंस एंड टेक्नोलॉजी के शोधकर्ताओं की एक टीम ने अब इस समस्या को कंप्यूटर सिमुलेशन के दायरे से निकालकर भौतिक दुनिया में ला दिया है। उन्होंने यह दिखाने के लिए कि कैसे एक हमलावर सेल टॉवर को ओवरवेल्म (overwhelm) कर सकता है, सॉफ्टवेयर-डिफाइंड रेडियो और वाणिज्यिक मोबाइल फोन का उपयोग करके एक वास्तविक 5G नेटवर्क बनाया। इससे भी महत्वपूर्ण बात यह है कि उन्होंने एक हल्का (lightweight) रक्षा तंत्र डिजाइन और परीक्षण किया जो सीधे टॉवर पर ही चलता है। उनका काम यह दर्शाता है कि हालांकि एक हमलावर अधूरे कनेक्शन अनुरोधों की बाढ़ लगाकर एक सेल को बंद कर सकता है, लेकिन एक स्मार्ट निगरानी प्रणाली इस दुरुपयोग के पैटर्न को पहचान सकती है और वास्तविक उपयोगकर्ताओं को रोके बिना इसे ब्लॉक कर सकती है। शोधकर्ताओं ने अपना सारा कोड ओपन सोर्स के रूप में जारी किया है, जिससे अन्य लोग उनके निष्कर्षों को सत्यापित कर सकें और बेहतर बचाव निर्माण कर सकें।

हमले को समझने के लिए, व्यक्ति को सबसे पहले यह देखना होगा कि एक फोन 5G नेटवर्क में कैसे शामिल होता है। जब कोई डिवाइस चालू होता है, तो वह जुड़ने के लिए पास के टॉवर को, जिसे बेस स्टेशन कहा जाता है, एक सिग्नल भेजता है। टॉवर एक अस्थायी आईडी और अधिक डेटा भेजने की अनुमति के साथ जवाब देता है। फोन फिर कनेक्शन स्थापित करने के लिए एक औपचारिक अनुरोध भेजता है। इस चरण में, टॉवर इस विशिष्ट फोन को ट्रैक करने के लिए एक छोटा मेमोरी स्पेस, या 'कॉन्टेक्स्ट' (context), बना लेता है। इस आदान-प्रदान के बाद ही नेटवर्क उपयोगकर्ता को प्रमाणित करने की प्रक्रिया शुरू करता है। एक सामान्य परिदृश्य में, फोन हैंडशेक पूरा करता है, और कनेक्शन सक्रिय हो जाता है। हालाँकि, एक हमलावर इस तथ्य का फायदा उठा सकता है कि नेटवर्क यह जानने से पहले ही मेमोरी स्पेस बना लेता है कि उपयोगकर्ता वास्तविक है या नहीं। एक दुर्भावनापूर्ण डिवाइस बार-बार इस प्रक्रिया को शुरू कर सकता है, प्रारंभिक अनुरोध और उसके बाद का संदेश भेज सकता है, लेकिन फिर अंतिम चरण से पहले जानबूझकर रुक सकता है। टॉवर उस फोन के लिए मेमोरी स्पेस को थामे रहता है जो कभी आता ही नहीं, इस स्थिति को शोधकर्ता "हाफ-ओपन" (half-open) कनेक्शन कहते हैं।

शोधकर्ताओं ने यह देखने के लिए एक परीक्षण वातावरण तैयार किया कि यह कितनी जल्दी गलत हो सकता है। उन्होंने विशेष सॉफ्टवेयर चलाने वाले एक डेस्कटॉप कंप्यूटर का उपयोग किया जो बेस स्टेशन के रूप में कार्य करता था, जो दो रेडियो उपकरणों से जुड़ा था जो हवा के माध्यम से सिग्नल प्रसारित करते थे। एक रेडियो हमलावर के रूप में कार्य कर रहा था, जबकि एक मानक वाणिज्यिक फोन पीड़ित (victim) के रूप में कार्य कर रहा था। जब हमलावर ने इन अधूरे अनुरोधों को भेजना शुरू किया, तो परिणाम तत्काल थे। बेस स्टेशन की मेमोरी इन 'घोस्ट कनेक्शन' (ghost connections) से भर गई। अपने पहले परीक्षण में, सिस्टम एक सेकंड से भी कम समय में सोलह उपयोगकर्ताओं की अपनी सीमा तक पहुँच गया। जब उन्होंने क्षमता बढ़ाकर नब्बे उपयोगकर्ता कर दी, तब भी सिस्टम चार सेकंड से कम समय में ढह गया। एक बार मेमोरी भरने के बाद, टॉवर नए अनुरोध स्वीकार करने में असमर्थ हो गया। जब शोधकर्ताओं ने वाणिज्यिक फोन को जोड़ने का प्रयास किया, तो यह बार-बार विफल रहा, क्योंकि उसे सिग्नल प्राप्त करने में असमवर था। हमले ने सफलतापूर्वक एक 'डिनायल ऑफ सर्विस' (denial of service) पैदा कर दिया, जिससे वास्तविक उपयोगकर्ताओं के लिए नेटवर्क बंद हो गया।

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

एक बार हमले का पता चलने के बाद, सिस्टम को पूरे सेल को बंद किए बिना कार्य करने की आवश्यकता थी। शोधकर्ताओं ने एक विधि विकसित की जो संदिग्ध अनुरोधों को इस आधार पर समूहित करती है कि वे कहाँ से आ रहे हैं। उन्होंने 'टाइमिंग एडवांस' (timing advance) नामक एक मान का उपयोग किया, जिसकी गणना टॉवर यह निर्धारित करने के लिए करता है कि एक फोन कितनी दूर है। हालांकि यह मान किसी विशिष्ट डिवाइस की पहचान करने के लिए पर्याप्त सटीक नहीं है, लेकिन यह समान दूरी पर स्थित उपकरणों को समूहित करने के लिए पर्याप्त सटीक है। सिस्टम प्रत्येक दूरी समूह के लिए कितने हाफ-ओपन कनेक्शन आ रहे हैं, इसकी गिनती करता है। यदि एक समूह में अधूरे कनेक्शनों में अचानक उछाल आता है, तो सिस्टम उस समूह को संदिग्ध के रूप में चिह्नित करता है।

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

शोधकर्ताओं ने उसी वास्तविक दुनिया के सेटअप में इस रक्षा तंत्र का परीक्षण किया। जब हमला शुरू हुआ, तो सिस्टम ने पूर्ण किए गए कनेक्शनों में गिरावट का पता लगाया और रक्षा तंत्र को सक्रिय किया। हमलावर को मेमोरी भरने से तुरंत रोक दिया गया। महत्वपूर्ण बात यह है कि वाणिज्यिक फोन भी जुड़ने में सक्षम था, हालांकि उसे कुछ प्रयास करने पड़े क्योंकि वह हमलावर के समान दूरी समूह में ही था। फोन अंततः जुड़ गया और पूरी गति प्राप्त कर ली। इस परिणाम ने रक्षा के ट्रेड-ऑफ (trade-off) को उजागर किया: हमलावर के क्षेत्र में मौजूद वैध उपयोगकर्ताओं को थोड़ी देरी का अनुभव हो सकता है या उन्हें पुनः प्रयास करने की आवश्यकता हो सकती है, लेकिन समग्र रूप से नेटवर्क खुला रहता है। रक्षा के बिना, पूरा नेटवर्क बंद हो जाता।

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

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →