Bir Discord anti-nuke botu, sunucu denetim kaydını yıkıcı işlem patlamalarına (toplu banlar, atmalar, kanal ya da rol silmeleri) karşı izler. Kısa bir zaman aralığında bir hesap sınırı aşarsa, o hesabı zaman aşımına uğratır, atar ya da banlar ve bir uyarı paylaşır. İlk birkaç işlemi geri alamaz; ama “doksan saniyede tüm sunucuyu kaybettik” olayını “iki kanalı kaybettik ve bir yönetici zaman aşımına uğradı” olayına dönüştürür. Bu rehber nuke saldırısının ne olduğunu, algılamanın nasıl işlediğini, hangi limitlerin ayarlanacağını ve sonrasında ne yapılacağını anlatır.

A shield absorbs a burst of ban attempts from an attacker while members stay protected. ! Members protected

Sunucu nuke saldırısı nedir

Nuke, yükseltilmiş yetkilere sahip bir hesabın bu yetkileri sunucuyu olabildiğince hızlı yok etmek için kullanmasıdır: her kanalı silmek, her rolü silmek, her üyeyi banlamak, geri kalanları yeniden adlandırmak. Bir script ile saniyeler sürer. Saldırgan neredeyse hiçbir zaman yabancı biri değildir. Oltalamaya kapılmış bir yetkili, memnuniyetsiz bir moderatör, gereğinden fazla yetkisi olan bir bot ya da aylar önce Yönetici yetkisi verilip unutulmuş bir alt hesap olur.

Son nokta savunma açısından önemlidir. Doğrulama ve anti-spam, dışarıdaki ya da hiyerarşinin en altındaki kişilere karşı korur. Anti-nuke ise zaten en üstte olan kişilere karşı korur.

Algılama nasıl çalışır

Discord bir bota “X kullanıcısı bir kanalı sildi” demez. Yazarı olmayan bir kanal silindi olayı üretir. Kimin yaptığını öğrenmek için bot, her yönetici işleminin yürütücüsünü kaydeden sunucu denetim kaydını okur. Bu yüzden her anti-nuke botunun Denetim Kaydını Görüntüle iznine ihtiyacı vardır ve denetim kaydı tahmin değil, algılamanın kaynağıdır.

Noxyr’ın anti-nuke özelliği denetim kaydı üzerinden dört işlem türünü izler:

  • Kanal silmeleri
  • Rol silmeleri
  • Üye banları
  • Üye atmaları

Her işlem yürütücüsüne atfedilir ve kayan bir zaman aralığında sayılır. Aynı yürütücü bu aralıkta ayarlanan sayıyı aşarsa bot yapılandırılmış cezayı uygular ve ne olduğunu kaydeder. Sunucu sahibinin işlemleri hiçbir zaman sayılmaz; bot hesaplarının işlemleri de sayılmaz. Bu sınırlamayı aşağıda daha ayrıntılı anlatıyoruz.

Limitleri ayarlamak

Noxyr’ın varsayılanları 30 saniyede 3 yıkıcı işlem olup yanıt olarak 60 dakikalık zaman aşımı uygulanır. Hepsini /security antinuke ile ya da panelin Güvenlik sayfasından değiştirebilirsiniz:

  • max_actions: Bot tepki vermeden önce tek bir hesabın aralık içinde yapabileceği izlenen işlem sayısı. Üç makul bir alt sınırdır; kategorileri yeniden düzenleyen gerçek bir yönetici hızlıca iki kanal silebilir ve bunun için onu zaman aşımına uğratmak istemezsiniz.
  • window_seconds: Zaman aralığının uzunluğu. Nuke saldırıları hızlıdır, bu yüzden 30 ila 60 saniye onları yakalarken normal yönetici işlerine de yer bırakır.
  • action: Zaman Aşımı, Atma, Ban ya da Yalnızca Kaydet. Zaman aşımı en güvenli varsayılandır; çünkü geri alınabilirdir ve hesabın işlem yapma yeteneğini kaldırır. Ban en güçlü seçenektir, ama bir ortak sahibi için yanlış pozitif olursa acı verici olur.
  • timeout_minutes: Eylem zaman aşımıysa, zaman aşımının ne kadar süreceği.

Endişeliyseniz bir gün “Yalnızca kaydet” ile başlayın. Botun kimseye dokunmadan tam olarak neyin tetikleyeceğini görürsünüz.

Güvenilir kullanıcılar ve roller

Bazı hesaplar meşru şekilde toplu silme yapar: kanal düzenini yeniden kuran bir ortak sahip ya da geçici ses kanalları için kullandığınız bir bot. /security trust, bir kullanıcıyı ya da rolü anti-nuke’dan muaf tutar; /security untrust muafiyeti kaldırır. Listeyi kısa tutun. Güvenilen her hesap, ele geçirilmesi bot tarafından durdurulamayacak bir hesaptır. Dürüst kural şudur: sunucuyu emanet edeceğiniz kişilere güvenin, başkasına değil.

Bot hesapları hakkında bir not: Noxyr diğer botların işlemlerini saymaz. Bu bilinçli bir tercihtir, çünkü botlar normal özellikleri kapsamında kanal oluşturup silerler. Ancak bu, kötü niyetli ya da ele geçirilmiş bir botun anti-nuke’un erişimi dışında kaldığı anlamına gelir. Hangi botların Kanalları Yönet, Rolleri Yönet ya da Üyeleri Banla iznine sahip olduğunu denetleyin ve ihtiyaçları olmayanları kaldırın. Raid koruma rehberinde bir izin kontrol listesi bulunur.

Tetiklendiğinde ne olur

  • Yürütücü yapılandırılmış cezayı alır: zaman aşımı, atılma ya da ban.
  • Günlük kanalınıza yürütücü, işlem türü, aralık içindeki sayı ve uygulanan yanıtı içeren bir uyarı mesajı gider.
  • Aralık sıfırlanır; böylece farklı bir hesaptan gelen ikinci bir patlama ayrı olarak izlenir.

Bunlara güvenmeden önce günlük kanalını ayarlayın. Kanal olmadan bot yine de işlem yapar, ancak bir zaman aşımını açıklamak ya da neyin silindiğini yeniden oluşturmak için hiçbir kaydınız olmaz. Güvenlik ayarları ve adım adım anlatım güvenlik dokümanlarında ve eğitimde yer alır.

Kurtarma: anti-nuke’un yapamadıkları

Hiçbir anti-nuke botu sunucunuzu geri getiremez. Limit aşıldığında, ondan önceki işlemler zaten gerçekleşmiştir ve Discord kanallar ya da roller için silme geri alma sunmaz. Kurtarma sizin işinizdir ve önceden hazırlandıysanız çok daha kolaydır:

  • Bir sunucu şablonu tutun. Sunucu Ayarları, kanal ve rol yapınızın bir şablonunu oluşturmanıza izin verir. Büyük düzen değişikliklerinden sonra yenileyin. Mesajları geri getirmez, ama iskeleti bir dakikada geri kurar.
  • Önemli şeyleri başka bir yerde dışa aktarın. Discord dışında saklanan bilet dökümleri, faturalar ve yorumlar bir nuke saldırısından sonra da durur. Noxyr dökümlerini ve fatura kayıtlarını kendi veritabanında tutar ve faturaları yedeklemenize izin verir.
  • Toplu ban kaldırma. Üyeler banlandıysa, ban listesi Sunucu Ayarları’ndan temizlenebilir. Sıkıcıdır ama yapılabilir.
  • Erişimi yeniden düzenleyin. Kesinlikle ihtiyacı olmayan her rolden Yönetici yetkisini kaldırın ve Güvenlik Kurulumu’nda moderasyon işlemleri için 2FA’yı zorunlu kılın.

Bir anti-nuke botu seçmek

Özel güvenlik botları (Wick, Beemo, Security Bot) daha derine iner: bazıları daha fazla işlem türünü izler, katılım raid’i sezgiselleri ekler ya da premium aboneler için kısmi geri alma sunar. Bir bottan tek ihtiyacınız güvenlikse ve ödemeye razıysanız, bunlara bakmaya değer. güvenlik botu karşılaştırmamız bunları adil bir şekilde ele alır. Noxyr’ın avantajı, anti-nuke, anti-spam, doğrulama ve günlük kanalının hepsinin ücretsiz olması ve biletlerinizle mağazanızla aynı paneldan yapılandırılmasıdır. Böylece sunucuda tehlikeli izinlere sahip bir bot daha az olur. güvenlik botu sayfası neyin dahil olduğunu tam olarak listeler.

Sık sorulan sorular

Anti-nuke varsayılan olarak açık mı? Noxyr’ın güvenlik modülü açıktır, ancak anti-nuke’un kendisi devre dışı başlar; böylece bot yöneticilere habersizce müdahale etmez. /security antinuke enabled:True komutuyla ya da panelden etkinleştirin.

Kanalları temizlediği için ortak sahibimi zaman aşımına uğratır mı? Yalnızca aralık içinde limiti aşarlarsa. Düzenli olarak toplu iş yapıyorlarsa /security trust ile ekleyin.

Bot Yönetici yetkisine ihtiyaç duyar mı? Yürütücüleri algılamak için Denetim Kaydını Görüntüle, yanıt vermek için Üyeleri Zaman Aşımına Uğrat, Atma ya da Ban izinlerine ihtiyacı vardır. Yönetici yetkisi, botun suçlu hesap üzerinde işlem yapabildiğinden emin olmanın en basit yoludur; ayrıca botun rolü, işlem yapması gereken rollerin üstünde olmalıdır.

Anti-nuke silinen kanalları geri getirebilir mi? Hayır, Discord da getiremez. Bir sunucu şablonu tutun ve anti-nuke’u zararı sınırlama aracı olarak görün.

Peki ya sunucu sahibi? Sahibe hiçbir zaman işlem uygulanmaz. Sahibin hesabı ele geçirilmişse Discord desteğiyle iletişime geçin; hiçbir bot bu konuda yardımcı olamaz.