Jeśli twój serwer Discord właśnie został zniszczony, najpierw zatrzymaj krwawienie (zablokuj go lub odbierz role przejętemu kontu), potem ustal z dziennika audytu, kto to zrobił, a następnie odbuduj kanały i role z szablonu, jeśli go masz, usuń bany z listy banów i przyjmij, że wiadomości przepadły, bo Discord nie ma funkcji cofania usuniętych wiadomości. To praktyczna kolejność działań, a nie teoria tego, jak boty anti-nuke wykrywają atak; tę teorię opisuje nasz przewodnik po anti-nuke. Ten tekst mówi, co faktycznie zrobić w pierwszej godzinie, pierwszym dniu i potem.
Najpierw: upewnij się, że atak naprawdę ustał
Zanim dotkniesz czegokolwiek innego, upewnij się, że atakujący nie może już działać. Jeśli działa bot anti-nuke, sprawdź jego kanał logów; powinien pokazać, że konto zostało automatycznie wyciszone, wyrzucone lub zbanowane. Jeśli nie ma ochrony anti-nuke albo atak przyszedł z konta, które bot pomija (konto właściciela serwera nie może zostać ukarane przez anti-nuke, a każde konto z zaufanej listy jest celowo pomijane), zrób to ręcznie: odbierz kontu role albo je wyrzuć. Jeśli było to przejęte konto personelu, poproś tę osobę, by natychmiast zmieniła hasło do Discorda i sprawdziła autoryzowane aplikacje - nuke bardzo często jest końcówką wyłudzonego tokena, a nie przypadkowym atakiem.
Ustal, co się stało: dziennik audytu
Ustawienia serwera → Dziennik audytu zapisuje każde usunięcie kanału, usunięcie roli, ban i wyrzucenie wraz z kontem, które to zrobiło, i znacznikiem czasu. To prawdziwy obraz tego, „kto” i „jak bardzo”; przeczytaj go, zanim cokolwiek założysz, bo nuke wykonany przez przejęte konto administratora w danym momencie wygląda identycznie jak nuke wykonany przez bota z zbyt dużymi uprawnieniami. Jeśli używasz bota bezpieczeństwa, jego własny kanał logów zwykle ma czytelniejsze podsumowanie tego, co dokładnie wywołało reakcję i kiedy - szybciej go przeczytać niż przeglądać wpis po wpisie w natywnym dzienniku audytu Discorda.
Odbudowa: co da się odzyskać, a czego nie
- Kanały i kategorie: przepadły, chyba że masz szablon serwera. Ustawienia serwera → Szablon serwera pozwala w dowolnym momencie wygenerować migawkę struktury kanałów i ról; jeśli zrobiłeś ją przed atakiem, jej zastosowanie odtwarza szkielet w mniej niż minutę. Jeśli nigdy jej nie zrobiłeś, odtwarzasz kanały ręcznie, z pamięci albo ze zrzutów ekranu.
- Role i uprawnienia: tak samo jak kanały - szablon przywraca strukturę, a nie to, kto miał jaką rolę. Ręczne ponowne przydzielanie ról to najbardziej żmudna część.
- Wiadomości: nie do odzyskania. Discord nie ma po stronie serwera cofania usuniętej treści wiadomości. Jeśli część z nich miała znaczenie dla dokumentacji, a nie dla samej rozmowy - historia wsparcia, sprzedaż, recenzje - sprawdź, czy była przechowywana gdzie indziej niż w surowych wiadomościach czatu. Noxyr przechowuje faktury i transkrypty ticketów we własnej bazie danych właśnie po to, by nuke nie zabrał ich razem z kanałami.
- Bany: jeśli atakujący masowo zbanował członków, w Ustawienia serwera → Bany możesz odbanować ich zbiorczo. To żmudne, ale w pełni odwracalne; ban nie niszczy żadnych danych, tylko blokuje ponowne dołączenie.
- Sam serwer: nuke, nawet najgorszy, nie usuwa serwera ani nie odbiera właściciela. To zawsze zadanie odzyskiwania, nigdy odbudowa od zera.
Powiedz członkom, zanim dowiedzą się z pustego serwera
Serwer, na którym nagle są trzy kanały i zero ról, wygląda na opuszczony albo przejęty dla każdego, kto nie widział, jak to się działo. Napisz coś na kanale, który jeszcze istnieje (albo na pierwszym, który odbudujesz), wyjaśniając w jednym lub dwóch zdaniach, co się stało i że serwer jest przywracany. Cisza wygląda gorzej niż szczere „ktoś zniszczył serwer, naprawiamy to teraz”.
Gdy sytuacja się ustabilizuje: zamknij faktyczną lukę
Nuke wydarzył się, bo jakieś konto miało więcej uprawnień, niż potrzebowało, i zostało przejęte albo zamieniło się w złośliwe. Naprawienie bieżącego bałaganu bez usunięcia tej przyczyny zostawia cię jeden incydent od powtórki:
- Przejrzyj każdą rolę z uprawnieniami Administrator, Zarządzanie kanałami, Zarządzanie rolami lub Banowanie członków. Odbierz je każdemu, kto ich bezwzględnie nie potrzebuje; zobacz nasz przewodnik po konfiguracji ról z najmniejszymi uprawnieniami.
- Sprawdź każdego bota na serwerze pod kątem tych samych uprawnień. Bot z większym dostępem, niż potrzebuje jego funkcja, to druga powierzchnia ataku o takim samym zasięgu szkód jak przejęty administrator.
- Włącz anti-nuke i anti-spam, jeśli były wyłączone, i ustaw kanał logów, by następny incydent (miejmy nadzieję, że nigdy) zostawił czytelny ślad od pierwszej sekundy.
- Zrób szablon serwera teraz, gdy wszystko jest spokojne, żeby następna odbudowa zajęła minutę, a nie dzień.
- Wymagaj 2FA od każdego z podwyższonymi rolami, w Ustawienia serwera → Konfiguracja bezpieczeństwa.
Najczęstsze pytania
Czy wsparcie Discorda może przywrócić zniszczony serwer? Discord nie przywraca usuniętych kanałów, ról ani wiadomości w przypadku incydentów na poziomie serwera; odzyskiwanie spoczywa na właścicielu serwera. Kontakt ze wsparciem Discorda ma sens tylko wtedy, gdy przejęto konto samego właściciela i został z niego całkowicie wykluczony; to problem bezpieczeństwa konta, oddzielny od szkód na serwerze.
Skąd wiem, czy to przejęte konto personelu, czy złośliwy bot? Dziennik audytu podaje konto wykonawcy każdej akcji. Jeśli to konto bota, sprawdź, jakie uprawnienia ten bot faktycznie potrzebował, a jakie miał; jeśli to konto człowieka, jego hasło i połączone aplikacje trzeba sprawdzić niezależnie od tego, czy zrobił to celowo.
Czy powinienem zbanować konto, które to zrobiło? Jeśli jest wyraźnie złośliwe i nie jest to przejęty przyjaciel albo członek personelu, z którym możesz porozmawiać, to tak. Jeśli to przejęte konto kogoś, kogo znasz, wystarczy zwykle wyrzucenie lub wyciszenie, dopóki ta osoba nie zabezpieczy konta; banowanie przejętego konta przyjaciela może utrudnić jego powrót po naprawieniu sprawy.
Czy anti-nuke zapobiegnie temu następnym razem? Ogranicza szkody: dobrze skonfigurowany bot anti-nuke zmienia „cały serwer zniknął” w „kilka kanałów i jedno wyciszone konto”. Nie cofnie działań, które wydarzą się przed przekroczeniem progu. Ograniczenia i ustawienia opisuje przewodnik po anti-nuke.
Czy da się odzyskać usunięte wiadomości? Nie, nie przez Discorda. Jeśli treść wiadomości ma przetrwać incydent, trzeba ją zapisać poza surowym czatem: przypięty dokument z regulaminem, wyeksportowane zapisy albo bot, który przechowuje własną kopię tego, co ważne, jak transkrypty i faktury.
Zapobiegaj kolejnemu za pomocą bota bezpieczeństwa, który stale pilnuje dziennika audytu, i przeczytaj poradnik ochrony przed najazdami, opisujący połowę obrony serwera dotyczącą dołączających.