文件名称:smbios-lib:SMBIOS库
文件大小:162KB
文件格式:ZIP
更新时间:2024-03-12 02:29:53
windows linux rust library parsing
smbios-lib 在Rust中创建的SMBIOS库,用于读取和解析原始BIOS数据 目录 基本信息 该项目从设备或文件中读取原始数据,并将数据作为API提供。 支持 Unix系列 Windows家族 SMBIOS 3.4.0包含46种定义的结构类型,该库均覆盖了所有这些结构类型(类型0-43、126和127)。 对于类型128-255(保留给OEM使用)存在扩展性支持。 如果尚未针对最新的规范版本或预发布的规范对该库进行更新并且引入了新类型,则可扩展性也适用。 计划的支持 苹果系统 项目状态 在早期开发中。 当前的开发阶段是完成API设计。 依存关系 libc版本:0.2(仅在Windows系列中) 安全 该库设计遵循严格的安全性原则: “永不信任输入” 。 SMBIOS已经存在了数十年,并经历了许多版本和修订。 多年来,许多OEM供应商已经解释并实施了这些规范。 存在不正确的
【文件预览】:
smbios-lib-main
----.github()
--------workflows()
----tests()
--------integration_test.rs(2KB)
--------jeffgerlap_3_2_0.dat(1KB)
----LICENSE(1KB)
----src()
--------core()
--------main.rs(209B)
--------unix()
--------read.rs(2KB)
--------structs()
--------windows()
--------lib.rs(645B)
----Cargo.toml(675B)
----.devcontainer()
--------Dockerfile(406B)
--------devcontainer.json(1KB)
----.gitignore(320B)
----README.md(5KB)