Cheat Engine Lua Stealth Hook x64

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
We Love TESLA ⚡️
Kurucu
Katılım
13 Eyl 2015
Mesajlar
1,301
Çözümler
16
Tepki puanı
4,569
Ödüller
16
Yaş
95
10 HİZMET YILI
Aşağıda verdiğim kod 64 bit için 32 bit için düzenlemek istiyorsanız RIP gördüğünz yerleri EIP registeri ile değişmeniz yeterli.
Kodun amacı seçtiğiniz noktada breakpoint olusturarak oradaki RIP registerini değiştirmek RIP registeri ise o anki çalısan asm'nin memory alanındaki konumunu temsil eder bizde RIP registerini seçtiğimiz noktada değişerek kendi kodumuzun oldugu memory bölümüne atlatıyoruz işimiz bitincede tekrar break point noktasından devam ediyoruz.
İstediğiniz debugger ile kullanabilirsiniz dbvm veh farketmez.



Lua:
local res = assert(AOBScan('74 ?? ?? ?? 74','+X-C-W'), 'no results found')
OFFSETS = {}
HOOKS = {}
OFFSETS.CGame = tonumber(res[0],16)
OFFSETS.CGameReturn = 0xhookadr

debug_removeBreakpoint(OFFSETS.CGame)
debug_setBreakpoint(OFFSETS.CGame)
function debugger_onBreakpoint()

    if (RIP == OFFSETS.CGame) then
        RIP = OFFSETS.CGameReturn
    end
    debug_continueFromBreakpoint(co_run)
    return 1
end
 
AmanKaleel
Seçkin Üye
Katılım
22 Mar 2021
Mesajlar
302
Çözümler
1
Tepki puanı
15
Ödüller
5
Yaş
23
5 HİZMET YILI
Is this about executing script ? on cheat engine
 
Seçkin Üye
Katılım
23 Tem 2017
Mesajlar
306
Çözümler
1
Tepki puanı
15
Ödüller
6
Yaş
45
8 HİZMET YILI
Teşekkür ederim saolasın
 
Banlı Üye
Katılım
13 Tem 2020
Mesajlar
383
Çözümler
3
Tepki puanı
44
Yaş
42
5 HİZMET YILI
yararlı teşekkürler
 
Seçkin Üye
Katılım
24 Şub 2021
Mesajlar
313
Çözümler
1
Tepki puanı
20
Ödüller
2
Yaş
22
5 HİZMET YILI
Eyw reis sagolasın <3
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Benzer Konular