Edit on GitHub

GameService Client Hello / Login

Summary

This packet begins communication between the gameserver and the client, after interaction with the loginserver has completed and the client has been handed off.

The responses are:

Aliases:

Structure

gameservice_client_0002_hello

Name Type Summary
user_name pstring Local user's name
user_id u4 Local user's ID
padding_a bytes[4] Likely padding.
unknown_b bytes[2]
login_key pstring Provided by [Loginservice Server 0x0010 Login Key](/packets/loginservice/server/0010.ksy).
client_version pstring e.g. "829.01"
unknown_c bytes[4]
padding_d bytes[4] Likely padding.
session_key pstring Provided by [Loginservice Server 0x0003 Session Key](/packets/loginservice/server/0003.ksy) or [Gameservice Server 0x01D4 New Session Key](/packets/loginservice/server/01d4.ksy).

Definition

meta:
  id: gameservice_client_0002_hello
  title: GameService Client Hello / Login
  encoding: ASCII
  endian: le
  imports:
    - ../../common/pstring
seq:
  - id: user_name
    type: pstring
  - id: user_id
    type: u4
  - id: padding_a
    size: 4
  - id: unknown_b
    size: 2
  - id: login_key
    type: pstring
  - id: client_version
    type: pstring
  - id: unknown_c
    size: 4
  - id: padding_d
    size: 4
  - id: session_key
    type: pstring

Examples

No examples available. Contribute one?