Explanation of the CP Exploit that once plagued the game.

02/27/2015 12:44 Mega Byte#1
I found this analysis I did on that leaked code that was in the Troy FTP one time. (TS2 Server code rofl) whilst I was cleaning out my hard drives of old old old backup stuff.

Pro-tip click the spoiler it drops down :).

Enjoy.

No requests, I can't be bothered with TS2 just thought I would upload this for aspiring exploit finders or game developers to understand how these kind of exploits work.

Here is an example of the exploit and a simple solution.

[Only registered and activated users can see links. Click Here To Register...]

Check the releases directory for binarys you can try, enter -500 :D.
02/28/2015 09:32 SeiD001996#2
its cp hack ? how to update adresses ? where is button pressing and give cp, how to update adresses ?
02/28/2015 16:23 shad0wboss#3
interesting...

*hands crossed*
02/28/2015 16:32 aStudent#4
Quote:
Originally Posted by SeiD001996 View Post
its cp hack ? how to update adresses ? where is button pressing and give cp, how to update adresses ?
come down its not a cheat
02/28/2015 19:59 LuDaKa01#5
Its script for cp hack , but how to update adresses
02/28/2015 22:59 almar12#6
Quote:
Originally Posted by LuDaKa01 View Post
Its script for cp hack , but how to update adresses
:facepalm: Don't even bother, As far as I know this code won't work with hungames.

Seriously start learning some actual coding instead of trying to leech other peoples script.

Oh and by the way, we all know you're SeiD001996.
02/28/2015 23:29 shad0wboss#7
Quote:
Originally Posted by almar12 View Post
:facepalm: Don't even bother, As far as I know this code won't work with hungames.

Seriously start learning some actual coding instead of trying to leech other peoples script.

Oh and by the way, we all know you're SeiD001996.
Humgames? Does it mean it'll work with mayn? I thought CP hack was patched after the downfall of aeria?
03/01/2015 02:41 MyDooMJr#8
If this works on MAYN they will close right after.
03/01/2015 08:36 LuDaKa01#9
How to update the adresses ?
03/01/2015 10:50 shad0wboss#10
Quote:
Originally Posted by MyDooMJr View Post
If this works on MAYN they will close right after.
If idiots start using 99999999 cp, then yes... Might help bring prices of GPL though. *trollface*
03/01/2015 11:28 Mega Byte#11
Some derpas here .. its not a hack or code for a hack its an explanation of the CP exploit that happend back on aeria ts2. would work on others if it has not been patched. it is an easy patch as you can see in my codes :).

Didn't I say no requests? I guess asking for help is okay though.

You want to find the GameSendFunction

You need to be able to breakpoint / debug.

Stand somewhere alone in game.
Breakpoint send (its a winsock api call)

Anywho,
Find the game send function, it will be what called send.
(Execute till return then look for top of function)

Find all calls to this or do a conditional hook you want to breakpoint it only when the exchange merit packet goes through which you have to be over level 50 i think. It does time to merit? then merit to cp? i forget though its been forever.

When you identify this function you want to breakpoint game send or the code that calls game send.

Find the buffer its probably EDX pointer.


After packet id (9th? byte) write -500 as a float or was it a signed integer i forget.

Profit.


But if you don't know how to use cheat engine or a debugger your wasting your time go do some tutorials :)
03/01/2015 13:06 almar12#12
CP hack doesnt work for mayngames either.
03/01/2015 18:28 SeiD001996#13
teach how to update the adresses
03/01/2015 19:44 almar12#14
Quote:
Originally Posted by SeiD001996 View Post
teach how to update the adresses
Did you even read what Megabyte just wrote!?

:facepalm:

Here let me QUOTE him for you:

Quote:
Originally Posted by Mega Byte
Some derpas here .. its not a hack or code for a hack its an explanation of the CP exploit that happend back on aeria ts2. would work on others if it has not been patched. it is an easy patch as you can see in my codes .
Anyways Mega Byte happy birthday.
03/02/2015 08:46 LuDaKa01#15
How to find calls,no teachs,its normaly to have a answers...