Battle.net R&D > Development

Battle.net 2.0 emulator?

(1/5) > >>

imdawe:
Hi all!
I am a programmer and i am trying to make a battle.net 2.0 emulator.
I  found so much informations from battle.net v2 protocol and i written an emulator.
But when i try to connect i get invalid server error. I don't know how, but the client is knowing is it a real battle.net server or not.
I think the i have to inject some hack into client to kill the process that gets the real battle.net address.
Thus my question is next:
Is it possible project to make an emulator for sc2 or not?

Sry my bad english.
If you are interested in this project please pm me! I want to join a project or make a new one because i see the emulation was dead about 1-2 years ago.

raistlinthewiz:
your best bets;

http://www.bhfiles.com/files/Battle.net%202/
https://github.com/mangos/mangos
https://github.com/mooege/mooege

Myst:
Of course its possible to emulate SC2. 
You should also check out http://darkblizz.org/wiki/  although outdated, it would atleast give you an idea of what's going on.
also http://diablo3dev.com/w/Networking

imdawe:
I receive  packet from sc2 and i think i do a working query to send back but i have no idea for this problem :s
c->s cauthinfo
s->c sproofrequest from starcrack sourcecode (i think thats query is old)

And i checked mooege source code but that is using a bnet library that i don't know.

imdawe:
Ok,
I repaired last error but after this i get an unknown error.
Somebody know this?
This error is occurs after these:
C->S CAUTHINFO (client sendig informations)
S->C SPROOFREQUEST (server making auth modules and http responde and send it)
C->S CPROOFRESPONSE (i can't parse this information yet but in this request is password and etc..)
Print screen


msn imdawe@hotmail.com

Navigation

[0] Message Index

[#] Next page

It appears that you have not registered with DarkBlizz - Making Battle.net Magic -. To register, please click here...
Go to full version