Protocol:Packet 0x03: Difference between revisions
Appearance
m BlueCrab moved page Packet 0x03 to Protocol:Packet 0x03 |
No edit summary |
||
Line 1: | Line 1: | ||
The server sends Packets 0x03 Blue Burst clients to verify that a server is in place where the client is connecting, as well as to communicate the encryption vectors that will be in use for the rest of the connection. For other versions, [[Packet 0x02|Packet 0x02 or Packet 0x17]] is used, depending on if the client is connecting to the login server or ship server | The server sends Packets 0x03 Blue Burst clients to verify that a server is in place where the client is connecting, as well as to communicate the encryption vectors that will be in use for the rest of the connection. For other versions, [[Protocol:Packet 0x02|Packet 0x02 or Packet 0x17]] is used, depending on if the client is connecting to the login server or ship server | ||
==Blue Burst Packet Format== | ==Blue Burst Packet Format== |
Latest revision as of 05:16, 13 December 2021
The server sends Packets 0x03 Blue Burst clients to verify that a server is in place where the client is connecting, as well as to communicate the encryption vectors that will be in use for the rest of the connection. For other versions, Packet 0x02 or Packet 0x17 is used, depending on if the client is connecting to the login server or ship server
Blue Burst Packet Format
Bytes | Meaning |
---|---|
0x00-0x01 | Packet Size (0x00C8) |
0x02-0x03 | Packet Type (0x0003) |
0x04-0x07 | Flags (0x00000000) |
0x08-0x53 | Copyright Message (see below) |
0x54-0x67 | Padding (all zeroes, ignored by the client) |
0x68-0x97 | Server Encryption Vector |
0x98-0xC7 | Client Encryption Vector |
The Copyright Message that must be included in the above copyright message is the following ASCII String: "Phantasy Star Online Blue Burst Game Server. Copyright 1999-2004 SONICTEAM."