TermiNexus
b6f2cb71ee
feat(3dtank): 协议逆向工程与自研服务器入库(工具链 + 协议表 + 空间回放 + MySQL)
工具链(3DTank/tools/):extract(模块提取)、mine_evidence/apply_names(命名证据与别名回填)、extract_codec_fields(字段表 + 全库槽位类型 + PrimClassWire/ResourceClasses)、mine_downlink(下行字段表)、extract_space_init/rebase_space_init/audit_space_init(空间模板与记录切分审计)、extract_space_session(把真实会话切成按上行触发的回放模板)、pair_flow(请求→应答配对)、probe_containers、ingest/decrypt_frames(抓包入库与解密)、serve/fetch_assets(本地站点镜像)、import_db(抓包对象仓库导入 MySQL)。
服务器(3DTank/tools/server/):link/entry/codec/container/dispatch/world/space/semantic(协议层与 lt/pt/zt 三个容器布局)、session(会话回放,顺序推进)、db + schema.sql(MySQL 连接层与对象仓库表结构)、store/responder(查库组帧与定向应答;接管范围默认只开 ba.lcr)。
同时修 pair_flow 的时间轴偏移:timeline_c2s 与 timeline_s2c 的 0 点相差 144~4453ms,改前配对整体偏约 2 秒(实测 space-100073070 偏 2084ms),改后 22.4% 的触发者被纠正。
src/、src_named/、packets/、3DTank/local/(含数据库口令)不进库,可用上述工具重新生成。
2026-09-17 20:00:41 +08:00
..
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-16 16:38:24 +08:00
2026-09-17 20:00:41 +08:00
2026-09-16 17:35:55 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00
2026-09-17 20:00:41 +08:00