ReAPI Kullanıcı Bilgi Kaydı ve UTF-8 Güvenlik Sistemi
Ürün Açıklaması
Sunucunuzun güvenliğini bir üst seviyeye taşıyın! Bu eklenti, kullanıcıların gönderdiği isim ve diğer bilgileri (UserInfo) derinlemesine analiz ederek geçersiz karakterleri, gizli kontrol kodlarını ve sunucu stabilitesini bozabilecek UTF-8 suistimallerini anında tespit eder. Hatalı veya kötü niyetli bilgi gönderen kullanıcıları otomatik olarak sunucudan uzaklaştırır.
Eklenti Özellikleri:
-
Gelişmiş UTF-8 Doğrulaması: İsimlerdeki geçersiz bayt dizilerini ve Unicode suistimallerini saptar.
-
Kontrol Karakteri Filtresi: Görünmez karakterler, bidireksiyonel (yazı yönü değiştiren) kodlar ve sunucu loglarını bozan kontrol karakterlerini engeller.
-
ReAPI Hook Sistemi:
CheckUserInfoveClientUserInfoChangedfonksiyonlarını kancalayarak bilgileri en hızlı ve verimli şekilde denetler. -
Otomatik Koruma: Geçersiz veri tespit edildiğinde "Gecersiz kullanici bilgisi" uyarısı ile kullanıcıyı anında Kick'ler.
-
Performans Dostu: Sadece bilgi değişimi veya giriş anında tetiklendiği için oyun akışına hiçbir etkisi olmaz.
Teknik Koruma Detayları:
-
U+0000 – U+001F: Kontrol karakterleri reddedilir.
-
Bidi Kontrol: Yazı yönünü manipüle eden (sağdan sola vb.) gizli kodlar engellenir.
-
Surrogate Pairs: Unicode güvenlik açıklarını önlemek için surrogate çiftlerine izin verilmez.
Kurulum:
-
.smadosyasını ReHLDS ve ReAPI kütüphaneleriyle derleyin. -
user_bilgi_kaydi.amxxdosyasınıpluginsklasörüne yükleyin. -
plugins.inidosyasına eklenti ismini kaydedin.