Blog
Format Atmak HWID Banı Kaldırır mı? Donanım Banı Hakkında Bilinen Yanlışlar
Format atmak HWID banını tek başına kaldırmaz. İşletim sistemini yeniden kurmak, yalnızca disk üzerindeki yazılımsal verileri, kayıt defteri (registry) anahtarlarını ve işletim sisteminin diske atadığı Volume ID gibi mantıksal değerleri sıfırlar; anakart, işlemci, ağ kartı veya fiziksel depolama birimlerinin donanımsal kimlik numaralarına müdahale edemez.
Modern anti-cheat yazılımları donanım banı uygularken işletim sistemi düzeyindeki geçici parametrelere değil, doğrudan donanım bileşenlerinin donanım yazılımına (firmware) kazınmış seri numaralarına kilitlenir.
Hızlı Özet (TL;DR)
- Formatın Etkisi: Yalnızca Windows GUID, kullanıcı verileri, geçici kayıt kütükleri ve dosya sistemi düzeyindeki yazılımsal kimlikleri temizler.
- Etkilenmeyen Parçalar: Anakart UUID, SMBIOS seri numarası, depolama biriminin fiziksel seri numarası (Drive Serial Number), MAC adresi ve TPM anahtarları fiziksel donanımda saklandığı için formattan etkilenmez.
- Sonuç: Format sonrası aynı bilgisayardan oyuna giriş yapıldığında, kernel seviyesindeki anti-cheat sürücüsü donanım bileşenlerini yeniden tarar, banlı seri numaralarıyla eşleştirir ve hesabı dakikalar içinde tekrar yasaklar.
Format İşlemi Sistemde Neyi Değiştirir, Neyi Değiştirmez?
Bir bilgisayara temiz kurulum (clean install) veya format atıldığında yapılan işlem, depolama biriminin dosya tablosunu silmek ve işletim sistemi çekirdeğini yeniden yapılandırmaktan ibarettir. Bu işlem yazılımsal izleri tamamen yok ederken, fiziksel bileşenlerin kalıcı imzalarına dokunamaz.
┌────────────────────────────────────────────────────────┐
│ Format Sonrası Değişenler │
├────────────────────────────────────────────────────────┤
│ • Windows Ürün Kimliği (Product ID / MachineGuid) │
│ • Mantıksal Bölüm Kimliği (Volume Serial Number) │
│ • Kullanıcı Profili ve APPDATA / Temp kalıntıları │
│ • Kayıt Defteri (Registry) girdileri │
└────────────────────────────────────────────────────────┘
┌────────────────────────────────────────────────────────┐
│ Format Sonrası Sabit Kalanlar │
├────────────────────────────────────────────────────────┤
│ • Anakart Seri Numarası ve UUID (SMBIOS) │
│ • Sabit Disk / NVMe SSD Fiziksel Seri Numarası │
│ • Ağ Kartı Fiziksel MAC Adresi │
│ • GPU UUID ve BIOS Kimlikleri │
│ • RAM Seri Numaraları │
│ • TPM (Trusted Platform Module) Kök Kimliği │
└────────────────────────────────────────────────────────┘
Basit yazılım tabanlı yasaklamalarda oyun üreticileri yerel dosyalara veya kayıt defterine işaretçi dosyalar bırakır. Bu tip ilkel banlarda format atmak sorunu çözebilir. Ancak güncel rekabetçi oyunlarda yer alan Riot Vanguard, Easy Anti-Cheat (EAC) veya BattlEye gibi Ring 0 (kernel) yetkisine sahip güvenlik yazılımları, kullanıcı alanındaki (Ring 3) dosyalara güvenmez.
Anti-Cheat Sistemleri Donanımı Nasıl Takip Eder?
Kernel seviyesinde çalışan bir koruma motoru, bilgisayar açıldığı anda işletim sisteminden bile önce yüklenir ve donanım parçalarıyla doğrudan I/O portları üzerinden iletişim kurar. Sistem yöneticisi yetkisi dahi donanımın gerçek seri numarasını gizlemek için yeterli değildir.
Anti-cheat sistemlerinin HWID oluştururken kullandığı anahtar parametreler şunlardır:
1. Anakart ve SMBIOS Verileri
Anakartın BIOS/UEFI çipine işlenmiş olan sistem UUID (Universally Unique Identifier) değeri, üretici tarafından fabrikada yazılır. Anti-cheat yazılımları doğrudan SMBIOS tablolarını sorgulayarak kartın modelini, seri numarasını ve taban kart kimliğini çeker. Format atmak BIOS içeriğine müdahale etmediği için bu değer değişmez.
2. Disk Sürücüsü Fiziksel Seri Numaraları
Windows tarafından atanan ve format atıldığında değişen 8 haneli Volume Serial Number (örneğin: 4A21-7B89), donanımın gerçek seri numarası değildir. Anti-cheat sürücüleri depolama aygıtına doğrudan SMART komutları veya SCSI sorguları (IOCTL_STORAGE_QUERY_PROPERTY) gönderir. Diskin denetleyici kartına kazınmış olan 20 haneli fiziksel üretim seri numarasını okur.
3. Ağ Adaptörü MAC Adresi
Ağ kartının donanımsal MAC adresi (Media Access Control), yerel ağ arabiriminin ROM belleğinde saklanır. Aygıt Yöneticisi üzerinden yapılan yazılımsal MAC adresi değişiklikleri (Locally Administered Address), kernel seviyesindeki paket filtreleme sürücüleri tarafından atlanabilir ve fiziksel kalıcı adres (Permanent MAC) rahatlıkla okunabilir.
4. TPM ve Güvenli Önyükleme (Secure Boot)
Yeni nesil güvenlik protokolleri, donanım kimliğini kriptografik olarak doğrulamak için TPM 2.0 yongalarını kullanır. TPM yongası, anakarta gömülü benzersiz bir şifreleme anahtarı (Endorsement Key) barındırır. Bu anahtar donanımsal olarak izole edilmiştir; format atmak, disk silmek veya sürücü güncellemek bu kriptografik kimliği değiştiremez.
Donanım Banı Hakkında Yaygın Yanlışlar
Oyun topluluklarında HWID banları aşmaya çalışırken zaman ve veri kaybına yol açan birçok hatalı varsayım bulunur.
| Uygulanan Yöntem | İddia Edilen Etki | Gerçek Durum |
|---|---|---|
| Format Atmak | Bilgisayarı sıfırlayarak banı kaldırır. | Yalnızca mantıksal disk kimliğini sıfırlar; fiziksel donanım kimlikleri sabit kalır. |
| Modem Resetlemek / VPN | IP adresi değiştiği için engel kalkar. | HWID banları ağ katmanına değil, doğrudan donanım imzasına uygulanır. IP değişse de donanım yakalanır. |
| Sadece Tek Parça Değiştirmek | Banlanan diski veya ekran kartını yenilemek yeterlidir. | Anti-cheat sistemleri parçaların bileşiminden karma (hash) bir profil oluşturur. Tek parça değişimi tüm profili aklamaz. |
| BIOS Güncellemek / Düşürmek | Anakart kimliğini değiştirir. | BIOS güncellemesi firmware kodunu yeniler ancak donanımın benzersiz seri numarasını ve UUID değerini değiştirmez. |
Kalıcı ve Geçici Kimlik Değişimi: HWID Nasıl Aşılır?
Bir donanım banının kaldırılması veya aşılması iki temel yöntemle mümkündür: fiziksel donanım değişikliği veya kernel seviyesinde kimlik sahteleme (spoofing).
Fiziksel Donanım Değişimi
Anti-cheat motorunun hangi donanım parçalarını işaretlediğini bilmek dışarıdan imkansızdır. Birçok sistem tek bir donanıma değil, anakart, diskler, ağ kartı ve GPU verilerinin birleşiminden oluşan bir algoritmaya ceza keser.
Dolayısıyla fiziksel yoldan çözüm sağlamak için genellikle:
- Anakartın değiştirilmesi,
- Oyunda kullanılan ana diskin (özellikle NVMe SSD) değiştirilmesi,
- Harici bir ağ kartı (Ethernet kartı veya Wi-Fi adaptörü) takılması gerekebilir.
Bu yöntem kesin sonuç verse de maliyeti oldukça yüksektir.
Donanım Kimliği Değiştiriciler (HWID Spoofer)
Donanım değiştirmeden banı aşmanın teknik yolu, işletim sistemi ile donanım arasındaki veri akışını manipüle eden spoofer yazılımlarıdır.
- Kernel Driver Hooking: Sistem başlangıcında çalışan bir kernel sürücüsü, anti-cheat motorunun donanım sorgularını (I/O istekleri) yakalar.
- Sahte Seri Numaraları İletme: Anti-cheat yazılımı SMBIOS veya diskin seri numarasını talep ettiğinde, sürücü gerçek numarayı filtreler ve yerine rastgele üretilmiş yeni bir dize iletir.
- Bellek Üzerinde Değişiklik: Bu işlem donanımın fiziksel çiplerine kalıcı bir yazma yapmaz; işletim sistemi çalıştığı sürece bellekte sahte kimliklerin görünmesini sağlar.
Spoofer kullanımı sonrasında format atılması genellikle önerilir, ancak bunun sebebi banı formatın kaldırması değildir; geride kalan log dosyalarının, oyun içi izleme kalıntılarının ve eski hesapla ilişkili kayıtların tamamen silinmesidir.
Sıkça Sorulan Sorular
Format attıktan sonra yeni hesap açarsam ban yer miyim?
Evet. Donanım banı aktifken format atıp yeni bir hesap açsanız dahi, oyun istemcisi çalıştırıldığı an donanım taranır ve banlı bileşenler tespit edilerek yeni açılan hesap da zincirleme şekilde kalıcı olarak yasaklanır.
Donanım banı zamanla kendiliğinden kalkar mı?
Anti-cheat sistemlerinin politikasına bağlıdır. Örneğin Riot Games (Vanguard), çoğu HWID banını ilk ihlalde 90 ila 120 gün aralığında geçici olarak uygular ve süre bitiminde donanım kilidini açar. Ancak EAC veya BattlEye kullanan oyunların birçoğunda donanım banları süresiz (perma) olarak uygulanır.
Sadece yeni bir SSD almak HWID banını çözer mi?
Genellikle çözmez. Çoğu anti-cheat sistemi ban profilini birden fazla donanım imzasıyla ilişkilendirir. Yalnızca diski değiştirmek anakart UUID, MAC adresi veya GPU kimliğini temizlemediği için sistem yeni diski de hızla aynı ceza profiline dahil edebilir.