1f46b7000d849b6d349767fc4cb15c4fa3ea4224
- docs/deployment.md:中继(反代要点含长轮询超时)、agent(msa-keygen 生成配置)、 配对窗口、按拒绝原因分流的排障表 - agent/cmd/msa-keygen:生成节点密钥、nodeID、agent token 与配对秘密,打印中继注册条目; 不生成设备密钥(那是手机的事,能生成就能冒充) - relay/systemd/simadmin-relay.service:保护指令与 agent 单元的差异逐条写明 (无 MemoryDenyWriteExecute,因为 V8 JIT 需要 W+X 页) - test/adversarial.test.js(12 项):回环硬校验(结构性断言中继无出站路径)、 重放与新鲜度的责任划分、邮箱深度与 handover、设备注册越权、信封校验边界 - 修 registry.resolve 未校验 nodeID:pending 表只按 reqID 索引,被控节点知道 另一节点的在途 reqID 即可抢先应答使其变 orphan,合法应答被丢弃 - .gitignore 排除交叉编译产物
Description
Outbound-only node agent for SimAdmin nodes: long-polls a relay, verifies signed envelopes, and forwards to the local SimAdmin on loopback. Static Go binary, no third-party modules.
268 KiB
Releases
3
simadmin-relay agent 1.0.2
Latest
Languages
Go
96.8%
Shell
2.4%
Makefile
0.8%