Güvenlik
Son güncelleme: 14 Ekim 2026
Bu sayfa, TeamBase masaüstü uygulamasının bilgisayarda neler yaptığını, güncellemelerin ve hesapların nasıl korunduğunu ve bir güvenlik açığının nereye bildirilebileceğini açıklar.
Uygulamanın bilgisayarda yaptıkları
Masaüstü uygulaması Windows üzerinde çalışır. Oyun içi kaplama (overlay) oyun penceresinin üzerine çizilir.
- Oyun verileri yalnızca oyunların sağladığı resmi yerel kaynaklardan okunur: CS2 ve Dota için 127.0.0.1 adresindeki Game State Integration, World of Warcraft savaş günlüğü dosyası ve iRacing paylaşımlı belleği.
- Bu kaynaklar yalnızca aynı bilgisayarda okunur.
- Ekran paylaşımı, oyun paylaşımı ve klip kaydı yalnızca oyuncu bunları açtığında gerçekleşir.
- Oyun klipleri bilgisayarda yerel olarak saklanır.
Uygulamanın yapmadıkları
- Çekirdek sürücüsü (kernel driver) yoktur.
- Oyun süreçlerine kod enjekte etmez.
- Başka programların belleğini okumaz. Tek istisna, iRacing'in bu amaçla SDK'sı üzerinden yayımladığı paylaşımlı bellektir.
- Yönetici hakları ile çalışmaz.
Güncellemeler
Her güncelleme kriptografik olarak imzalanır (minisign, Tauri güncelleyicisi aracılığıyla). Uygulama, imzası uygulamaya gömülü anahtarla eşleşmeyen bir güncellemeyi reddeder.
Güncellemeler GitHub Releases üzerinden HTTPS ile indirilir.
Hesaplar
- TeamBase parolaları hiçbir zaman okunabilir biçimde saklamaz. Kimlik doğrulamayı, parolaları bcrypt ile saklayan Supabase Auth yürütür.
- Giriş, CAPTCHA (Cloudflare Turnstile), deneme sayısı sınırı ve yeni cihazların e-postayla doğrulanmasını kullanan bir sunucu işlevi üzerinden yapılır.
- Kayıt sırasında ve parola değiştirilirken parola, sızdırılmış parolaların bulunduğu Have I Been Pwned veritabanında k-anonymity yöntemiyle kontrol edilir.
Verilere erişim
- Erişim kuralları sunucuda, veritabanında, satır düzeyinde güvenlik (row-level security) ile uygulanır. Uygulama, sunucunun izin vermediği özel mesajları, loncaları ve kanalları okuyamaz.
- Ses LiveKit (WebRTC) üzerinden çalışır ve iletim sırasında şifrelenir.
- Arkadaşlar arasındaki oyun paylaşımı doğrudan bilgisayarlar arasında gerçekleşir (peer-to-peer).
Test ve incelemeler
Her sürümden önce binlerce otomatik test çalıştırılır. Masaüstü uygulamasında yaklaşık 1200 arka uç testi ve yaklaşık 3900 ön uç testi bulunur.
TeamBase ayrıca dahili güvenlik incelemeleri yapar. 14 Ekim 2026 tarihli son inceleme veritabanı kurallarını, sunucu işlevlerini, masaüstü uygulamasını ve web sitesini kapsadı. Bulunan sorunlar 0.1.96 sürümünde düzeltildi.
Sınırlar
Kaynak kod açık değildir. Henüz bağımsız bir dış denetim yapılmamıştır. Kullanıcı sayısı arttığında planlanmaktadır. O zamana kadar dışarıdan gelen bildirimler memnuniyetle karşılanır.
Güvenlik açığını bildirme
Bildirimler support@teambase.lol adresine gönderilir. Mesajda sorunun ve yeniden üretmek için gereken adımların açıklanması uygun olur.
- Lütfen diğer kullanıcıların hesaplarında veya verilerinde test yapılmasın.
- Lütfen hizmet reddi saldırıları yapılmasın.
- Yanıt birkaç gün içinde gönderilir.
- Bildirimi yapan isterse adı değişiklik günlüğünde (changelog) belirtilir.
TeamBase'e dön