This is a packet log format. All packets are logged and saved in the ".pak" file. Here's the description of the format:
Header:
Field | Type | Notes |
---|---|---|
Header | char[4] | Always PPAK |
Version | byte | = 2..4 |
Client | byte | For version >=3 0 - Classic (generic) 1 - NGS 2 - NA 3 - JP 4 - Vita |
Packed | byte | For version >=4 1 if the following data is zstd packed. |
Packets | Packet[_] | Format in the next table |
Packet format:
Field | Type | Notes |
---|---|---|
Timestamp | u128 | Nanosecond since Unix epoch |
Direction | byte | 0 - Client -> Server 1 - Server -> Client |
Data size | u64 | Length of the following data |
Data | byte[_] | Full decrypted packet |