[AGAIN]Making 5200+ Big project.

04/05/2010 22:52 Paralyzer[GM]#1
Ok well I am doing a big project an going to do whatever ut takes to make it so I can login with a 5200+ so I think this is what I need

I need I think:

Login data encryption
Login Packets
5200+ Custom loader for the Server.dat


Ok well apprently I can use "OlyDbg" to make the client read the server.dat but fair enough Justin ( around when owner of Acid-co was a noob ) said that I need a custom loader why would I need a custom loader

Loging data encryption I have no idea how to retrieve them

Login packets ?
04/05/2010 23:17 pro4never#2
Yah gonna go ahead and agree...

With what I've seen you post around here I can safely assume you are not anywhere near on the level required to make your own custom source... especially one running a patch that doesn't have all the stuff already documented and released for it (encryption, packets, etc)


You will need a way to decrypt the encryption from the conquer.exe from what I remember... There is the super simple to get key you can grab from it but the stuff following it was encrypted (again... going off what I remember, I could be wrong)
04/06/2010 01:45 .Beatz#3
I have to agree with pro4never on this one paralyser. you are learning and learning fast but i dont think you have the skills required to code a new source. If you think you can do it go for it but i dont think there is many people here that can/will help you with it.
Good luck on the project
04/06/2010 02:18 PeTe Ninja#4
looks like your not contributing to your own project. why do you think people will just give it to u
04/06/2010 03:28 -NewDawn-#5
Don't curse Pete.
You're right though.
Private server's aren't usually a community project- especially if it's never been done before. Sometimes a group of people get together to help each other though.
04/06/2010 08:21 ~Falcon#6
Alternatively, you can search for the text strings in ollydbg for server.dat, step through the decryption routine and then retrieve the decrypted version from the dump window, then just simply nop the decryption routine and you'll have a decrypted version.

Or you could just use a dll to force connections to your IP, which is the best method in my opinion and can allow you to do other things upon injection, byte-code patching for example so you could; generate some sort of anti-hack system at run-time, disable the exit pop up or simply just enable multi-client.
04/06/2010 09:46 Paralyzer[GM]#7
Thank you Falcon you atually HELPED instead of all the flaming in my thread I will use the .Dll any ideas how to make this .dll ?
04/06/2010 10:31 IDivideByZero#8
Just take their flames or whatnot as a sign.. Plus, ask yourself... How many people around e*pvp is able to build own succesful source from scratch and second question - are you at least as good as X people from the first question?

Btw, stop pm'ing me.. I'm not ultimation x.x
04/06/2010 10:33 Arcо#9
jajec I don't think he's making his own source, I think he's trying to upgrade tanel's 5165 to 5200.
04/06/2010 10:38 IDivideByZero#10
Ohh =x Misread the first post...

Well, kinda the same case just replace first question with "how many people around e*pvp is able to upgrade existing source to 5200+ (encryption or w/e... not really into names nor coding lol)
04/06/2010 10:44 ~Falcon#11
Quote:
Originally Posted by Paralyzer[GM] View Post
Thank you Falcon you atually HELPED instead of all the flaming in my thread I will use the .Dll any ideas how to make this .dll ?
Search Google for Winsock hooking with the detours API.

As far as I know the encryption is still the same, the only thing that has changed recently was the modification of the password cipher.
04/06/2010 14:19 Nullable#12
Quote:
Originally Posted by Paralyzer[GM] View Post
Thank you Falcon you atually HELPED instead of all the flaming in my thread I will use the .Dll any ideas how to make this .dll ?
Just a smal fyi, you can't inject a managed dll(made in C#).
04/06/2010 15:14 Paralyzer[GM]#13
Nullable know I know that I wonna cry :(:(:(:( but +Thanks