KELFTOOL -FMCB COMPATIBLE FORK-

This kelftool release can create KELF files, which are compatible with FMCB 1.9 series installer, Windows and Linux binaries are provided. Generated KELF files can be properly signed by secrman_special through SECRSIF.

In addition, newer version allows creation of MBR KELF files which are bootable from __mbr. To achieve this, source must be a raw binary (headerless) created from an ELF with load address 0x100000.

To encrypt do the following:

(Linux) ./kelftool.elf encrypt fmcb your.elf your.kelf
(Windows) kelftool.exe encrypt fmcb your.elf your.kelf

To create MBR KELF file do the following:

(Linux) ./kelftool.elf encrypt mbr yourbinary yourMBR.kelf
(Windows) kelftool.exe encrypt mbr yourbinary yourMBR.kelf

Fork source code available at: https://github.com/parrado/kelftool