Jika server Discord Anda baru saja di-nuke, hentikan kerusakannya dulu (kunci server atau cabut role akun yang disusupi), lalu cari tahu siapa pelakunya dari audit log, kemudian bangun kembali channel dan role dari template jika Anda punya, hapus ban dari daftar ban, dan terima bahwa pesan yang hilang tidak bisa dikembalikan, karena Discord tidak punya fitur undelete. Ini urutan praktis yang harus dikerjakan, bukan teori tentang bagaimana bot anti-nuke mendeteksi serangan. Teori itu dibahas di panduan anti-nuke kami. Panduan ini berisi apa yang harus dilakukan pada jam pertama, hari pertama, dan setelahnya.
Pertama: pastikan serangan sudah benar-benar berhenti
Sebelum menyentuh apa pun, pastikan penyerang sudah tidak bisa bertindak. Jika bot anti-nuke sedang berjalan, periksa channel log-nya. Seharusnya tercatat bahwa akun tersebut sudah di-timeout, di-kick, atau di-ban secara otomatis. Jika tidak ada perlindungan anti-nuke, atau serangan berasal dari akun yang dikecualikan bot (akun owner server tidak bisa ditindak oleh anti-nuke, dan akun mana pun dalam daftar tepercaya memang sengaja dilewati), lakukan secara manual: cabut role akun tersebut atau kick. Jika itu akun staf yang disusupi, minta orang tersebut segera mengganti password Discord dan memeriksa aplikasi yang terhubung. Nuke sangat sering merupakan bagian akhir dari token yang berhasil di-phishing, bukan serangan acak.
Cari tahu apa yang terjadi: audit log
Pengaturan Server → Log Audit mencatat setiap penghapusan channel, penghapusan role, ban, dan kick beserta akun pelakunya dan stempel waktunya. Ini sumber kebenaran untuk "siapa" dan "seberapa parah". Baca sebelum mengasumsikan apa pun, karena nuke oleh akun admin yang disusupi terlihat persis sama di saat itu dengan nuke oleh bot yang memiliki terlalu banyak izin. Jika Anda menjalankan bot keamanan, channel log-nya biasanya punya ringkasan yang lebih bersih tentang apa yang memicu responsnya dan kapan. Itu lebih cepat dibaca daripada menelusuri entri audit log Discord satu per satu.
Membangun kembali: apa yang bisa dan tidak bisa dikembalikan
- Channel dan kategori: hilang kecuali Anda punya template server. Pengaturan Server → Template Server memungkinkan Anda membuat snapshot struktur channel dan role kapan saja. Jika Anda sudah membuatnya sebelum serangan, menerapkannya akan membangun kerangka dalam kurang dari satu menit. Jika belum pernah, Anda harus membuat ulang channel dari ingatan atau tangkapan layar.
- Role dan izin: sama seperti channel. Template memulihkan strukturnya, bukan siapa yang memegang setiap role. Menetapkan ulang role secara manual setelahnya adalah bagian yang paling lambat.
- Pesan: tidak bisa dipulihkan. Discord tidak punya undelete isi pesan di sisi server. Jika ada yang penting untuk catatan, bukan sekadar percakapan (riwayat dukungan, penjualan, ulasan), periksa apakah datanya tersimpan di tempat lain selain pesan chat mentah. Noxyr menyimpan invoice dan transkrip tiket di database sendiri, justru agar nuke tidak ikut menghapusnya bersama channel.
- Ban: jika penyerang mem-ban member secara massal, Pengaturan Server → Ban memungkinkan Anda membuka ban secara massal. Membosankan, tetapi sepenuhnya bisa dipulihkan. Ban tidak menghapus data apa pun. Ban hanya mencegah bergabung kembali.
- Server itu sendiri: nuke, seburuk apa pun, tidak menghapus server atau owner-nya. Ini selalu pekerjaan pemulihan, bukan pekerjaan membangun dari nol.
Beri tahu member sebelum mereka melihat server yang kosong
Server yang tiba-tiba hanya punya tiga channel dan tanpa role terlihat seperti ditinggalkan atau disusupi bagi siapa pun yang tidak menyaksikan kejadiannya. Posting sesuatu di channel yang masih ada (atau channel pertama yang Anda bangun kembali), jelaskan apa yang terjadi dalam satu atau dua kalimat, dan beri tahu bahwa server sedang dipulihkan. Diam terlihat lebih buruk daripada pengakuan jujur seperti "kami kena nuke, sedang kami perbaiki."
Setelah stabil: tutup celah yang sebenarnya
Nuke terjadi karena suatu akun memiliki izin lebih dari yang dibutuhkan, lalu akun itu disusupi atau berbalik jahat. Membereskan kekacauan sementara tanpa menutup celah itu membuat Anda hanya satu insiden dari pengulangan:
- Audit setiap role yang memiliki Administrator, Manage Channels, Manage Roles, atau Ban Members. Cabut dari siapa pun yang tidak benar-benar membutuhkannya. Lihat panduan pengaturan role least-privilege kami.
- Periksa setiap bot di server untuk izin yang sama. Bot dengan akses lebih dari yang dibutuhkan fiturnya adalah permukaan serangan kedua dengan dampak yang sama seperti admin yang disusupi.
- Aktifkan anti-nuke dan anti-spam jika belum aktif, dan atur channel log agar insiden berikutnya (semoga tidak pernah terjadi) meninggalkan jejak yang jelas sejak detik pertama.
- Buat template server sekarang, selagi semuanya tenang, agar pemulihan berikutnya memakan satu menit, bukan satu hari.
- Wajibkan 2FA untuk siapa pun yang memegang role tinggi, di Pengaturan Server → Pengaturan Keamanan.
Pertanyaan umum
Bisakah dukungan Discord memulihkan server yang di-nuke? Discord tidak memulihkan channel, role, atau pesan yang dihapus untuk insiden tingkat server. Pemulihan adalah tanggung jawab owner server. Hubungi dukungan Discord hanya jika akun owner sendiri disusupi dan terkunci sepenuhnya. Itu masalah keamanan akun, terpisah dari kerusakan server.
Bagaimana saya tahu apakah itu akun staf yang disusupi atau bot berbahaya? Audit log menyebutkan akun pelaku untuk setiap tindakan. Jika itu akun bot, periksa izin apa yang sebenarnya dibutuhkan bot tersebut dibanding yang dimilikinya. Jika itu akun manusia, password dan aplikasi yang terhubung milik orang tersebut harus diperiksa, terlepas dari apakah dia memang bermaksud melakukannya.
Haruskah saya mem-ban akun yang melakukannya? Jika jelas berbahaya dan bukan teman atau anggota staf yang bisa Anda ajak bicara, ya. Jika itu akun yang disusupi milik seseorang yang Anda kenal, cukup kick atau timeout sementara mereka mengamankan akunnya. Biasanya itu sudah cukup. Mem-ban akun teman yang dibajak bisa mempersulit mereka untuk kembali setelah masalahnya diperbaiki.
Apakah anti-nuke akan mencegah ini terulang? Ia membatasi kerusakan. Bot yang dikonfigurasi dengan benar membuat "seluruh server hilang" menjadi "beberapa channel dan satu akun yang di-timeout." Ia tidak bisa membatalkan tindakan yang terjadi sebelum batasnya terlampaui. Lihat panduan anti-nuke untuk batasan dan pengaturannya.
Adakah cara untuk mendapatkan pesan yang dihapus kembali? Tidak, tidak lewat Discord. Jika isi pesan perlu bertahan dari sebuah insiden, isi itu harus disimpan di luar chat mentah: dokumen aturan yang disematkan, catatan yang diekspor, atau bot yang menyimpan salinannya sendiri untuk hal-hal penting, seperti transkrip dan invoice.
Cegah yang berikutnya dengan bot keamanan yang terus memantau audit log, dan baca panduan perlindungan dari raid untuk separuh pertahanan server dari sisi join.