As the title suggests, I'm looking into a method to disable XTrap for the MAYN EU version of Twelve Sky 2.
I have been inspired by a thread I found in r a g e z o n e. The person who posted said that instead of completely removing or getting rid of XTrap, we should aim to "remove just the games reliance on XTrap".
So I read it and tried to imitate.
And failed horribly.
His version of disabling XTrap is loading the game client into OllyDBG, which is a 32-bit assembler level analysing debugger.
r a g e z o n e.com/f562/disabling-xtrap-requirement-pt-client-670412/
FULLY read this please.
The problem is, his method doesn't apply to TwelveSky2.exe BUT for some odd reason it applies to Xtrap.xt .... weird right? I thought so as well.
First problem was, the Xtrap always patched itself, but I saw a thread on EPvP on a patch-skipper:
(Just download the Launch.rar)
Second problem though... Now that's a doozie. I guess, since it wasn't working, that TwelveSky2.exe needed editing. Herein lies the REAL problem:
the things you're looking for are imports from .dll files from the system32 folder (I.E. kernel32.dll, user32.dll) and are UN-EDITABLE.
So that's a dead end for me. But I'm not really experienced in this stuff (I'm a total leeching noob really!)
So my question is: is this possible to improve upon? Or should I just ditch this attempt?
P.S.: Why is the word R a g e z o n e forbidden? I'm guessing cause it's a rival website? To me knowledge is knowledge, no matter who it comes from.