अगर आपका Discord सर्वर अभी-अभी नष्ट हुआ है, तो पहले नुकसान रोकें (प्रभावित अकाउंट के रोल लॉक या हटाएं), फिर ऑडिट लॉग से पता करें कि किसने किया, फिर दोबारा बनाएं: अगर आपके पास टेम्पलेट है तो उससे चैनल और रोल, बैन सूची से बैन साफ़ करें, और मैसेज को गया मान लें, क्योंकि Discord में अनडिलीट नहीं होता। यह ऑपरेशन का व्यावहारिक क्रम है, इस पर सिद्धांत नहीं कि एंटी-नुक बॉट हमला कैसे पहचानते हैं। वह हमारी एंटी-नुक गाइड में है। यह गाइड बताती है कि पहले घंटे, पहले दिन और उसके बाद असल में क्या करना है।
पहले: पक्का करें कि यह असल में रुक गया है
कुछ और छूने से पहले सुनिश्चित करें कि हमलावर अब कार्रवाई नहीं कर सकता। अगर एंटी-नुक बॉट चल रहा है, तो उसका लॉग चैनल देखें; उसमें दिखना चाहिए कि अकाउंट को अपने-आप टाइमआउट, किक या बैन किया गया। अगर कोई एंटी-नुक सुरक्षा नहीं है, या हमला ऐसे अकाउंट से हुआ जिसे बॉट छोड़ देता है (सर्वर मालिक के अकाउंट पर एंटी-नुक कार्रवाई नहीं कर सकता, और भरोसेमंद सूची वाले किसी भी अकाउंट को जानबूझकर छोड़ा जाता है), तो हाथ से करें: उस अकाउंट के रोल हटाएं या उसे किक करें। और अगर यह समझौता किया गया स्टाफ़ अकाउंट था, तो उस व्यक्ति से तुरंत Discord पासवर्ड बदलने और अपने अधिकृत ऐप्स जाँचने को कहें। नुक अक्सर किसी फ़िशिंग से चुराए गए टोकन का अंतिम चरण होता है, कोई यादृच्छिक हमला नहीं।
पता करें क्या हुआ: ऑडिट लॉग
सर्वर सेटिंग्स → ऑडिट लॉग हर चैनल डिलीशन, रोल डिलीशन, बैन और किक को उस अकाउंट और टाइमस्टैम्प के साथ दर्ज करता है जिसने उसे किया। “कौन” और “कितना” के लिए यही असली आधार है। कुछ भी मानने से पहले इसे पढ़ें, क्योंकि समझौता किए गए एडमिन अकाउंट का नुक उसी पल में उस बॉट के नुक जैसा दिखता है जिसके पास ज़्यादा परमिशन हैं। अगर आप कोई सुरक्षा बॉट चलाते हैं, तो उसके अपने लॉग चैनल में अक्सर साफ़ सारांश होता है कि उसकी प्रतिक्रिया किस चीज़ से और कब शुरू हुई। Discord के मूल ऑडिट लॉग को एक-एक एंट्री करके पलटने से यह तेज़ पढ़ा जाता है।
दोबारा बनाना: क्या वापस मिल सकता है और क्या नहीं
- चैनल और कैटेगरी: सर्वर टेम्पलेट न हो तो गए। सर्वर सेटिंग्स → सर्वर टेम्पलेट से आप किसी भी समय अपने चैनल और रोल ढाँचे का स्नैपशॉट बना सकते हैं। अगर हमले से पहले एक बनाया था, तो उसे लागू करते ही एक मिनट से कम में ढाँचा फिर से बन जाता है। अगर कभी नहीं बनाया, तो याद या स्क्रीनशॉट से चैनल हाथ से दोबारा बनाने होंगे।
- रोल और परमिशन: चैनल जैसा ही। टेम्पलेट ढाँचा बहाल करता है, यह नहीं कि हर रोल किसे दिया गया था। उसके बाद रोल हाथ से फिर से बाँटना धीमा हिस्सा है।
- मैसेज: वापस नहीं आ सकते। Discord में मैसेज कंटेंट के लिए सर्वर-साइड अनडिलीट नहीं है। अगर उनमें से कुछ बातचीत के बजाय रिकॉर्ड के लिए मायने रखता था, जैसे सपोर्ट इतिहास, बिक्री, समीक्षाएँ, तो जाँचें कि वह कच्चे चैट मैसेज के अलावा कहीं और तो नहीं था। Noxyr इनवॉइस और टिकट ट्रांसक्रिप्ट अपने डेटाबेस में रखता है, ठीक इसीलिए ताकि नुक उन्हें चैनलों के साथ न ले जाए।
- बैन: अगर हमलावर ने सदस्यों को बड़े पैमाने पर बैन किया, तो सर्वर सेटिंग्स → बैन से थोक में अनबैन कर सकते हैं। थकाऊ है, पर पूरी तरह वापस आ सकता है; बैन से कोई डेटा नहीं मिटता, वह सिर्फ़ दोबारा जॉइन होने से रोकता है।
- सर्वर खुद: नुक कितना भी बुरा हो, वह सर्वर को नहीं मिटाता और मालिक को नहीं हटाता। यह हमेशा रिकवरी का काम है, शून्य से दोबारा बनाने का नहीं।
सदस्यों को बताएं, इससे पहले कि वे खाली सर्वर से जानें
जिस सर्वर में अचानक तीन चैनल हों और कोई रोल न हो, वह किसी भी ऐसे व्यक्ति को छोड़ा हुआ या समझौता किया हुआ लगेगा जिसने इसे होते नहीं देखा था। जो चैनल अभी बचा हो (या जो पहला आप दोबारा बनाएं) वहाँ एक-दो वाक्य में लिखें कि क्या हुआ और अब उसे बहाल किया जा रहा है। चुप्पी एक ईमानदार “हमारा सर्वर नष्ट हो गया था, अब ठीक कर रहे हैं” से ज़्यादा बुरी लगती है।
स्थिर होने के बाद: असली कमी बंद करें
नुक इसलिए हुआ क्योंकि किसी अकाउंट के पास ज़रूरत से ज़्यादा परमिशन थी, और वह या तो समझौता हो गया या दुर्भावनापूर्ण बन गया। तात्कालिक गड़बड़ी ठीक करना, पर उस कमी को न ठीक करना, आपको एक और घटना से दोबारा उसी स्थिति के करीब रखता है:
- हर उस रोल का ऑडिट करें जिसमें Administrator, Manage Channels, Manage Roles या Ban Members है। यह उसे उससे हटाएं जिसे सख़्ती से इसकी ज़रूरत नहीं, देखें हमारी न्यूनतम-विशेषाधिकार रोल सेटअप गाइड।
- सर्वर के हर बॉट को उन्हीं परमिशन के लिए जाँचें। जिस बॉट के पास उसके फ़ीचर की ज़रूरत से ज़्यादा पहुँच है, वह एक दूसरी हमले की सतह है, जिसका नुकसान समझौता किए गए एडमिन जितना ही है।
- अगर एंटी-नुक और एंटी-स्पैम बंद थे तो चालू करें, और लॉग चैनल सेट करें ताकि अगली घटना (उम्मीद है कभी नहीं) पहले ही सेकंड से साफ़ निशान छोड़े।
- अभी एक सर्वर टेम्पलेट बनाएं, जब हालात शांत हों, ताकि अगली बार की बहाली एक दिन के बजाय एक मिनट ले।
- बढ़े हुए रोल वाले हर व्यक्ति के लिए 2FA अनिवार्य करें, सर्वर सेटिंग्स → सुरक्षा सेटअप में।
आम सवाल
क्या Discord सपोर्ट नष्ट हुए सर्वर को वापस ला सकता है? सर्वर-स्तर की घटनाओं में Discord हटाए गए चैनल, रोल या मैसेज वापस नहीं लाता, रिकवरी सर्वर मालिक की ज़िम्मेदारी है। Discord सपोर्ट से तभी संपर्क करें जब मालिक का अपना अकाउंट समझौता होकर पूरी तरह लॉक हो गया हो; वह एक अकाउंट-सुरक्षा समस्या है, सर्वर के नुकसान से अलग।
मुझे कैसे पता चलेगा कि यह समझौता किया गया स्टाफ़ अकाउंट था या दुर्भावनापूर्ण बॉट? ऑडिट लॉग हर कार्रवाई के लिए करने वाले अकाउंट का नाम देता है। अगर वह बॉट अकाउंट है, तो जाँचें कि उस बॉट को असल में किन परमिशन की ज़रूरत थी और उसके पास क्या था। अगर वह इंसान का अकाउंट है, तो उस व्यक्ति का पासवर्ड और जुड़े ऐप्स जाँचने होंगे, चाहे उसने जानबूझकर किया हो या नहीं।
क्या मुझे उस अकाउंट को बैन करना चाहिए जिसने यह किया? अगर यह साफ़ तौर पर दुर्भावनापूर्ण है और कोई समझौता किया गया दोस्त या स्टाफ़ नहीं जिससे आप बात कर सकें, तो हाँ। अगर यह किसी ऐसे व्यक्ति का समझौता किया गया अकाउंट है जिसे आप जानते हैं, तो उनके अकाउंट को सुरक्षित करने के दौरान किक या टाइमआउट आमतौर पर काफ़ी है। किसी दोस्त के हाइजैक किए गए अकाउंट को बैन करने से बाद में उन्हें वापस लाना उलझ सकता है।
क्या एंटी-नुक अगली बार इसे रोकेगा? वह नुकसान सीमित करता है। सही तरह से कॉन्फ़िगर किया गया एंटी-नुक बॉट “पूरा सर्वर, गायब” को “कुछ चैनल, एक टाइमआउट अकाउंट” में बदल देता है। लेकिन सीमा पार होने से पहले हुई कार्रवाइयों को वह पलट नहीं सकता। सीमाओं और सेटिंग्स के लिए एंटी-नुक गाइड देखें।
क्या हटाए गए मैसेज वापस पाने का कोई तरीका है? Discord के ज़रिए नहीं। अगर किसी घटना के बाद भी मैसेज कंटेंट बचा रहना चाहिए, तो उसे कच्चे चैट के बाहर कहीं सहेजना होगा: पिन किया गया नियम दस्तावेज़, एक्सपोर्ट किए गए रिकॉर्ड, या एक ऐसा बॉट जो अपने पास वह ज़रूरी चीज़ें रखता है जैसे ट्रांसक्रिप्ट और इनवॉइस।
अगली बार से बचने के लिए एक सुरक्षा बॉट लगाएं जो ऑडिट लॉग को लगातार देखता रहे, और सर्वर की सुरक्षा के जॉइन वाले हिस्से के लिए रेड सुरक्षा प्लेबुक पढ़ें।