शुरुआती प्रवेश बिंदु। सेंध की शुरुआत संभवतः इंटरनेट के सामने वाले एक पुराने और बिना पैच वाले F5 BIG-IP उपकरण के जरिए हुई, जिसे संगठन ने हटाया नहीं था। एक बार जब हमलावरों ने इस उपकरण पर नियंत्रण कर लिया, तो उन्होंने इसे गहराई में घुसने के लिए एक जरिए के रूप में इस्तेमाल किया—अंततः वे बिना इंटरनेट वाले आंतरिक नेटवर्क तक पहुँच गए ।
फाइल स्कैनर या एंडपॉइंट डिटेक्शन द्वारा पकड़े जाने वाले सामान्य मैलवेयर का इस्तेमाल करने के बजाय, वेलवेट ऐंट ने ऑपरेटिंग सिस्टम की अपनी विश्वास संरचना को ही ध्वस्त कर दिया। समूह ने दर्जनों होस्ट पर लिनक्स के मुख्य प्रमाणीकरण घटकों—खासतौर पर pam_unix.so प्लगेबल ऑथेंटिकेशन मॉड्यूल और कई OpenSSH बायनरी—को बदलकर उनकी जगह 'ट्रोजनाइज़्ड' (दूषित) संस्करण लगा दिए ।
इस एक अदला-बदली ने दो क्षमताएं प्रदान कीं:
/usr/share/awk/nullfile.awk पर स्थित एक छिपी हुई फाइल में लिखे जाते थे। इससे वेलवेट ऐंट बिना किसी अतिरिक्त शोर के पूरे यूजर बेस के वैध क्रेडेंशियल इकट्ठा करता रहा ।पारंपरिक घटना प्रतिक्रिया की रणनीतियाँ ऐसे दुश्मन के लिए नहीं बनी हैं जिसने आपके ऑपरेटिंग सिस्टम की लॉगिन बायनरी को ही दोबारा कंपाइल कर दिया हो। सिग्निया की रिपोर्ट साफ करती है कि क्यों सफाई की पहली कई कोशिशें विफल रहीं:
pam_unix.so और SSH बायनरी, अपनी कंपाइल लॉजिक को छोड़ हर मायने में वैध सिस्टम फाइलें ही थीं ।सिग्निया का अंतिम उपचार कदम स्पष्ट था: नेटवर्क को हर प्रभावित होस्ट के ऑपरेटिंग सिस्टम को एक ज्ञात-सुरक्षित, रीड-ओनली मीडिया से पूरी तरह रीबिल्ड करने की जरूरत थी। चुनिंदा फाइल हटाना या आंशिक रीइमेजिंग अपर्याप्त थी ।
वेलवेट ऐंट की सफलता किसी अनोखी हमले की चेन पर निर्भर नहीं करती। इसके बजाय, यह समूह धैर्य और प्रमाणीकरण-स्तरीय छिपाव पर केंद्रित एक परिपक्व कार्यशैली का प्रदर्शन करता है।
| कार्यशैली | देखा गया व्यवहार |
|---|---|
| नेटवर्क-किनारे से शुरुआती पहुँच | इंटरनेट के सामने वाले बिना पैच वाले एंटरप्राइज उपकरणों—खासकर F5 BIG-IP और सिस्को नेक्सस स्विच—का आंतरिक नेटवर्क में सेंध लगाने के लिए इस्तेमाल । |
| प्राथमिक इम्प्लांट के रूप में प्रमाणीकरण भ्रष्ट करना | पारंपरिक रिमोट एक्सेस ट्रोजन (RAT) को एंडपॉइंट पर तैनात करने से बचा और इसके बजाय पूरे लिनक्स बेड़े पर यूजर लॉगिन को मान्य करने वाले घटकों को बदल दिया । |
| अनावश्यक पर्सिस्टेंस जाल | अलग-अलग नेटवर्क खंडों में कई पकड़ बनाए रखता है ताकि एक पहुँच बिंदु—या एक पूरा उपकरण—खोने से ऑपरेशन बंद न हो । |
| 'लिविंग-ऑफ-द-लैंड' | चुराए गए क्रेडेंशियल और SSH जैसे मानक एडमिनिस्ट्रेटिव टूल्स का इस्तेमाल करके नेटवर्क में मूवमेंट करता है, जिससे डिटेक्शन टूल्स के लिए मैलवेयर के सिग्नेचर न्यूनतम रहते हैं । |
| औद्योगिक पैमाने पर क्रेडेंशियल हार्वेस्टिंग | नेटवर्क पर हर सफल लॉगिन से स्पष्ट पासवर्ड कैप्चर करता है और बिना किसी अतिरिक्त नेटवर्क शोर के लगातार वैध पहचान जमा करता है । |
| अत्यधिक लंबी उपस्थिति | दिनों या हफ्तों के बजाय सालों तक काम करता है। इस 'धीमी और शांत' गति का मतलब है कि छोटी लॉग-रिटेंशन अवधि और नियमित सिस्टम रखरखाव फॉरेंसिक सबूत मिटा सकते हैं । |
सिग्निया 'ऑपरेशन हाइलैंड' का श्रेय पूरे विश्वास के साथ वेलवेट ऐंट को देता है और समूह को चीनी राज्य-प्रायोजित जासूसी के उद्देश्यों से जोड़ता है । यह समूह पूर्वी एशिया के बड़े संगठनों, विशेष रूप से दूरसंचार प्रदाताओं और महत्वपूर्ण बुनियादी ढांचे पर ध्यान केंद्रित करता है ।
पहले और समानांतर अभियान अतिरिक्त संदर्भ प्रदान करते हैं। एक अलग मामले में, वेलवेट ऐंट ने सिग्निया की जाँच द्वारा गतिविधि का पता लगाने से पहले कम से कम तीन वर्षों तक पुराने F5 BIG-IP उपकरणों को कमांड-एंड-कंट्रोल (C2) प्रॉक्सी के रूप में इस्तेमाल किया । समूह को पिछली सेंधों के दौरान PlugX और ShadowPad मैलवेयर भी तैनात करते देखा गया है, जो एक व्यापक टूलकिट का संकेत देता है जिसमें कस्टम और सार्वजनिक रूप से उपलब्ध दोनों क्षमताएं शामिल हैं ।
'ऑपरेशन हाइलैंड' से सबसे बड़ा सबक यह है कि जब प्रमाणीकरण स्टैक ही अविश्वसनीय हो, तो पारंपरिक एंडपॉइंट सुरक्षा और क्रेडेंशियल बदलना पर्याप्त नहीं है।
सुरक्षाकर्मियों को फाइल इंटीग्रिटी मॉनिटरिंग को प्राथमिकता देनी चाहिए जो /lib/security/pam_unix.so और SSH डेमॉन बायनरी सहित महत्वपूर्ण सिस्टम बायनरी के क्रिप्टोग्राफिक हैश की तुलना किसी ज्ञात-सुरक्षित बेसलाइन से करे, न कि केवल फाइल मेटाडेटा से। सभी प्रमाणीकरण घटनाओं को एक अपरिवर्तनीय (immutable) बाहरी सिस्टम पर केंद्रीय रूप से लॉग करना भी जरूरी है, क्योंकि पर्याप्त पहुँच वाला हमलावर होस्ट पर मौजूद लॉग से छेड़छाड़ कर सकता है। मल्टी-फैक्टर ऑथेंटिकेशन (MFA) एक कीमती बाधा बना रहता है, लेकिन यह सीधे तौर पर एक बैकडोर वाली PAM सेवा से रक्षा नहीं करता जो पूरी तरह से प्रमाणीकरण जाँच को ही दरकिनार कर देती है।
'ऑपरेशन हाइलैंड' दिखाता है कि सबसे खतरनाक पर्सिस्टेंस मैलवेयर की तरह बिल्कुल नहीं दिखता—यह बिल्कुल वैसा ही दिखता है जैसे आपका भरोसेमंद रोज़ाना का लॉगिन प्रॉम्प्ट।
शुरुआती प्रवेश बिंदु। सेंध की शुरुआत संभवतः इंटरनेट के सामने वाले एक पुराने और बिना पैच वाले F5 BIG-IP उपकरण के जरिए हुई, जिसे संगठन ने हटाया नहीं था। एक बार जब हमलावरों ने इस उपकरण पर नियंत्रण कर लिया, तो उन्होंने इसे गहराई में घुसने के लिए एक जरिए के रूप में इस्तेमाल किया—अंततः वे बिना इंटरनेट वाले आंतरिक नेटवर्क तक पहुँच गए ।
फाइल स्कैनर या एंडपॉइंट डिटेक्शन द्वारा पकड़े जाने वाले सामान्य मैलवेयर का इस्तेमाल करने के बजाय, वेलवेट ऐंट ने ऑपरेटिंग सिस्टम की अपनी विश्वास संरचना को ही ध्वस्त कर दिया। समूह ने दर्जनों होस्ट पर लिनक्स के मुख्य प्रमाणीकरण घटकों—खासतौर पर pam_unix.so प्लगेबल ऑथेंटिकेशन मॉड्यूल और कई OpenSSH बायनरी—को बदलकर उनकी जगह 'ट्रोजनाइज़्ड' (दूषित) संस्करण लगा दिए ।
इस एक अदला-बदली ने दो क्षमताएं प्रदान कीं:
/usr/share/awk/nullfile.awk पर स्थित एक छिपी हुई फाइल में लिखे जाते थे। इससे वेलवेट ऐंट बिना किसी अतिरिक्त शोर के पूरे यूजर बेस के वैध क्रेडेंशियल इकट्ठा करता रहा ।पारंपरिक घटना प्रतिक्रिया की रणनीतियाँ ऐसे दुश्मन के लिए नहीं बनी हैं जिसने आपके ऑपरेटिंग सिस्टम की लॉगिन बायनरी को ही दोबारा कंपाइल कर दिया हो। सिग्निया की रिपोर्ट साफ करती है कि क्यों सफाई की पहली कई कोशिशें विफल रहीं:
pam_unix.so और SSH बायनरी, अपनी कंपाइल लॉजिक को छोड़ हर मायने में वैध सिस्टम फाइलें ही थीं ।सिग्निया का अंतिम उपचार कदम स्पष्ट था: नेटवर्क को हर प्रभावित होस्ट के ऑपरेटिंग सिस्टम को एक ज्ञात-सुरक्षित, रीड-ओनली मीडिया से पूरी तरह रीबिल्ड करने की जरूरत थी। चुनिंदा फाइल हटाना या आंशिक रीइमेजिंग अपर्याप्त थी ।
वेलवेट ऐंट की सफलता किसी अनोखी हमले की चेन पर निर्भर नहीं करती। इसके बजाय, यह समूह धैर्य और प्रमाणीकरण-स्तरीय छिपाव पर केंद्रित एक परिपक्व कार्यशैली का प्रदर्शन करता है।
| कार्यशैली | देखा गया व्यवहार |
|---|---|
| नेटवर्क-किनारे से शुरुआती पहुँच | इंटरनेट के सामने वाले बिना पैच वाले एंटरप्राइज उपकरणों—खासकर F5 BIG-IP और सिस्को नेक्सस स्विच—का आंतरिक नेटवर्क में सेंध लगाने के लिए इस्तेमाल । |
| प्राथमिक इम्प्लांट के रूप में प्रमाणीकरण भ्रष्ट करना | पारंपरिक रिमोट एक्सेस ट्रोजन (RAT) को एंडपॉइंट पर तैनात करने से बचा और इसके बजाय पूरे लिनक्स बेड़े पर यूजर लॉगिन को मान्य करने वाले घटकों को बदल दिया । |
| अनावश्यक पर्सिस्टेंस जाल | अलग-अलग नेटवर्क खंडों में कई पकड़ बनाए रखता है ताकि एक पहुँच बिंदु—या एक पूरा उपकरण—खोने से ऑपरेशन बंद न हो । |
| 'लिविंग-ऑफ-द-लैंड' | चुराए गए क्रेडेंशियल और SSH जैसे मानक एडमिनिस्ट्रेटिव टूल्स का इस्तेमाल करके नेटवर्क में मूवमेंट करता है, जिससे डिटेक्शन टूल्स के लिए मैलवेयर के सिग्नेचर न्यूनतम रहते हैं । |
| औद्योगिक पैमाने पर क्रेडेंशियल हार्वेस्टिंग | नेटवर्क पर हर सफल लॉगिन से स्पष्ट पासवर्ड कैप्चर करता है और बिना किसी अतिरिक्त नेटवर्क शोर के लगातार वैध पहचान जमा करता है । |
| अत्यधिक लंबी उपस्थिति | दिनों या हफ्तों के बजाय सालों तक काम करता है। इस 'धीमी और शांत' गति का मतलब है कि छोटी लॉग-रिटेंशन अवधि और नियमित सिस्टम रखरखाव फॉरेंसिक सबूत मिटा सकते हैं । |
सिग्निया 'ऑपरेशन हाइलैंड' का श्रेय पूरे विश्वास के साथ वेलवेट ऐंट को देता है और समूह को चीनी राज्य-प्रायोजित जासूसी के उद्देश्यों से जोड़ता है । यह समूह पूर्वी एशिया के बड़े संगठनों, विशेष रूप से दूरसंचार प्रदाताओं और महत्वपूर्ण बुनियादी ढांचे पर ध्यान केंद्रित करता है ।
पहले और समानांतर अभियान अतिरिक्त संदर्भ प्रदान करते हैं। एक अलग मामले में, वेलवेट ऐंट ने सिग्निया की जाँच द्वारा गतिविधि का पता लगाने से पहले कम से कम तीन वर्षों तक पुराने F5 BIG-IP उपकरणों को कमांड-एंड-कंट्रोल (C2) प्रॉक्सी के रूप में इस्तेमाल किया । समूह को पिछली सेंधों के दौरान PlugX और ShadowPad मैलवेयर भी तैनात करते देखा गया है, जो एक व्यापक टूलकिट का संकेत देता है जिसमें कस्टम और सार्वजनिक रूप से उपलब्ध दोनों क्षमताएं शामिल हैं ।
'ऑपरेशन हाइलैंड' से सबसे बड़ा सबक यह है कि जब प्रमाणीकरण स्टैक ही अविश्वसनीय हो, तो पारंपरिक एंडपॉइंट सुरक्षा और क्रेडेंशियल बदलना पर्याप्त नहीं है।
सुरक्षाकर्मियों को फाइल इंटीग्रिटी मॉनिटरिंग को प्राथमिकता देनी चाहिए जो /lib/security/pam_unix.so और SSH डेमॉन बायनरी सहित महत्वपूर्ण सिस्टम बायनरी के क्रिप्टोग्राफिक हैश की तुलना किसी ज्ञात-सुरक्षित बेसलाइन से करे, न कि केवल फाइल मेटाडेटा से। सभी प्रमाणीकरण घटनाओं को एक अपरिवर्तनीय (immutable) बाहरी सिस्टम पर केंद्रीय रूप से लॉग करना भी जरूरी है, क्योंकि पर्याप्त पहुँच वाला हमलावर होस्ट पर मौजूद लॉग से छेड़छाड़ कर सकता है। मल्टी-फैक्टर ऑथेंटिकेशन (MFA) एक कीमती बाधा बना रहता है, लेकिन यह सीधे तौर पर एक बैकडोर वाली PAM सेवा से रक्षा नहीं करता जो पूरी तरह से प्रमाणीकरण जाँच को ही दरकिनार कर देती है।
'ऑपरेशन हाइलैंड' दिखाता है कि सबसे खतरनाक पर्सिस्टेंस मैलवेयर की तरह बिल्कुल नहीं दिखता—यह बिल्कुल वैसा ही दिखता है जैसे आपका भरोसेमंद रोज़ाना का लॉगिन प्रॉम्प्ट।