Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 968 Bytes

README.md

File metadata and controls

22 lines (14 loc) · 968 Bytes

Ghidra bFLT loader

Loader module for Ghidra to import bFLT files.

bFLT files are commonly found in uclinux images, and are greatly documented here :

Features

  • Parses and loads sections according to the file header
  • Extracts GZip data section if GZDATA flag is set
  • Extracts GZip text and data sections if GZIP flag is set
  • Patches GOT entries if GOTPIC flag is set, and sets pointers for further analysis
  • Patches relocations

Installation

Copy the ZIP file from the Releases to the GHIDRA_INSTALL_DIR/Extensions/Ghidra directory and install the module from the File > Install extensions... menu on the main screen.

Based on the MCLFLoader from NeatMonster