Knight Online Serverlərində "Giriş Serverin Bağlanması" və Port Təhlükəsizliyi
Knight Online pvp serverlərində oyunçuların server siyahısını gördüyü ilk dayanacaq və ID/Parol yoxlaması oyuna daxil olarkən edilir. LoginServer.exe modul. Təcavüzkarlar bu modulu kilidləyə və Login Server portunu bot hesabları və ya DDoS proqramı ilə həddən artıq yükləməklə oyuna girişi tamamilə bloklaya bilərlər. Girişlərin bloklanmasının qarşısını almaq üçün ala biləcəyiniz təhlükəsizlik tədbirləri bunlardır.
Addım 1: Giriş Server Portunun dəyişdirilməsi və gizlədilməsi
Knight Online pvp serverlərinin defolt giriş portu 21000edir. Bu liman kənardan hamıya məlum olduğu üçün birbaşa hədəflənir:
LoginServer.iniFaylı açın vəPORT=21000Standart dəyəri unikal xarici port nömrəsinə dəyişdirin.- Siz oyunçulara payladığınız paketdə (Müştəri) eyni port nömrəsini istifadə edə bilərsiniz.
server.iniOnu da faylda müəyyənləşdirin. Portu qeyri-standart etmək əksər bot hücumlarını avtomatik bloklayacaq.
Addım 2: Windows IPSet və TCP Connlimit ilə Əlaqələri məhdudlaşdırın
Kiberhücumçu bir IP ünvanından saniyədə minlərlə fırıldaqçı giriş sorğusu göndərərək Giriş Serverini sıradan çıxara bilər. Bunun qarşısını almaq üçün server tərəfi təhlükəsizlik duvarı proqramında və ya Windows qabaqcıl təhlükəsizlik divarında aşağıdakı qaydanı tətbiq etməlisiniz:
- Eyni anda bir IP ünvanından sizin giriş portunuza (Məs: 21000) gələ biləcək maksimum sinxron əlaqə limiti (TCP Connlimit). 3 və ya 5 ilə məhdudlaşdırın.
- Normal oyunçu oyuna girərkən saniyədə yalnız 1 əlaqə açır. Bu yolla, saniyədə yüzlərlə sorğu göndərən təcavüzkar IP-ləri sistem tərəfindən avtomatik bloklanacaq (atılacaq).
Addım 3: Giriş Təmizləmə və Daimi Avtomatik Yenidən Başlatma
Login Server hər səhv giriş cəhdini və qoşulma sorğusunu jurnal cədvəlinə yazır. Şişmiş qeydlər exe performansını azaldır:
- SQL Serverdə
TB_USER_LOGvə ya oxşar giriş izləmə cədvəlləri müntəzəm fasilələrlə (həftəlik təmizlik). - Lazım gələrsə, LoginServer.exe proqramının hər gecə oyunçuların sayı ən az olduğu zaman (Məsələn: 05:00) avtomatik bağlanmasını və yenidən işə salınmasını təmin etmək üçün Windows Task Scheduler istifadə edin.
Bu məqalə xüsusi olaraq PvPServer üçün hazırlanmışdır.