fiano
fiano copied to clipboard
Go-based tools for modifying UEFI firmware
Hello! I'm parsing firmwares to analyze corruptions. But there is a non-corrupted firmware (provided by our ODM), which is non-parsible by fiano, it returns an error: ``` conflicting erase polarities,...
Pull request, allowing `ExtendedSize` for UEFI to be shown in the JSON output. This helps to fix this issue fiedka/fiedka#76 but could be useful for others tools as well.
From Steam Deck firmware, we can obtain the follow: - one level 1 PSP directory that points to two further locations - both locations each point to a PSP recovery...
This allows for returning multiple directories. Up until now, only the first directories would be returned, while many firmware images contain multiple directories for various SoC families and models, e.g.,...
I was trying to extract a NERF kernel from an existing BIOS and what I had to do was: ``` $ utk bios extract dir/ $ utk table ``` then...
So far, the cbfs package can parse a CBFS found in a firmware image. Implement methods to replace for cbfs stages to insert e.g. oreboot into cbfs.
Hello. It looks like verb `create-fv` does not work in the `utk` tool on an empty image: ``` xaionaro@void:~/go/src/github.com/linuxboot/fiano$ dd if=/dev/zero of=/tmp/image bs=1K count=64 64+0 records in 64+0 records out...
Signed-off-by: Daniel Maslowski