Case study
Diep.io Parser: reconstructing game packet structure
Diep.io Parser documents packet structures used by the Diep.io game client and server. Its notes describe update packets, entity deletion and creation fields, and per-build XOR values; a JavaScript parser parses incoming packets and generates outgoing packets.
- Targets
- Game · Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 0
- Last commit
- 2022-10-16
- Language
- JavaScript
GitHub data as of 2026-11-09
Requirements & limits
- Limits: The documented XOR values change with each game build.
- License: No licence file in the repository.
Cite
BibTeX
@misc{diep-lb-bot-case,
title = {{Diep.io Parser: reconstructing game packet structure}},
howpublished = {\url{https://github.com/Altanis/diep-lb-bot}},
url = {https://github.com/Altanis/diep-lb-bot},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/diep-lb-bot-case/}}
}Plain text
Diep.io Parser: reconstructing game packet structure. https://github.com/Altanis/diep-lb-bot (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/diep-lb-bot-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- INFORMATION.md GitHub · Altanis/diep-lb-bot · Revision 2c49e57
More in Games
- DirectMusic: an open reimplementation of Microsoft’s music API · Case study
- Dishonored: reconstructing Windows XP compatible storefront DLLs · Case study
- DLSSNR-AMD: reimplementing DLSS 5 neural rendering for RDNA4 · Case study
- dndserver: a replacement Dark and Darker server · Case study
- Dodge It: annotated Fairchild Channel F disassembly · Case study
- Does reverse engineering need a bigger model? General and specialist models in Touhou reconstruction · Case study