Skip to content

Releases: saibotk/ghidra-esp32-flash-loader

v1.0.1

23 Feb 17:30
7dbeabc
Compare
Choose a tag to compare

This is also the first official release, with the code licensed as Apache 2.0. 🥳

Fixed

  • Fixed missing manifest for Ghidra to recognize the extension.

Full Changelog: v1.0.0...v1.0.1

v1.0.0

04 Nov 16:55
3fdda02
Compare
Choose a tag to compare

Added

  • Support for the ESP32-C3
  • Automatic suggestion for the correct languages for the image on import
  • Detection and parsing of extended header information in the image
  • Uniquely name the code blocks in Ghidra to avoid conflicts
  • ROM files for all currently available ESP32 chips
  • Use the official SVD files from Espressif for the peripherals of all ESP32 chips

Changed

  • Refactored large portions of the code
  • Dedicated ChipId enum to easier handle the different ESP32 chips
  • Correctly loaded the offsets, especially for when loading a full flash image with a partition table

Removed

  • SVD loader Ghidra scripts, if you need them download them separately
  • ESP32Analyzer, which only annotated the application image info

Full Changelog: https://github.com/saibotk/ghidra-esp32-flash-loader/commits/v1.0.0