SqexArg
Encoded Process Argument
Upon launching the game, the retail launcher passes handful of information (e.g. login token, client language, etc...) to the game that usually looks like this:
Encoding Process
Encrypt UTF-8 plain text using Blowfish; you need to pad the buffer with zero as needed
Key is GetTickCount() & 0xFFFF_0000
Block cipher mode of operation is ECB (yes, you read it right.)
Convert encrypted bytes to Base64URL
Format it as
//**sqex0003{base64}{checksum}**//
Checksum
Pseudocode
Last updated