Case study
NeoXResearch: investigating NeoX archives and Python bytecode
NeoXResearch investigates NetEase's NeoX game engine through static analysis and dynamic debugging of its native library. It documents NPK archive headers and metadata entries, the file-loading and decryption path, and changes to Python bytecode opcodes. Python scripts support NPK unpacking, decryption and bytecode repair.
- Targets
- Binary · Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 74
- Last commit
- 2022-06-18
- Language
- Python
GitHub data as of 2026-11-10
Requirements & limits
- Prerequisites: The documented analysis uses IDA Pro and dynamic debugging of a NeoX core shared object.
- Prerequisites: The bytecode workflow compares NeoX's Python 2.7 implementation with CPython and uses uncompyle6.
- License: No licence file in the repository.
Cite
BibTeX
@misc{neoxresearch-neox-format-case,
title = {{NeoXResearch: investigating NeoX archives and Python bytecode}},
howpublished = {\url{https://github.com/ZhangFengze/NeoXResearch}},
url = {https://github.com/ZhangFengze/NeoXResearch},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/neoxresearch-neox-format-case/}}
}Plain text
NeoXResearch: investigating NeoX archives and Python bytecode. https://github.com/ZhangFengze/NeoXResearch (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/neoxresearch-neox-format-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · ZhangFengze/NeoXResearch · Revision 6a61b94
More in Games
- NetspherePirates: an S4 League Patch 34 server emulator · Case study
- Neverness to Everness: mapping a TCP connection's records · Case study
- NexusForever: WildStar build 16042 server reconstruction · Case study
- NFS Online Server: reconstructing Need for Speed online services · Case study
- ngp-link: reconstructing the Neo Geo Pocket Color link cable · Case study
- NGPC–Dreamcast link cable: reconstructing retail game uploads · Case study