0000: FF 53 48 00 05 00 00 00 00 00 00 00 00 00 00 00 ÿSH.............
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0040: 00 00 00 00 00 00 00 00 ................
? 0x53 is undocumented..and I'm not sure what this is supposed to mean.
SID_AUTH_ACCOUNTLOGON (http://www.userloser.net/packetref/nlspackets.asp)
Never seen the server request an account to be upgraded.
Edit: What client/server were you using when you recieved this?
I get it when I logon with Warcraft III to USEast, but it mainly caught my attention as being "absent" from BnetDocs and undocumented from Camel's Open Wiki Docs. And LoRd, that doesn't help. I realize it's unsupported (forum searches, woot), but I still don't get Battle.Net's need for a shitload of nulls...is it a subliminal message? I dunno..
My point is, when I get this, do I just sever the connection? I also only get this after creating an account.
"Undocumented" my ass
Yoni and Skywing have documented it sufficiently for use, in the BNLS protocol specification.
http://www.valhallalegends.com/yoni/BNLSProtocolSpec.txt
Blegh..I didn't look there because 0x53 is BNCS, but thanks.