Learn · modules

Minecraft'ta FakeHand Nedir? Mod Açıklaması

FakeHand, görünürde tuttuğunuz eşyayı sunucuya kayıtlı olanla senkronize olmaması sağlayan bir istismar modülüdür, böylece ekranınızı izleyenlerden eşya değişimlerini gizler.

TRtrolPublished 3 min read

Minecraft'ta FakeHand Nedir?

FakeHand, Minecraft'ta bir sömürü kategorisi modülüdür ve oyuncunun ekranında gösterilen el ile sunucunun aslında kaydettiği öğe etkileşimi arasındaki bağlantıyı koparır. Normalde bu ikisi birbiriyle kenetlenmiştir: öğe değiştirin ve istemcinin işleme ve sunucunun donatılmış öğe durumu senkronize bir şekilde güncellenir. FakeHand, görüntülenen eli sabit tutar veya tamamen farklı bir öğe gösterir, ancak gerçek etkileşim modül çalışır durumda olmasa sanki tam olarak gerçekleşir. Sunucu hiçbir fark görmez. Sadece ekranı izleyen kişi fark eder.

Çekiciliği saf gizlemedir. İzleyen bir seyirciye, bir yayın izleyicisine veya ekran paylaşımına ne tuttuğunuzu gizlemeniz gerekiyorsa, FakeHand onların öğe değişim zamanlamasını okumasını engeller.

FakeHand Nasıl Çalışır

FakeHand yalnızca görsel katmanı etkiler. Paketleri yeniden yazmaz veya girişleri geciktirmez, sunucunun aslında takip ettiği donatılmış öğe durumundan işlenen el modelini ayırır.

Bir oyuncunun savaşın ortasında kılıcı bir toteme değiştirdiğini varsayalım. Sunucu tarafında, bu değişim ve ardından gelen her şey, hiçbir modülü çalışmayan temiz bir istemcide olduğu gibi tam olarak gerçekleşir. FakeHand'ın tek görevi, kılıcı gösteren veya hiçbir şey göstermeyen, değişmeyen işlenmiş eli korumaktır; sunucunun kaydettiği totem-dışarı etkileşimi onun altında tamamlanırken.

İşte tüm mekanizma. Hiçbir çarpışma kutusu matematiği, zamanlama hilesi veya sunucu senkronizasyon hatası yok. Sadece, aslında olan şey ile gerçekleşirken ekranda görünen şey arasındaki bir boşluk var. Sunucunun durumu her zaman doğrudur. Sadece kendi görsel işleme şekliniz yanlıştır.

Neden var

FakeHand, görünür elin aslında olanlardan farklı görünmesini sağlamak için özel olarak oluşturulmuştur, böylece onu ele veren uyumsuzluk, paketlerde değil, görüntüde ortaya çıkar. Bir ekran paylaşımı inceleyicisi, bir seyirci veya bir klibi tekrar izleyen ve normal bir eşya değişiminin nasıl göründüğünü bilen herkes, bunu yakalamak için tam olarak gereken gözlere sahiptir.

İnsan, otomatik değil, gözlemcinin olduğu durumlarda oluşturulmuştur. Paketleri izleyen bir antichi̇t fark görmez, çünkü o tarafta bir fark yoktur. Ekranınızı izleyen bir kişi, görünür eliniz ile gerçek eylemleriniz arasındaki uyumsuzluğu görür ve bu da risktir.

Tespit

Paket düzeyindeki antichiplerin burada neredeyse hiçbir şeye dayanacak bir şeyi yok. FakeHand, isabet mesafesine dokunmuyor, tick'ları eklemiyor veya düşürmüyor, etkileşimlerin ne kadar hızlı çözüldüğünü değiştirmiyor. Sunucu tarafındaki veri, temiz bir istemcinin göndereceğiyle aynı. İstemci tarafından bildirilen durum ile sunucu durumu arasındaki tutarlılık üzerine kurulu bir kontrol, denklemin o tarafında bir uyumsuzluk olmadığından hiçbir tutarsızlık bulamaz.

Tuzak, çoğu exploit modülünün tersi yönde çalışır. FakeHand, özellikle görünür elin gerçekte olanla uyuşmamasını sağlamak için vardır, böylece onu ele veren uyumsuzluk paketlerde değil, görüntüde ortaya çıkar. Sunucu tarafındaki riski görsel riskle takas eder. Riski tamamen ortadan kaldırmaz.

Kullanımı Güvenli mi?

Güvenlik bağlama bağlıdır. Kimsenin izlemediği tek oyunculu bir oyunda veya özel bir sunucuda, FakeHand hiçbir şey yapmaz ve hiçbir risk taşımaz. İnsan bir gözlemci, bir izleyici veya ekran paylaşımının önünde, bariz bir görsel uyumsuzluk yaratır. Yetenekli bir gözlemci bunu yakalar. Yetersiz biri fark etmeyebilir.

Değiştirilmiş istemcileri yasaklayan herhangi bir sunucu, personelin canlı olarak yakalayıp yakalamadığına bakılmaksızın bir exploit kategorisi modülünü aynı şekilde ele alır.

SSS