first of all hi and thx for all the great tutorials here
i'm a noob at this but i read quite a few tutorials
i'm german but i'm still posting in english in hope for more ppl to be able to help
its ok if you answer in german..or english..i dont care
now to my questions:
the game is Grand Fantasia but i guess that this thread might help for other games too
1.
i tried to get the basepointer for hp, mp,...
to do this i followed the guide (cheat engine) from this site step by step and i find the memory address for the values but if i search for the address that accesses it (aka pointer) the game closes right away and i'm not getting any additional infos.
then i tried to find the base pointer with tsearch which led to the same problem.
so my guess is that the game closes whenever a debugger tries to access the address or something
2.
i cant find the memory for the x, y coordianates
the game shows the coordiantes in the map so i tried to search for the values then move...didnt work
then i tried searching for unknown value and then for "has changed", "has not changed" and ended up failing again
3.
i also tried to use wpe to analyse the packets.
i didnt went further than the log-in cuz i couldnt decrypt it
how i tried it:
i took the very first packed that was sent to the server; took a look at the ascii which made it obvious that its encrypted.
so i converted my login ID into hex and used my calculator:
1st bit of the packet XOR 1st bit of my ID = a
2nd bit of the packet XOR 2nd bit of my ID = b
if the result of both is different (if a != b) then i didnt find my decryption key
then:
2nd bit of the packet XOR 1st bit of my ID
3rd bit of the packet XOR 2nd bit of my ID
if not the same:
3nd bit of the packet XOR 1st bit of my ID
4th bit of the packet XOR 2nd bit of my ID
and so on
well since i'm posting this here you know that i couldnt find the key to decrypt it
and i dont know how to do this other than that
any help in german or englisch is much appreciated