Hello friends,
After carefully reviewing the IDA compilation, I found the reason why the game crashed after calling ScriptExecuteBuffer. The game will detect whether the call is from 0x1000-0x1F5218C.
This data is stored in the .rdata segment.
My question is is there any way to modify the data inside?
Or how this situation is usually handled.
I read a lot of forum articles and it seems that I haven't found answers to related questions.
I'm still a novice in this area, and I don't know much about it.
Looking forward to any helpful hints or suggestions from everyone. thank.