Case study
zlt: MTN ZLT T10D MAX router API reconstruction
zlt reconstructs the LAN JSON API of the MTN ZLT T10D MAX router from its served JavaScript and observed responses. Its Python client handles reqproc requests, login and CSRF behavior, while a CLI and local dashboard expose signal, network mode, SMS and USSD operations. The protocol document identifies firmware-specific fields and porting limits.
- Targets
- Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
Requirements & limits
- Prerequisites: An MTN ZLT T10D MAX router on the LAN for the documented device behavior.
- Prerequisites: Python 3.11 or newer; authenticated operations require the router administrator password.
- Limits: The author reports live checks against firmware CPE_NV8645_230A_E_QX_CAN-P42U17-20250703; other firmware may differ.
- License: MIT license.
About this entry
The description was reviewed against primary sources.
Primary sources
- docs/protocol.md GitHub · exbyte-dev/zltrouter · Revision 60a47a6
- README.md GitHub · exbyte-dev/zltrouter · Revision 60a47a6
More in Protocols
- claude-rc-api: reconstructing Claude Code Remote Control endpoints · Case study
- MSI Mystic Light on Linux: reconstructing B860/X870 lighting control · Case study
- LinkCam: controlling Insta360 Link 2 through UVC extension research · Case study
- shark-k86-mac: a client for the Attack Shark K86 HID protocol · Case study
- fitdays: reconstructing a smart-scale cloud client · Case study
- trvision: implementing Thermalright Vision USB display control · Case study