fiano

module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 16, 2018 License: BSD-3-Clause

README

fiano

Go-based tools for modifying UEFI firmware.

Build Status Go Report Card GoDoc License

Available tools

  • utk: generic UEFI tool kit meant to handle rom images. Usage:
    • utk parse <rom-file>
    • utk extract [--force] <rom-file> <directory-to-extract-to>
    • utk assemble <directory-to-extract-to> <out-rom-file>
  • fmap: parses flash maps. Usage:
    • fmap checksum [md5|sha1|sha256] FILE
    • fmap extract i FILE
    • fmap jget JSONFILE FILE
    • fmap jput JSONFILE FILE
    • fmap summary FILE
    • fmap usage FILE
    • fmap verify FILE

Installation

# Golang version 1.10 is required
go version

# For UTK:
go get github.com/linuxboot/fiano/utk

# For fmap:
go get github.com/linuxboot/fiano/fmap

Directories

Path Synopsis
cmds
fittool module
Fmap parses flash maps.
Fmap parses flash maps.
pkg
lzma
Package lzma implements reading and writing of LZMA compressed files.
Package lzma implements reading and writing of LZMA compressed files.
Package unicode converts between UCS2 cand UTF8.
Package unicode converts between UCS2 cand UTF8.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL