既有Docking typed-slot静态补证
2026-10-24,仅静态PE与research证据更新。Navigation.LocalFlight.cs未改,不调用原游戏函数。
research/galaxy_local_docking_compatibility.py 固定旧6891与当前ED5A两份EXE的SHA256,由原组件构造E8C6E0的完整normalized函数体和实际RIP操作数独立闭合typedVT 5165288 ->5165248,没有使用统一RVA差值推导。两个表实际槽位分别核验:
| 槽 | 原6891函数 | 当前ED5A函数 | 核验 |
|---|---|---|---|
| 0 | EB9C00 | EB9BA0 | 实际注册type global5F5317C,paired RIP相同 |
| 30 | ED7D70 | ED7D10 | 完整53字节normalized相同 |
| 58 | ED7E70 | ED7E10 | 完整8字节相同,movzx eax,byte ptr[rcx+377]; ret |
| 88 | EF8AC0 | EF8A60 | 完整8字节相同 |
证据输出 artifacts/galaxy-client-compatibility/local-docking-slot-closure.json 已纳入Prepare。该脚本复核实际表槽、完整getter字节、constructor table operand及type global,继而记录缺失ED7E10映射。不能把另一class的巡航辅助generic getter代入此接口。
本次Prepare重跑已消除ED7E10缺项;并行catalogue profile新增6个源常量/函数尚待自己的sidecar,完整source inventory仍严格拒绝,不以此单项闭合声称全部静态审计通过。没有安装DLL、启用hook或放宽exact-hash/profile检查。