Page 1 of 1

I Received a CT but I Don't Understand It

Posted: Sat Jan 06, 2024 2:33 am
by dotoeoo
I received a Cheat Table (CT) for a Korean game called MapleLand. However, there's a part that I don't understand.

When I checked the CT that gathers all monsters in one place, it was written as follows:

Code: Select all

[ENABLE]
alloc(newmem,2048,"GameAssembly.dll"+32CB06D) 
label(returnhere)
label(originalcode)
label(exit)

newmem:
cmp [stop],1
je originalcode
movsd [rbp-10],xmm3
jmp exit

originalcode:
movsd [rbp-10],xmm0

exit:
jmp returnhere

"GameAssembly.dll"+32CB06D:
jmp newmem
returnhere:


 
[DISABLE]
dealloc(newmem)
"GameAssembly.dll"+32CB06D:
db F2 0F 11 45 F0
//movsd [rbp-10],xmm0


This appears to be a form of code injection. However, when I looked at lectures and YouTube videos about other code injections, they used the process of an exe, and did not access GameAssembly.dll as in the example code above.

I tried to find the offset 32CB06D using Il2CppDumper, but it did not exist.

What should I look at to find lectures or explanations about this?

Re: I Received a CT but I Don't Understand It

Posted: Sat Jan 06, 2024 1:16 pm
by Messy6666
It's an Unity game

google: how to hack mono games and you will find lots of tutorials

Re: I Received a CT but I Don't Understand It

Posted: Fri Jan 12, 2024 3:51 pm
by e3479293
Hey I can tech u , send message to u , plz receive