converged-security-suite
converged-security-suite copied to clipboard
Converged Security Suite for Intel & AMD platform security features
This code is essentially always crashing, because `idx` iterates over `img.Segs`, but `ibbElements` is only of size `ibbCount`, which is almost always smaller. https://github.com/9elements/converged-security-suite/blob/8e176a0bb8493584a972805def838c7dfb344aee/pkg/provisioning/bootguard/bootguard.go#L1071-L1082 I could easily fix that, but...
Signed-off-by: Daniel Maslowski
Thanks for this project, it's awesome! I am trying to write new bootguard metadata to a sapphire rapids board, and found this, which is perfect. I ran into a few...
``` ./bg-prov bpm-gen-v-1 ./bpm_unsigned.bin ./bios.rom bg-prov: error: no Run() method found in hierarchy of bpm-gen-v-1 ```
[test-data.zip](https://github.com/9elements/converged-security-suite/files/8413886/test-data.zip)
Parser dies by parsing internal file e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 which is correct an can be parsed by intel tooling.
From the template itself you can't identify which data needs to be filled in.
When I use the stitch command, it does not complain when I enter a file that does not exist. It should error if the file does not exists.
* Prebuilt ISO image on release * OS should be built with all tooling and correct kernel configuration