Çözüldü Viewportclient Yardım

  • Konuyu Başlatan Konuyu Başlatan Luxer
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Luxer

Gold Üye
Katılım
9 Ağu 2021
Mesajlar
447
Beğeniler
56
auto vtable = *(uintptr_t**)ViewportClient;
HookPresent = (D3D11DrawHook)(DWORD_PTR*)(void*)vtable[0x68];
DetourAttach(&(LPVOID&)HookPresent, (PBYTE)Present);

viewportclientı detour ile hooklamaya çalışıtım ama vanguard crash atıyor sebebi nedir ve minhook veya detour ile yapılabilir mi?
 
Bu kod parçasını incelediğimde, Direct3D 11 API'si kullanılarak bir oyunun ViewportClient objesinin adresi alınmış ve içerisindeki bir işlevin adresi alınarak HookPresent adlı bir değişkene atanmış. Daha sonra, DetourAttach() fonksiyonu kullanılarak bu işlevin adresi bir detour fonksiyonuna yönlendirilmiş.

Vanguard, VALORANT adlı bir oyuna ait bir anti-cheat programıdır. Bu tür anti-cheat yazılımları, oyunun iç yapısını ve bellek yapılarını izleyerek hile yapılmasını önlemek amacıyla tasarlanmıştır. Bu nedenle, bu tür yazılımlar bazı değişiklikleri algılayabilir ve hata veya çökme gibi sorunlar çıkarabilir.

Eğer Vanguard yazılımı, oyunun bellek yapısındaki değişiklikleri tespit ederek oyunu sonlandırıyorsa, bu değişikliklerin detour ile yapıldığını tespit etmiş olabilir. Bu durumda, bu kodun Vanguard tarafından tespit edilmesi muhtemeldir.

DetourAttach() ve MinHook, her ikisi de işlevleri detour etmek için kullanılabilen kütüphanelerdir. Ancak, eğer Vanguard bu tür bir müdahaleyi tespit ediyorsa, detour veya MinHook kullanarak HookPresent işlevini değiştirmek de çözüm olmayabilir. Bu nedenle, Vanguard'un bu tür müdahaleleri engelleyen özelliklerini kırmak mümkün olmayabilir.

Özetle, Vanguard gibi anti-cheat yazılımları, oyunun iç yapısına ve bellek yapısına müdahale eden kodları tespit ederek oyunu sonlandırabilir. Bu nedenle, bu tür yazılımları atlatmak için alternatif yöntemler aramak gerekebilir.
 
Bu kod parçasını incelediğimde, Direct3D 11 API'si kullanılarak bir oyunun ViewportClient objesinin adresi alınmış ve içerisindeki bir işlevin adresi alınarak HookPresent adlı bir değişkene atanmış. Daha sonra, DetourAttach() fonksiyonu kullanılarak bu işlevin adresi bir detour fonksiyonuna yönlendirilmiş.

Vanguard, VALORANT adlı bir oyuna ait bir anti-cheat programıdır. Bu tür anti-cheat yazılımları, oyunun iç yapısını ve bellek yapılarını izleyerek hile yapılmasını önlemek amacıyla tasarlanmıştır. Bu nedenle, bu tür yazılımlar bazı değişiklikleri algılayabilir ve hata veya çökme gibi sorunlar çıkarabilir.

Eğer Vanguard yazılımı, oyunun bellek yapısındaki değişiklikleri tespit ederek oyunu sonlandırıyorsa, bu değişikliklerin detour ile yapıldığını tespit etmiş olabilir. Bu durumda, bu kodun Vanguard tarafından tespit edilmesi muhtemeldir.

DetourAttach() ve MinHook, her ikisi de işlevleri detour etmek için kullanılabilen kütüphanelerdir. Ancak, eğer Vanguard bu tür bir müdahaleyi tespit ediyorsa, detour veya MinHook kullanarak HookPresent işlevini değiştirmek de çözüm olmayabilir. Bu nedenle, Vanguard'un bu tür müdahaleleri engelleyen özelliklerini kırmak mümkün olmayabilir.

Özetle, Vanguard gibi anti-cheat yazılımları, oyunun iç yapısına ve bellek yapısına müdahale eden kodları tespit ederek oyunu sonlandırabilir. Bu nedenle, bu tür yazılımları atlatmak için alternatif yöntemler aramak gerekebilir.
sağolun pekiya silent aimbot yapmak istiyorum bu konularda bilgili gibi görünüyürosunuz nasıl yapabilirim denedim ama aim kafaya kitlendiğinde ateş ettiğimde işlemiyor // getplayerviewpoint hooklamıştım
 
Bu kod parçasını incelediğimde, Direct3D 11 API'si kullanılarak bir oyunun ViewportClient objesinin adresi alınmış ve içerisindeki bir işlevin adresi alınarak HookPresent adlı bir değişkene atanmış. Daha sonra, DetourAttach() fonksiyonu kullanılarak bu işlevin adresi bir detour fonksiyonuna yönlendirilmiş.

Vanguard, VALORANT adlı bir oyuna ait bir anti-cheat programıdır. Bu tür anti-cheat yazılımları, oyunun iç yapısını ve bellek yapılarını izleyerek hile yapılmasını önlemek amacıyla tasarlanmıştır. Bu nedenle, bu tür yazılımlar bazı değişiklikleri algılayabilir ve hata veya çökme gibi sorunlar çıkarabilir.

Eğer Vanguard yazılımı, oyunun bellek yapısındaki değişiklikleri tespit ederek oyunu sonlandırıyorsa, bu değişikliklerin detour ile yapıldığını tespit etmiş olabilir. Bu durumda, bu kodun Vanguard tarafından tespit edilmesi muhtemeldir.

DetourAttach() ve MinHook, her ikisi de işlevleri detour etmek için kullanılabilen kütüphanelerdir. Ancak, eğer Vanguard bu tür bir müdahaleyi tespit ediyorsa, detour veya MinHook kullanarak HookPresent işlevini değiştirmek de çözüm olmayabilir. Bu nedenle, Vanguard'un bu tür müdahaleleri engelleyen özelliklerini kırmak mümkün olmayabilir.

Özetle, Vanguard gibi anti-cheat yazılımları, oyunun iç yapısına ve bellek yapısına müdahale eden kodları tespit ederek oyunu sonlandırabilir. Bu nedenle, bu tür yazılımları atlatmak için alternatif yöntemler aramak gerekebilir.
chatgpt bilmiş knk
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şuanda konuyu görüntüleyen kullanıcılar

Geri
Üst Alt