- Yasaklandı
- #1
Merhaba arkadaşlar bu konuda anlatacaklarım valoranta hile yapmak isteyenlere hitap ediyor hile yapımı ile ilgilenmiyorsanız konudan çıkabilirsiniz vaktiniz çalınmasın.
Page guard hakkında biraz bilgi vereyim;
Riot Games, boş bir sayfaya PAGE_GUARD uygulayarak harici hile kullanımını en aza indirmeye çalışıyor ve bu sayfaya erişildiğinde doğru işaretçiye yönlendirileceksiniz.
PAGE_GUARD (
Valorant'ın VEH'si korunan sayfaları okumanın neden olduğu istisnayı yakalayacak ve okunan sayfaya bağlı olarak değeri doğru korunmayan işaretçiye ayarlayacaktır.
Page guard hakkında biraz bilgi vereyim;
Riot Games, boş bir sayfaya PAGE_GUARD uygulayarak harici hile kullanımını en aza indirmeye çalışıyor ve bu sayfaya erişildiğinde doğru işaretçiye yönlendirileceksiniz.
PAGE_GUARD (
Bağlantıları görmek için lütfen
Giriş Yap
) korunan sayfada herhangi bir şeyi okumaya/yazmaya/yürütmeye çalışırken erişim ihlaline neden olur. Valorant, yalnızca PAGE_GUARD uygulamak amacıyla sayfalar oluşturur. Ayrıca Valorant, VEH olarak da bilinen Vectored Exception Handler'ı kaydeder.Valorant'ın VEH'si korunan sayfaları okumanın neden olduğu istisnayı yakalayacak ve okunan sayfaya bağlı olarak değeri doğru korunmayan işaretçiye ayarlayacaktır.
Bunu nasıl atlayabilirim?
C++:
gameinstance : "VALORANT-Win64-Shipping.exe"+203DF50 param(uworld)
persistent level : "VALORANT-Win64-Shipping.exe"+48BD420 param(uworld)
local player controller : "VALORANT-Win64-Shipping.exe"+435EE30 param (persistent level)
local player pawn : "VALORANT-Win64-Shipping.exe"+4670060 param(local player controller)
camera manager : "VALORANT-Win64-Shipping.exe"+4668AA0 param(localplayer controller)
actor array : "VALORANT-Win64-Shipping.exe"+1A83470 param(persistenlevel)
actor count : "VALORANT-Win64-Shipping.exe"+3056EC0 param(persistenlevel)
uniq id : "VALORANT-Win64-Shipping.exe"+1E74BC0 param(aactor)
mesh compoment : "VALORANT-Win64-Shipping.exe"+2447260 param(localplayer pawn)
bone array : "VALORANT-Win64-Shipping.exe"+3D73730 param(mesh)
component to world : "VALORANT-Win64-Shipping.exe"+2044950 param(mesh)
root component : "VALORANT-Win64-Shipping.exe"+53E26E0 param(mesh)
damage handler : "VALORANT-Win64-Shipping.exe"+2464F10 param(mesh)
health : "VALORANT-Win64-Shipping.exe"+1FDF230 parameters(damage handler)
dormant: "VALORANT-Win64-Shipping.exe"+38E1E20 param(mesh)
player state : "VALORANT-Win64-Shipping.exe"+20706A0 param(aactor)
team component : "VALORANT-Win64-Shipping.exe"+398A450 param (playerstate)
team : "VALORANT-Win64-Shipping.exe"+2446FE0 param(team component)
Kod:
usage:
auto gameinstance = reinterpret_cast<uintptr_t(__fastcall*)(uintptr_t)>(globals::base_address + 0x203DF50)(uworld);
auto local_ctrl = reinterpret_cast<uintptr_t(__fastcall*)(uintptr_t)>(globals::base_address + 0x435EE30)(game_instance);
auto local_player_pawn = reinterpret_cast<uintptr_t(__fastcall*)(uintptr_t)>(globals::base_address + 0x4670060)(local_ctrl);