Full stamina login in CO 2.0

10/13/2005 07:56 jMerliN#1
Take the old CO 2.0 Conquer.exe file ( someone post it for us.. not everyone has the old installer ) from the last patch, and use it instead of the new Conquer.exe. This will allow you to log in with a full stamina bar.

If it works well, and someone posts a screenshot of it working, I'll patch the Conquer.exe instead of replacing it with the old one to give full stamina, and if you're nice I'll make a stamina hack that lets you have infinite stamina.

Thx.
10/13/2005 14:23 I Blunt Man I#2
not playing but i think you done some good work on it if its working
10/13/2005 14:41 stupoty#3
umm u always log in with full stamina....
10/13/2005 14:42 I Blunt Man I#4
hmmm... i retreat ^^^^
10/13/2005 21:40 jsr75395182xd#5
Quote:
Originally posted by stupoty@Oct 13 2005, 14:41
umm u always log in with full stamina....
new patch defaults stamina to 0 to stop archers having unlimited flying capabilities, so if it does work then thats pretty cool
10/13/2005 22:22 anticlownn#6
I doubt it is possible to just change the exe, I think they made some changes to the server.
If you could just do that and "hack" the stamina, you also should be able to have infinite stamin, hp and mp which would be too extreme for CO, so they must've patched it server side.
10/13/2005 23:18 lordkefka#7
Quote:
Originally posted by anticlownn@Oct 13 2005, 22:22
I doubt it is possible to just change the exe, I think they made some changes to the server.
If you could just do that and "hack" the stamina, you also should be able to have infinite stamin, hp and mp which would be too extreme for CO, so they must've patched it server side.
I dont think so since when i logged back after the update I hadent dled the patch yet and i could log in and I had stamina at the begging.
I have made a backup of the previous files, ill look if any file can solve this.

Edit : I tryed to change only the conquer.exe file and when i log in it says:
Error invalid version number. Please update your client!
10/14/2005 00:51 jMerliN#8
lord.. upload that .exe somewhere so I can use it.

That is just a simple protection.. about 10 minutes of cracking will render it useless.

And yes, it will work because:

If you log into a CO 1.0 server with the new client, you start with 0 stamina. Why is that? Just think about it ;).
10/14/2005 00:57 ultimatedestroyer#9
jMerliN is right it will work, I dont have .exe but please someone upload for him. :p
10/14/2005 01:18 anticlownn#10
I see
so can you make infinite stamina out of that?
10/14/2005 01:40 Plus1Shotgun#11
I have the exe. maybe you can IM me on AIM (Macreel316), I'm always on. Thx
10/14/2005 01:40 jMerliN#12
Possibly.
10/14/2005 01:44 Plus1Shotgun#13
Oh, btw, I'm new! ^^
10/14/2005 13:55 lordkefka#14
The .exe is too big to be uploaded here contact me if you want me to upload it to u by some other way or if you know a server where i can drop it.
10/14/2005 14:05 jMerliN#15
I got it.

The only problem is there's a data value that's being sent to the server regarding the version number.

Several things myself or anyone else can do:

1. Dump the .data section of both executables and look at all the differences ( shouldn't be that many ) and try changing one at a time each of them back to the original one from the old executable until we change the one that is sent to the server.. this is the brute force method.

2. Reverse the coding before the call to send the information over winsock and find where the variable is by reference.. this is the reversing method.

3. Log the packets sent to the server from both the old client and the new one, and run the old client with a hook installed to force the packet sent to the old one.

Once one of these has been done to prove it will work, all we have to do find where the game is issuing a 'insufficient stamina' message and NOP it out, so the game doesn't check for or do anything with stamina.. then we should have an infinite version :).