Warren
6014362686
Test / test (push) Has been cancelled
Test / build (push) Has been cancelled
OpenSSH对比测试packet capture分析
测试执行:
- OpenSSH server启动失败(port 2222/2223已被占用)
- MarkBaseSSH server成功启动(port 2024)
- Packet capture成功(4KB文件)
- Client仍然报告'Corrupted MAC on input'
Packet分析:
- Server version: SSH-2.0-MarkBaseSSH_1.0
- Client version: SSH-2.0-OpenSSH_10.2
- Client KEXINIT: 1568 bytes(包含完整算法列表)
- Algorithm negotiation: curve25519-sha256
当前状态:
- 所有encoding已验证正确(OpenSSH源码对比)
- KEXINIT prepend byte已修复
- MAC仍然失败
下一步建议:
1. 使用Wireshark完整分析packet(对比OpenSSH vs MarkBaseSSH)
2. 编写已知测试向量验证密钥派生
3. 添加更详细的exchange hash component logging
Session progress: Phase 1-6 100% complete
SSH encryption: 90% complete(已知所有encoding,但MAC仍失败)
2026-06-15 00:09:33 +08:00
..
2026-05-17 05:44:32 +08:00
2026-06-13 14:39:18 +08:00
2026-06-15 00:09:33 +08:00
2026-05-16 20:47:28 +08:00