cursey / kanan

Mods for Mabinogi using Javascript
The Unlicense
57 stars 30 forks source link

How to use IDA to analyze Client? #142

Closed kaneorotar closed 7 years ago

kaneorotar commented 7 years ago

Hi All,

I've seen 'IDA unicode string view' mentioned several times in the comment section of a few scripts.

With the hope to find these memory locations myself, I've tried using IDA to disassemble Client.exe but got nothing because the file is packed by Themida. Attaching to the process doesn't seem to work, either.

Can anyone tell me the correct method to debug the client with IDA?

Thanks.

ghost commented 7 years ago

You will need to unpack the client or dump it while it's running. See https://github.com/cursey/kanan/issues/42

kaneorotar commented 7 years ago

Thanks!

I thought this would be a common question but didn't check the closed issues.