menu
-
Member
How to emulate servers?
Hello, can anyone point me in the direction of a guide or something that i need to do to start emulating servers?
I'm looking in particular to create a source for rift and GW2 when that comes out.
The problem is, i dont know shit.
As in, nothing. I can code in c++ but that doesnt give me much.
I also want to know HOW to do it, because simply learning a language only gives you theoretical skills.
Hell, i dont even know where to start with all these questions:
How does encryption work on official servers?
How do you find that encryption?
How do you decrypt it?
How do you sync c++ code with sql servers?
And 100s of more questions.
If someone helps me out, i swear to everyone on this forum i will get a ****ing open-source rift emulator project up and running!
Im also not talking about rift only.
How do the people that create emulators for mmos even do it?
It's not like there's a guide on creating a server for that game.
Last edited by obliviron; 08-21-2011 at 11:23 PM.
-
( ͡° ͜ʖ ͡°)
If someone knew the answers to these questions they would have made the emulator by now. And it would be easier to make the emulator than to answer these questions
-
Member
People have made 100s of different servers for rift
There's even a top 100 server list for 'em.
Also, sierracore (or sienna) apparently already has a login done.
So people do have answers to those questions.
-
Established Member
Funny cause I jsut tried every rift server on those lists...all phail
-
-Learn winsock api
-Study tcp packet structure
-Hook send/recv (sometimes they like to be sneaky and write their own user implemented wrap of ntdeviceiocontrolfile)
-Find where the transmitted buffers are encrypted/decrypted.
profit