Bot Koruma

Nitradopedia TR sitesinden
Şuraya atla: kullan, ara

Site yada makina üzerinden gelen sunucuya çok fazla istek yollayarak sunucuyu zorlayan saldırı türüne Bot olarak bilinir Nitrado bu konudaki saldırıları üslenmez bu gibi saldırıları sizin çözmeniz gerek. Saldırı türü olan Bot 3 farklı şekilde olur

Login Saldırısı

Bu saldırı biçimi sunucunuza birden fazla oyuncu giriş yaptırarak sunucuya fazla istek yolluyor (CPU %100) olmasına sebep oluyor.

İstek Saldırısı

Bu Saldırı sunucuya oyuncu girmez konsoldan girdikleri gözükür ama oyun içi oyuncu girmez bu saldırı biçimi sunucunuza çok fazla istek yolluyor bir zaman sonra sunucunuz bu kadar isteğe cevap verememeye başlıyor buda sunucunuzun durmasına sebep oluyor.

Fast Register Saldırısı (BungeeCord)

Bu saldırı çeşidi Sunucunuzun sitesi varsa (site kayıt) sunucunuza birden fazla kişi kayıt oluyor buda (Database) şişmesine sebep oluyor


Fast Register Engelleme 1

Adım Yapılıcak İşlemler
Adım 1 Panelimizden BungeeCord Dosyamıza giriş yapalım.
Adım 2 Plugins dosyamıza bu plugini kuralım AdressLimit Yükleyip yeniden başlatalım
Adım 3 Oluşan AdressLimit dosyamıza giriş yapalım Config.yml dosyasına giriyoruz
Adım 4 Config.yml bu şekil değiştiriyoruz Limit: 1 Kayıt edip sunucumuzu yeniden başlatıyoruz
Dikkat: Bu işlemleri yaptıktan sonra sunucunuza 1 IP adresiyle 1 kişi giriş yapabilicek

Fast Register Engelleme 2

Adım 1 Sunucumuzu Durduralım
Adım 2 Panelimizden bukkit.yml Dosyasını açıyoruz.
Adım 3 query-plugins adlı yeri False yapiyoruz ve kayıt ediyoruz
Adım 4 Sunucumuzu yeniden başlatıyoruz

Fast Register Engelleme 3

Adım 1 Sunucumuzu Durduralım
Adım 2 Panelimizden BungeeCord dosyasına giriş yapıyoruz
Adım 3 BungeeCord'un içindeki Config.yml dosyasına giriş yapıyoruz
Adım 4 query-plugins adlı yeri False yapıp kayıt ediyoruz ve sunucumuzu yeniden başlatıyoruz

Login Engelleme 1

Sunucunuzda giriş kısıtlamalarını kaldırın. (connection-throttle kısmını "-1" veya "0" olarak ayarlayın.)

Herhangi bir bot koruması plugini kullanıyorsanız hepsini silin. (AntiBot, StopProxy vs.)

Bu kormuayı skript ile yapıcağız bu skripti sunucunuza kurun ve sunucunuzu yeniden başlatın

on connect:
 if {safewall::%player%} is not set:
  if player doesn't have permission "safe.giris":
   kick the player because "&a[&6Safe-Wall&a] &b10 saniye içerisinde tekrar giriş yapın."
   wait 0.3 second
   set {safewall::%player%} to 1
   wait 10 seconds
   delete {safewall::%player%}
   stop
on quit:
 delete {safewall::%player%}
on skript start:
 delete {safewall} 

Login Engelleme 2

Sunucunuzu durdurun.

Authme pluginin içindeki config.yml dosyasını açınız.

''Protection'' kısmını bulup şu şekilde ayarlayınız:

countriesBlacklist:
- A1
- GB
- US
- USA
enableAntiBot: true
antiBotSensibility: 10
antiBotDuration: 10 

Kayıt edip sunucumuzu yeniden başlatalım

İstek Engelleme 1 [Site Kayıt - Çakma Lobi]

EmbedVideo does not recognize the video service "youtubehd".
EmbedVideo does not recognize the video service "youtubehd".