Case study
MAX Messenger: documenting WebSocket and TCP message formats
MAX Messenger API Documentation maps the messenger's WebSocket JSON and TCP MessagePack exchanges from browser traffic and direct request experiments. It records INIT and LOGIN steps, request fields, opcodes, chat and messaging operations, plus binary TCP framing and compression behavior.
- Targets
- Protocol · Website
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 15
- Last commit
- 2026-09-26
- Language
- Python
- License (GitHub)
- CC-BY-4.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A MAX account and its device ID and token are needed for the example client.
- Prerequisites: The example script lists websocket-client and certifi as dependencies.
- License: CC BY 4.0 license; reuse requires attribution and a link to the repository.
Cite
BibTeX
@misc{max-messenger-protocol-case,
title = {{MAX Messenger: documenting WebSocket and TCP message formats}},
howpublished = {\url{https://github.com/pr0bel1230/max-api-docs}},
url = {https://github.com/pr0bel1230/max-api-docs},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/max-messenger-protocol-case/}}
}Plain text
MAX Messenger: documenting WebSocket and TCP message formats. https://github.com/pr0bel1230/max-api-docs (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/max-messenger-protocol-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · pr0bel1230/max-api-docs · Revision 82ff271
- protocol/tcp-protocol.md GitHub · pr0bel1230/max-api-docs · Revision 82ff271
More in Websites
- Tesla Dashcam Decryptor: decoding encrypted dashcam recordings · Case study
- transferit-py: reconstructing transfer.it upload and download exchanges · Case study
- github-websocket-pipelines-api: probing GitHub Actions live-log messages · Case study
- Inception Chat: reconstructing a chat page from design and prompt captures · Case study
- pipepipe-sabr: reconstructing YouTube SABR streaming · Case study
- MUSIC DIVER MyPage API: mapping the game's private web endpoints · Case study