smoltcp-fuzz
路径:
components/starry-smoltcp/fuzz类型:模糊测试工作区 / 二进制目标集合 分层:组件层 / 协议栈质量保障工具 版本:0.0.1文档依据:Cargo.toml、fuzz/fuzz_targets/*、fuzz/utils.rs
smoltcp-fuzz 不是协议栈本体,也不是系统镜像里会链接进去的运行时组件。它是围绕 smoltcp 组织的一组 cargo fuzz / libFuzzer 目标,专门用来把异常输入打到报文解析、repr/emit、TCP 头部健壮性、6LoWPAN 等高风险代码路径上。它的目标是发现 panic、越界、死循环、状态机异常和 round-trip 退化,而不是提供可复用 API。
最需要明确的边界是:smoltcp-fuzz 只是开发期质量保障工具,不参与 ArceOS、StarryOS 或 Axvisor 的运行时装配,也不应被理解成“网络测试应用”。