Author | Message | Time |
---|---|---|
PaiD | [code] Client To Server FF 44 1c 00 00 01 00 00 00 00 A.H....D........ 00 00 00 00 00 ff 00 00 00 08 a3 c8 ec 00 20 00 .............. . 00 00 Server To Client ff 44 0f 00 00 01 00 00 00 00 ..G....D........ 00 00 00 00 00 ..... .. [/code] Was packet logging Warcraft III and recieved this. Any Ideas? Edit: Battle.Net also sent more (found later) [code] ff 44 43 00 01 01 00 00 00 00 .......DC....... 00 00 00 3f f0 ca d8 e0 17 c0 4f 00 00 49 d6 42 ...?......O..I.B e4 06 00 00 4d 61 70 73 5c 28 34 29 4c 6f 73 74 ....Maps\(4)Lost 54 65 6d 70 6c 65 2e 77 33 6d 00 ff ff ff ff 4f Temple.w3m.....O 4c 4f 53 02 00 00 00 02 02 LOS...... [/code] | January 8, 2006, 9:52 AM |
pandaemonium | The first on is you doing an anongame search request vor an "1v1 Play Game". So the 2nd on is just the server reply to this. The third on is the server telling you it found a PG for you to join in. You are asked to connect on IP "3f f0 ca d8" PORT "e0 17" (6112). It also tells you which map will be played. | January 8, 2006, 1:33 PM |
PaiD | Thanks got aim? | January 10, 2006, 7:36 PM |
UserLoser | [quote author=Savior link=topic=13834.msg141329#msg141329 date=1136921775] Thanks got aim? [/quote] Why don't you discuss it here? | January 10, 2006, 9:11 PM |
PaiD | UL: I dont know. I thought you (as in vL Forums) didnt want w3 ingame protocol discussed. Figured it would be deleted. Correct me if I am wrong (b/c if I am not, I am stuck) :p | January 11, 2006, 1:55 AM |
UserLoser | [quote author=Savior link=topic=13834.msg141378#msg141378 date=1136944522] UL: I dont know. I thought you (as in vL Forums) didnt want w3 ingame protocol discussed. Figured it would be deleted. Correct me if I am wrong (b/c if I am not, I am stuck) :p [/quote] This clearly isn't war3 ingame protocol. It's a bncs message | January 11, 2006, 2:42 AM |
PaiD | yea this isnt w3 ingame. but it will be leading to it | January 11, 2006, 3:34 AM |
Elneroth | You should do WoW after you're done doing W3 gaming | January 12, 2006, 6:19 AM |
UserLoser | [quote author=Elneroth link=topic=13834.msg141505#msg141505 date=1137046790] You should do WoW after you're done doing W3 gaming [/quote] Been there, done that. WoW isn't all that fun to do | January 12, 2006, 6:21 AM |
Spilled[DW] | Discussing on the forum will come in use for others later. | January 12, 2006, 7:09 AM |
Myndfyr | [quote author=Spilled[DW] link=topic=13834.msg141508#msg141508 date=1137049757] Discussing on the forum will come in use for others later. [/quote] I highly doubt that WoW reversal will be a MAJOR component to discussion on this forum. There are plenty of skilled people here, but a lot of members have too much fun on WoW. Plus, while Blizzard could posture all they wanted to about reverse engineering for Battle.net, they actually have recourse with WoW. | January 12, 2006, 5:14 PM |
pandaemonium | I'll post what I know about this packets structure when I am back at home on monday. | January 13, 2006, 11:47 AM |
pandaemonium | C->S: (0x44 subcommand 0x00) [code] BYTE subcommand /* 0x00 for anongame search */ DWORD count /* Goes up each time client clicks search */ DWORD unknown BYTE type /* 0 = PG , 1 = AT , 2 = TY */ BYTE gametype /* 0 = 1v1 , 1 = 2v2 , 2 = 3v3 , 3 = 4v4 , 4 = ffa */ DWORD map_prefs /* map preferences bitmask */ BYTE unknown DWORD unknown /* some id identifying the client ?*/ DWORD race /* 1 = H , 2 = O , 4 = N , 8 = U , 0x20 = R */ [/code] S->C (0x44 subcommand 0x00) [code] BYTE subcommand /* 0x00 for anongame search */ DWORD count /* same as sent by client */ DWORD reply /* usually 0 */ WORD avgtime /* for some time this was the average search time in seconds */ [/code] S->C (0x44 subcommand 0x01) [code] BYTE subcommand /* 0x01 for anongame found reply */ DWORD count /* same as sent by client in subcommand 0x00 */ DWORD unknown /* 00 00 00 00 */ DWORD ip WORD port DWORD unknown DWORD id /* random val for identifying client */ BYTE unknown BYTE type /* 0 = PG , 1 = AT , 2 = TY */ BYTE gametype /* for PG - 0 = 1v1 , 1 = 2v2 , 2 = 3v3 , 3 = 4v4 , 4 = sffa * for AT - 0 = 2v2 , 2 = 3v3 , 3 = 4v3 */ STRING mapname DWORD unknown /* 0xFFFFFFFF */ DWORD anongame_type /* ie. SOLO, TEAM, 2VS2, etc. */ BYTE totalplayers BYTE totalteams /* 1v1 & sffa = 0, rest 2 */ WORD unknown /* 0x0000 */ BYTE visibility /* 0x01 = dark - 0x02 = default */ BYTE unknown /* 0x02 */ [/code] | January 18, 2006, 10:25 PM |