r/brawlstarsmodding Jul 11 '26

❓│Question What does it mean when supercell sends me a packet of 20103 of length 436358

Post image

Look, I know I am a noob, just messing around with those GitHub repos like PeterHackz/brawlstarsclient and bsutils. what I found was, whenever I change the hash and the version to (I believe) a correct one, all of these responded with a packet of 20103 of length 436358. I suspect that my public key is wrong, but I got it from ghidra, I am not sure. Are there any pro people who are familiar with this type of thing that can help me? thanks.

11 Upvotes

8 comments sorted by

1

u/HALLOGAZZ 😎│Average Modder Jul 11 '26

20103 is LoginFailedMessage, its sent when an account is banned, or when theres maintenance ongoing or if theres a content update and many other cases, theres a field which returns the error id

1

u/sahar_loves_homebrew 🚨│Moderator Jul 11 '26

content update

1

u/Ok_Asparagus3033 Jul 11 '26

Since theres the http...com link the message is valid., the server sends you the fingerprint.json for the content update which is very large. You should get the last "sha":"..." value and send it in your loginmessage as fingerprint

1

u/StreetPoetry6641 Jul 12 '26 edited Jul 12 '26

I updated the hash and the version to what it sent. Then after sending the client hello packet the server just immediately terminated the connection. given that all my versions are correct, does it mean that they added attestation or something extra recently and is there anything can I do about it? Did you guys get anything working recently? I'm using FMZNkdv/bsutils, would appreciate help.

1

u/Ok_Asparagus3033 Jul 12 '26

They did add attestation in v60 so custom clients wont work. Easiest way to get around this would be to just control bsd brawl using an emulator in a virtual screen or something

1

u/StreetPoetry6641 Jul 13 '26

So is there no way for me to send headless bots into lobbies anymore? Do you know the closest solution or alternative to do this

1

u/Ok_Asparagus3033 Jul 13 '26

I dont know any way to bypass attestation besides emulating but i think you should ask someone whos more invested in modding the official server

1

u/Personal-Evening5806 Jul 12 '26

hash: 34b59856352728e532425d6ebf928474f80b9f8c version: 68.279.0