Star on GitHubStar1.1k stars

Case study

ZCode-Android: reconstructing the ZCode remote-control client

ZCode-Android recreates ZCode remote control on Android from captured traffic and analysis of its official web page. Its Kotlin client implements WebSocket relay, HMAC pairing, IPC encoding, fragmented RPC frames and Conversation V4 session messages.

Targets
App · Protocol · Website
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed

Requirements & limits

  • Prerequisites: Android 12+ on arm64-v8a and a desktop ZCode pairing link are required.
  • Prerequisites: Building requires JDK 17 and Android SDK 35.
  • Limits: Changes to the official web protocol may break the client.
  • License: The README declares an MIT licence.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · Damianjiang/ZCode-Android · Revision 6b04dac

More in Websites

All 61 entries in WebsitesWebsites case studies (13)

↑↓ move↵ open⌘↵ new tab