Case study
RJ Connect: Ruijie campus authentication protocol research
RJ Connect documents Ruijie campus-network authentication at the packet, field, cryptographic and state-machine levels. Its Zig library implements the studied macOS 1.35 and MentoHUST 0.3.1 wired EAP-MD5 profiles, including private tail fields and session transitions. PEAP and Direct paths remain internal research modules.
- Targets
- Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 2
- Last commit
- 2026-10-27
- Language
- Zig
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: Use the Zig version declared in build.zig.zon; a client supplies network I/O, time, randomness and credentials.
- Limits: Real-network interoperability still requires integration testing; PEAP and Direct are outside the public session interface.
- License: MIT license.
Cite
BibTeX
@misc{rj-connect-case,
title = {{RJ Connect: Ruijie campus authentication protocol research}},
howpublished = {\url{https://github.com/Jason-skd/rj-connect.zig}},
url = {https://github.com/Jason-skd/rj-connect.zig},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/rj-connect-case/}}
}Plain text
RJ Connect: Ruijie campus authentication protocol research. https://github.com/Jason-skd/rj-connect.zig (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/rj-connect-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- docs/rj-protocol/index.md GitHub · Jason-skd/rj-connect.zig · Revision 731841a
- README.md GitHub · Jason-skd/rj-connect.zig · Revision 731841a
More in Protocols
- aula-hero68-protocol: reconstructing AULA HERO 68 HE RGB control · Case study
- MCHOSE V9 Turbo+: reconstructing headset RGB control · Case study
- sindri-led: reconstructing K671 Sindri lighting control · Case study
- clevo-wmi-rgb: reconstructing Clevo keyboard backlight control · Case study
- Osmo+ Studio: reconstructing DJI Osmo+ Wi-Fi control and streaming · Case study
- cherry-mx-lighting-mac: reconstructing Cherry MX 10.0N RGB lighting control · Case study