Hileler, hileciler ve anti-hileler
Ağ oyunlar için hileler her zaman olacak. Bu bir gerçek. Ne kadar istemesek de, bununla bir şey yapamayız. Ya da bir alternatif olarak, sadece oynamayı bırakabilirsin. Hile yapmak asla ortadan kaldırılamaz, çünkü daha iyi oynamak ve pek fazla çaba sarf etmeden en havalı olmak arzusu birçok oyuncuya özgüdür. Ve çoğu zaman, bu, her mermiyi yakalamaktan bıkan birçok yeni oyuncuyu kendine çeker, kolay yolu seçip bu durumu sona erdirmek ister...
Hayır, bilgisayar oyunlarının geliştiricileri kesinlikle oturup bir kenarda beklemiyorlar. Yeni yamalar ve düzeltmeler çıkıyor, hilelerin veya gelecekte hile olarak kullanılabilecek açıkların kapatılmasına acele ediliyor.
En eski anti-hile sistemleri pek etkili değildi ve çoğu zaman bir sürü sorun ve hataya neden oluyordu. Ama zamanla geliştiler: veri tabanlarına yeni örnekler eklendi, tarama yöntemleri geliştirildi, bu da bilinmeyen bir hileyi bile bulmayı mümkün kıldı. Ama 'hile endüstrisi' de durmadı ve geliştiricilerin ve anti-hilelerin kurduğu tüm tuzakları başarıyla aştı. Bu, virüs yazarları ve antivirüs yaratıcıları arasındaki sürekli bir savaş gibiydi. Ne kadar iyi olursa olsun, her antivirüste her zaman bir açık veya yol bulunur. Aynı durum burada da geçerli. Mükemmel anti-hileler yoktur. Üstelik, hileleri yaratacak kadar zeki olmayan, kodlama ile yeni yeni tanışan sivilcelerle dolu gençler değil. (Bu arada, ilgileniyorsanız, codhacks.ru'da oturanlar var ;)). Birçoğu için bu bir iş haline geldi ve iyi kazançlar sağlıyorlar. Burada bahsettiğim, ücretli hile geliştiricileri (özel hileler). Onları sadece 'hile oluşturucuları' olarak adlandırmak dilimizi ısrarla zorlar. Ücretsiz muadillerinin aksine, ücretli hile kullanmanın yasaklanma riski neredeyse yok denecek kadar azdır. Ayrıca burada genellikle 24/7 teknik destek (forum, irc) vardır ve servisin kalitesi çok yüksektir. Yeni yamalar çıktığında veya yeni tarama imzaları belirdiğinde, hileler zamanında güncellenir. Ücretli hilelerle savaşmak neredeyse faydasızdır çünkü bunların neredeyse hepsi, çalıştırılabilir dosyaların sızmasını önleyen bir 'antileak' sistemine sahiptir. Örneğin, tanınmış bir hile topluluğunun hilelerinin nasıl çalıştığını düşünelim. Aktif aboneliklerinizi gösteren bir tür istemci var, yani satın aldığınız hileler. Bilgisayarınızda hile yok - sadece bu istemcinin çalıştırılabilir dosyası var. Hileyi çalıştırdığınızda, sunucudan indirilir ve hemen RAM'e yüklenir (aksi takdirde tüm ücretli hileler mpcforum'da serbestçe mevcut olurdur). Ücretsiz hileler genellikle, ödeme yapılan PC'nin donanım kimliklerine bağlıdır (Eğer donanım kimliği değişirse, istemciye giriş yapamazsınız). Bu, hilelerin yayılmasını önlemek amacıyla yapılmıştır. Aksi takdirde, bir kişi bunu satın alıp internete açık erişime sunsa, başlangıçta öyle oldu, ta ki kodlayıcılar yukarıda anlatılan çözümü bulana kadar. Ayrıca her kullanıcı için benzersiz bir CRC kodu üretilir; bu ek bir koruma sağlar (aksi takdirde, tüm kullanıcıların çalıştırılabilir dosyalarının aynı CRC'ye sahip olduğu durumda, bu kod doğrudan anti-hile veri tabanına eklenebilir).
Örneğin, VAC destek ekibinden birkaç genç, yüz euro harcayarak (bizim, arkadaşlar, her türlü Counter-Strike'ı satın aldığımız paralarla ;)), ücretli bir hile satın aldılar. Oturdular ve onu incelemeye başladılar. Uzun bir süre incelemeye devam ettiler ve sonunda, olağanüstü çabalarla, tüm çalıştırılabilir dosyaları ve hile kütüphanelerini elde ettiler. Elbette, hemen elde ettikleri bilgileri VAC veri tabanına eklediler ve bu hileyi kullanan herkes yasaklanacak. Peki, hile geliştiricileri ne yapacak? Hileyi güncelleyip (çalıştırılabilir dosyaların versiyonunu değiştirecek, kütüphaneleri değiştirecek, oyun sürecine entegrasyon yöntemlerini değiştirecek veya en nihayetinde, hileyi yeniden oluşturacaklar). Böylece Valve'deki çocukların tüm çabaları boşuna gidecek. Evet yasaklandı ama çokta bir kayıp değil. Sizce yüz dolara ücretli bir hile satın alacak birini bir yasak durdurur mu? .. Bizi gülmeyin. Yeni bir anahtar alacaklar ve hilelerle oynamaya devam edecekler. Valve, bir kez daha yeni bir hile güncellemesinin hangi değişikliklerle yapıldığını tespit etmeye zaman harcayacaklarını düşünmüyorum. Bir web sitesine sürekli olarak göz kulak olamazlar ki? Şüphesiz, Valve'de harika insanlar çalışıyor ama hileleri yapan insanlar da aptal değil. Bu kadar iyi korunan bir hileyi çözmek için epey zamana ihtiyaç var. Şimdi, en azından, ücretli hileleri satan kaç tane site olduğunu yaklaşık hesaplayalım. Yaklaşık 20'yi alalım (gerçekte çok daha fazlası var). VAC geliştirme ekibinin tüm bu ücretli hileleri satın alacak kadar insan kaynağına ve özellikle de zamana sahip olduğuna inanıyor musunuz? .. Bu tamamen imkansızdır. Sisyphus'un çalışması, çünkü hile sona erince yeniden güncellenecek ve yeniden yapılandırılacak, bu da yapılan tüm çalışmaları boşa çıkaracak.
Bir ünlü hile satan sitede oyuncular için hazırlanan bir tuzak. Gerçekten de bunun aktif bir monitör olduğunu mu düşünüyorsunuz, hile durumunu kontrol ediyor? .. Bu sadece bir şablon parçası ve hile tespit edilse bile 'Tespit Edilmedi' asla 'Tespit Edildi' olarak değişmeyecek.
Ücretsiz hileler için durum çok daha basit. Sadece popüler bir hile portalı bulmak ve oradan düzenli olarak tüm yenilikleri indirip anti-hile veri tabanına sistematik olarak eklemek yeterlidir. Ayrıca, burada hiç bir koruma ve