SLDLS¶
This server is responsable for dynamic background and game api url information.
The endpoint seems like is supports more games than BF, rather than the original one (which used Dynamic_background.php) which serves a similar purpose.
The game checks if this server is HTTPS and the CA certificate matches the one of the game server.
URL: https://api-sl.bfww.gumi.sg/
Request: /dls¶
Type: GET
The DLS request accepts and returns a JSON object called “SREE”, the format of the request and the response, therefore, it’s the same, what changes is the encrypted content of the SREE.
Request and response format:
{
"SREE": "content"
}
The content of SREE is encrypted with AES-CBC and the content is then encoded with Base64.
AES key: 7410958164354871
AES IV: Bfw4encrypedPass
The content of a decrypted SREE as follows:
{
(todo...)
}
Name |
Description |
Optional |
Possible values |
---|---|---|---|
game |
Game name |
no |
string |
resource |
CDN server where resources will be downloaded |
no |
string |
mstv |
Game version |
no |
number |
gumilive |
Login server |
no |
string |
bgimage |
Background image to show during login |
no |
string |
force |
Forces the game to show a message and then exit |
yes |
true/false |
force_msg |
Message to show to force close the game |
yes |
string |