Skip to content

falcon35180/ghidra-bflt-loader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

bFLT file loader for Ghidra

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 67.2%
  • CSS 25.3%
  • HTML 7.5%