手机目标子缓存有限来源合同

2026-10-19 · E3来源/E2离线/E1静态 · partial · 30/66,发送0/5,Gate R未关

来源:site/devlog/p4-fixture-lab-device-network-send-plan-2026-10-19.md;源SHA-256 8458ea5643e786aec8a95610c03f757e49095b31bfd9941a40f7fcfa22199054

 · 2026-10-19

文档类型devlog增量,Lead定稿,基线8a6632e5。前批是真实E3清单/索引及E2复核进展,未获实现代码;不是无进展重试。固定系统491520B索引及59文件完整path/size集合,DVTInstrumentsFoundation条目text1036288B、VM起点候选`.41`,对应清单原文件113999872B。本次仅此一个子文件,不取DriverKit、其他subcache/symbols或全4GB;单流新exclusive `network-dvt-subcache-a01`。

新鲜native连接前后沿用完整61封口/released/无pending、122件metadata SHA与封存基线、Lab18安装及目标身份/版本、产品/自有App idle和source pins。状态漂移/busy停止,本批不signal/launch/安装/归位/新run/容量/Session。重新查询完整清单一次,集合完全一致后才按本次实际index读固定系统主路径+`.41`/113999872B。原工具的1MiB索引入口保持;新增显式事前byte_limit入口(≤128MiB),私有合同只允许本件,不能沿文件大小自动选另件。逐块写原文件/增量SHA,单块≤1MiB、exact expectedLength;未知/短读/超额/timeout/关闭失败保留partial,数据请求一次,不重试、不补零。client及generator各有界关闭一次。

传输≤45秒、每await≤8秒、list15秒/connect8秒/close3秒、整体90/外层105秒/128MiB门不变;预算256MiB新证据,host≥10GiB且≥预计两倍。预计USB本件≤12秒,O(113999872B+metadata),流式不持有全源payload、单并发。先复用单文件5控制并新增显式limit拒绝/原小入口仍拒绝大件/单块预算控制,再真实来源。记录清单/首chunk/完成时间、源总SHA、CPU/RSS/吞吐;I/O峰unknown;原小入口仅小文件,无等价旧大件,不虚构前后加速。

离线固定原源SHA与index UUID,不执行/加载/修改源。独立读取子缓存header的UUID、平台和全部mapping(≤16),与主index `.41`条目核同;必须用实际address/size/fileOffset映射目标VM+text范围,不以最近VM起点或cache suffix当证明。仅实际覆盖时按原字节读取目标Mach-O header/LC_UUID/LC_BUILD_VERSION/≤128 load commands与section范围,核arm64e/iOS/UUID同index;目标__TEXT≤2MiB,数据/链接编辑段不在此文件则明确missing,不伪造完整dylib或猜imports。

固定Apple头结构与二路字段核对,先坏magic/UUID/overflow/范围缺失控制;O(源SHA bytes+目标≤2MiB),单脚本5秒/64MiB、输出≤16MiB。必要时只用本机LLVM原始指令decoder静态读目标__text:固定工具SHA、先已知ARM64指令/地址与编码控制,不重写Mach-O/补假链接段,原字节和派生反汇编逐件SHA;≤20秒/192MiB/32MiB输出。静态目标代码即使可读仍E1源码事实、E3来源保管,手机运行producer绑定/协议接口/packet-byte路径、查询窗及Gate R尚须后续证据;不进193/产品诊断/正式/接收,30/66、发送0/5保持。

#### 原始方法表与无进程指令解码补充 · 2026-10-19

实际单文件读取113999872B/完整准入成功,目标__TEXT1036288B与index UUID/arm64e/iOS核同;其余数据/链接段确实不在本文件。下一只离线审该原件的__objc_methlist、method名及原指令,不因缺段伪造完整Mach-O。固定Apple objc4头commit `fb265098298302243cd7eeaa1f63f0ba7786dd9a`/SHA;仅按已证字段布局识别relative list,direct selector若指向未取uniqued表则保留missing,不把偏移当字符串、未关联class不命名为类方法。

本机没有llvm-mc,已保留命令不可用结果;改用现有LLDB的SBTarget.GetInstructions读取原始buffer,创建空arm64e target且process必须invalid,绝不load/attach/launch/expression。已知nop/ret控制核指令、原编码、原地址4B步长;实际仅≤2MiB已映射原指令、20秒/192MiB/32MiB输出,单并发O(指令bytes),固定工具/模块SHA。方法表先截断/条目尺寸/偏移范围控制;已取完整表应全数记账,缺selector位置显式报告。静态代码关联仅E1、源保管E3,不证明当前手机服务已加载该映像或全设备数值参考;如需其他片段,另立范围合同,不自动扩大本次手机读取。

#### 公共selector来源的单文件合同 · 2026-10-19

前件实际映射成立、177962条原编码/地址核同,1条未知指令保留;252方法表/2193入口全记账,但公共selector base未取。固定主index objcOptsOffset/Size及唯一候选`.30.dyldlinkedit`/26247168B,新exclusive `network-objc-subcache-a01`仅此文件。候选不是实际映射证明;header size与公开版本结构须独立核,不能预认最新结构适用,更不能由相似method名拟合base。

新连接完整重核61记录全部metadata/封口/no pending/身份版本/产品与Lab idle,全部59清单path-size需核同,busy或漂移停止,本件不signal/launch/安装/新run/容量。仍用显式128MiB工具上界但私有selection仅26247168B一件,数据请求一次/45秒、每await8秒,整体90/105秒/128MiB、预算64MiB、host10GiB/预计两倍;预计<8秒、流式单并发O(文件bytes)。未知/短读/关闭错误原件保留无重试。

下载后先核UUID、平台和实际mapping,再按固定Apple dyld/objc版本字段读取原优化header。32B声明与56B公开结构差异明确保留,不越声明强行套字段;若来源header不能解,即停止selector解释。只有版本/字段和实际VM范围均成立,才读取共享base及每个完整NUL终止selector、记录所有已知/缺失/不匹配项,不改原字节、伪造dylib或自动另取数据/链接片段。静态解读仍E1,不放行Gate R/193/正式/接收。