My (nooby) question: Is there a way to "defeat" Dynamic Memory Allocation of a game(find ptr & offsets), without using breakpoints and obvious ASCII names in IDA Pro?
The game i want to read memory from has a pretty awful anti hack system that I cannot defeat, and the game will shut down immediately when IDA Pro is run at the same time as the game(same for Olly Dbg etc.).
And I cannot find any useful Ascii strings in IDA Pro, because game code is originally korean(and names nonsense). I have korean language support, but IDA Pro doesn't recognize this(or the names are like that with support).
And yes, I have searched the forums.. :happysad:
Edit:
So, debuging is blocked.
I've tried to find a solution myself (ofc.), but so far the only options I've come up with are:
1. Get/make bypass (I have no experience with bypasses so i think this will be too hard).
2. Scan interesting (dynamically allocated) chunks in memory when game is running with an undetected memory scanner, find useful structures. Then later implement a memory scanner into bot, and make user type in enough info to be certain that you can find the structure in memory the next time memory is dynamically allocated(usually just 2 things are need to find larger structure, like name and current hp- with a fixed offset that i have observed when looking at interesting chunks).
Using 2.(with C#) now, but I'd love to get my hands/eyes on that ptr :brittish:.
(shameless repost of a two week old unanswered thread that I made in the programming section, because I could really use those twocents)
Answers>Questions>Flaming. HAND