GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: Krips Je - 18 Mayıs 2026, 22:12:06

Başlık: Yıllar Süren Geliştirme Sürecinin Ürünü: Anti-Sobeit
Gönderen: Krips Je - 18 Mayıs 2026, 22:12:06
Merhaba, Ben Krips. 2025 Şubat ayından bugüne kadar yaklaşık 1 yıl 3 aylık süreç boyunca üzerinde çalıştığım anti-sobeit sistemini artık paylaşma kararı aldım.

Başta sadece kendi sunucularım için geliştirmeye başladığım bir sistemdi fakat zamanla tamamen farklı bir noktaya geldi. Aylar boyunca farklı sobeitler, farklı client sürümleri ve çeşitli exploitler üzerinde test edildi. Sürekli yeniden düzenlenen, optimize edilen ve oyuncu davranışına göre geliştirilen bir yapıya dönüştü.

Sistem günümüz SA-MP sobeitlerinin yaklaşık %60-%70 civarını tespit edebiliyor ve bunu yanı sıra farklı srclerden A'yı B yapıp private sobeit yarattığını düşünen adamların sobeitleri dahil tespit ediyor :D Özellikle false-positive oluşturmadan çalışması için uzun süre uğraşıldı. Amacım klasik "tespit et ve direkt işlem uygula" mantığından biraz daha uzaklaşıp daha stabil çalışan bir anti-sobeit sistemi oluşturmaktı.

Sistem SendClientCheck üzerinden çalışıyor. GTA SA 1.0 US executable ındaki bilinen bellek adreslerini kontrol ederek sobeit ve benzeri hilelerin o adresleri patch leyip patch lemediğini tespit ediyor. Buradaki fark şu ki kontroller sabit bir sırayla ve sabit zamanlarda gönderilmiyor, her oyuncu için ayrı ayrı rastgele sıralanıp rastgele gecikmelerle iletiliyor. Bu sayede birisi response paketlerini analiz edip sahte yanıt üretmeye çalışsa bile sırayı ve zamanlamayı tutturması neredeyse imkansız hale geliyor.

Bunun yanına bir de honeypot sistemi eklendi. Hiçbir hilenin dokunmadığı adresler tuzak olarak sisteme yerleştirildi. Klasik adres listesini bir şekilde bypass etmeyi başaran biri bu tuzaklara düşüyor  :oku2: . Timing tarafında ise response süreleri ölçülüyor, gerçek bir clientin fiziksel olarak döndüremeyeceği kadar hızlı gelen yanıtlar sahte olarak işaretlenip işlem uygulanıyor.

Geliştirmeyi artık durdurdum. Sebebi ise aktif olarak RageMP tarafında sistem geliştirmeye başlamam. Buna rağmen yaklaşık 1 yılı aşkın süre emek verdiğim bu projeyi tamamen kenara atmak istemedim, belki işine yarayacak insanlar olur diye paylaşma kararı aldım. Yeni sunucu açacak olan arkadaşlarımıza sıcak çayın yanında taze kek gibi bunu hediye etmek istedim. :)

Sistem tamamen açıktır. İsteyen kendi sunucusuna göre düzenleyebilir, geliştirebilir veya devam ettirebilir.

Sizlere iki farklı halini vereceğim.

- Discord loglu sürüm (https://dosya.co/71orwdbx379f/antisob.pwn.html)
- Discord logsuz sürüm (https://dosya.co/d5shxx7daofh/antisob-discordsuz.pwn.html)

Discord Connector kullanan sunucular loglu sürümü kullanabilir. Daha sade kullanım isteyenler logsuz sürümü tercih edebilir. Görüşürüzzz!  :elsalla:
Başlık: Ynt: Yıllar Süren Geliştirme Sürecinin Ürünü: Anti-Sobeit
Gönderen: Krips Je - 18 Mayıs 2026, 22:14:54
Kurulum zor değil, kurulumda zorluk çeken olursa iletişime geçsin, discord adresimi bırakıyorum.

dc: yazilimcierkek
Başlık: Ynt: Yıllar Süren Geliştirme Sürecinin Ürünü: Anti-Sobeit
Gönderen: Liraka - 19 Mayıs 2026, 23:08:21
Büyük boy patates istedim geldi
Başlık: Ynt: Yıllar Süren Geliştirme Sürecinin Ürünü: Anti-Sobeit
Gönderen: Krips Je - 19 Mayıs 2026, 23:16:13
Alıntı yapılan: Liraka - 19 Mayıs 2026, 23:08:21
Büyük boy patates istedim geldi

:kalp:
Başlık: Ynt: Yıllar Süren Geliştirme Sürecinin Ürünü: Anti-Sobeit
Gönderen: Holmes - 20 Mayıs 2026, 12:39:07
Bu adamdan desteğinizi esirgemeyin siz kaybedersiniz. Yaptığı işleri kendi gözlerimle görüyorum çok başarılı buluyorum. Her ne kadar kendisini tanıma fırsatım olmasa da işinde gerçekten başarılı biri, ellerine emeğine sağlık Krips Je! :helal:
Başlık: Ynt: Yıllar Süren Geliştirme Sürecinin Ürünü: Anti-Sobeit
Gönderen: Krips Je - 20 Mayıs 2026, 13:28:21
Alıntı yapılan: Holmes - 20 Mayıs 2026, 12:39:07
Bu adamdan desteğinizi esirgemeyin siz kaybedersiniz. Yaptığı işleri kendi gözlerimle görüyorum çok başarılı buluyorum. Her ne kadar kendisini tanıma fırsatım olmasa da işinde gerçekten başarılı biri, ellerine emeğine sağlık Krips Je! :helal:

:kalp:

Uzaklarda değilim, bir mesaj yakınınızdayım. Kimin ne ihtiyacı varsa severek yardımcı olmaya çalışıyorum elimden geldiği kadar. :)
Başlık: Ynt: Yıllar Süren Geliştirme Sürecinin Ürünü: Anti-Sobeit
Gönderen: Ruthless Silver_ - 20 Mayıs 2026, 23:14:08
Yaptığın bu tarz işler gerçekten sağlam @Krips Je.

Özellikle SA:MP gibi hem eski hem de teknik anlamda oldukça sınırlı bir oyun platformunda bu seviyede bir anti-hile sistemi geliştirmek kolay bir iş değil. SendClientCheck tarafında testler yaparak detayları teker teker bulman, hile engeli, güvenlik kontrolleri, oyuncu davranışlarını doğru analiz etme ve sistemi kötüye kullanıma karşı koruma gibi konularda ciddi emek verdiğini gösteriyor. Anti-hile sistemi patladığında bile pes etmeyip düzeltmeye çalıştığını, destek verdiğin projede birebir görmüştüm.

Sadece sistemi yazıp geçmediğini; aynı zamanda defalarca test ettiğini, açıkları düşündüğünü, farklı senaryoları denediğini ve ortaya gerçekten kullanılabilir, stabil bir yapı çıkarmaya çalıştığını görmek benim için değerliydi. Çünkü herkes bu platformun yaşaması için bu kadar çaba göstermiyor. SA:MP tarafında birçok şeyin kısıtlı imkanlarla yapılması gerektiği düşünüldüğünde, bu tarz çözümleri üretmek hem tecrübe hem de sabır istiyor.

Zamanında da sağlam ve sürdürülebilir bir sistem kurmaya çalışman, projeye ciddi katkı sağlamıştı.

Kısacası emeğine, uğraşına ve "u" projesine kattığın değere sağlık.
Başlık: Ynt: Yıllar Süren Geliştirme Sürecinin Ürünü: Anti-Sobeit
Gönderen: Krips Je - 20 Mayıs 2026, 23:50:29
Alıntı yapılan: Ruthless Silver_ - 20 Mayıs 2026, 23:14:08
Yaptığın bu tarz işler gerçekten sağlam @Krips Je.

Özellikle SA:MP gibi hem eski hem de teknik anlamda oldukça sınırlı bir oyun platformunda bu seviyede bir anti-hile sistemi geliştirmek kolay bir iş değil. SendClientCheck tarafında testler yaparak detayları teker teker bulman, hile engeli, güvenlik kontrolleri, oyuncu davranışlarını doğru analiz etme ve sistemi kötüye kullanıma karşı koruma gibi konularda ciddi emek verdiğini gösteriyor. Anti-hile sistemi patladığında bile pes etmeyip düzeltmeye çalıştığını, destek verdiğin projede birebir görmüştüm.

Sadece sistemi yazıp geçmediğini; aynı zamanda defalarca test ettiğini, açıkları düşündüğünü, farklı senaryoları denediğini ve ortaya gerçekten kullanılabilir, stabil bir yapı çıkarmaya çalıştığını görmek benim için değerliydi. Çünkü herkes bu platformun yaşaması için bu kadar çaba göstermiyor. SA:MP tarafında birçok şeyin kısıtlı imkanlarla yapılması gerektiği düşünüldüğünde, bu tarz çözümleri üretmek hem tecrübe hem de sabır istiyor.

Zamanında da sağlam ve sürdürülebilir bir sistem kurmaya çalışman, projeye ciddi katkı sağlamıştı.

Kısacası emeğine, uğraşına ve "u" projesine kattığın değere sağlık.

Emeğin karşılığınıda alıyordum. çok teşekkür ederim kardeşlerim :kalp:
Başlık: Ynt: Yıllar Süren Geliştirme Sürecinin Ürünü: Anti-Sobeit
Gönderen: Amper - 24 Mayıs 2026, 01:58:03
yöntem tamamen sallama değil fakat bunu hileciler seneler önce çözdü.

mantık olarak client tarafındaki bilinen patch noktalarını kontrol ediyor. eskiden işe yarıyordu çünkü public sobeit buildleri çok standarttı. aynı hookları kullandıkları için belirli adreslerden bakıp yakalayabiliyordun.

bugün problem şu. ciddi cheat tarafı bu kontrolleri yıllardır spoofluyor. clientın verdiği cevabı manipüle etmek ya da kontrol mekanizmasını tamamen aradan çıkarmak modern buildlerde zaten standart hale geldi.

o yüzden bu tarz sistemler artık daha çok internetten eski public sobeit indirip giren adamı yakalıyor.

bir diğer problem false positive tarafı.

özellikle cleo detection mantığı baya problemli çünkü cleo tek başına hile değil. grafik modu kullanan da cleo kullanıyor qol script kullanan da. böyle olunca hem masum oyuncuyu işaretleme ihtimalin oluşuyor hem gerçek hileci custom loader ile yine rahat geçiyor.

kod tarafı da açıkçası baya dağınık duruyor. ölü bırakılmış logicler var. hiç kullanılmayan değişkenler var. hiçbir zaman tetiklenmeyecek kontroller var. yarım bırakılmış sistem parçaları var. bazı yerler direkt geliştirme aşamasında unutulmuş gibi duruyor.

tamamen işe yaramaz mı. hayır. hala eski public build kullanan düşük seviye oyuncuları yakalayabilir.

ama günümüzde anti cheat işi artık memory patch kovalamaktan çok behavioral analysis tarafına kaydı. özellikle server authoritative veri toplayıp oyuncuyu zaman içinde skorlamak çok daha sağlıklı çalışıyor. ki benzeri platform fikirlerini başka konularda birkaç defa dile getirdim.

çünkü anlık patch bulundu kick yaklaşımı hem kolay bypass ediliyor hem de yanlış pozitif üretmeye çok açık.