fiano icon indicating copy to clipboard operation
fiano copied to clipboard

Go-based tools for modifying UEFI firmware

Results 70 fiano issues
Sort by recently updated
recently updated
newest added

Currently if I call `uefi.Parse` on an image with just a bunch of zeros inside, it will be parsed as a BIOS region with a padding. While I use `uefi.Parse`...

Some ROMs have areas not marked as "in use" that are in fact used. A common offender is AMD, which drops the ASP binary in an area of ROM not...

[Original Issue here](https://github.com/linuxboot/fiano/issues/164) @xaionaro asked on the opensource firmware slack for suggestions around implementing this idea. The approach suggested was to publish a PR and work it out form there,...

Hello. I'm wondering if there's any specific reason of this copyings: ``` newBuf := data[:fv.Length] fv.buf = make([]byte, fv.Length) copy(fv.buf, newBuf) ``` I've removed copying in my sandbox and everything...

~~Check if it's a bug in `utk` or in the vendor firmware - neither is desirable, but our side is fixable.~~ See https://github.com/orangecms/utk-web/issues/12 where the issue was spotted. Addendum: UEFITool...

To get a visualization of where a given blob resides in flash (in an image of it), utk should output the absolute position and length, respectively, of the entry, especially...

Hello. I was wondering what is the best practice to extract a GUID of a module? Right now I use this way: ```go func (v *visitor) Visit(f fianoUEFI.Firmware) error {...

When the DXE FW volume is full, allow insertion to work in a non-empty pad file of the last firmware volume. This make utk compatible with other vendor's tool. Signed-off-by:...