vasilito
|
98bb16cc99
|
feat(scripts): Rust X670E host evidence capture kit + initial artifacts
- capture-host-evidence: Rust tool (26 tests) collects lspci, iomem, cpuinfo,
lsusb, firmware, bridge/BAR topology, baselines verification, iGPU instructions,
MADT analysis. Collectors have root-file fallback for capture-root.sh integration.
- capture-root.sh: sudo helper for acpidump, dmidecode, dmesg, nvme id-ctrl,
USB debug, full lspci. Raw ACPI binaries → ~/redbear-evidence-raw/ (outside repo).
- madt.rs: full MADT parser (14 tests) with real-parse integration when raw-apic.dat
is available. Synthetic report when root not yet available.
- redact.rs: auto-redacts serial numbers, MACs, UUIDs. Secret scan zero hits on
all 8 committed evidence files.
- baselines.toml: F2 immutable diff baselines with operator-specified SHAs.
- Evidence: AMDIF031 CONFIRMED in iomem (address zeroed non-root), Raphael iGPU
(1002:164e) NOT ENUMERATED (BIOS-disabled, NVIDIA RTX 4080 dGPU present),
`/sys/class/graphics/fb0` reports nvidia-drmdrmfb.
Plan: .omo/plans/ryzen-7000-x670e-compat.md todo 3
|
2026-08-05 14:33:58 +03:00 |
|