Archive of https://github.com/flatz/ghidra-xtensa — Tensilica Xtensa processor module for Ghidra
https://github.com/flatz/ghidra-xtensa
- Java 87.4%
- Makefile 9.9%
- Perl 2.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| data/languages | ||
| src/main/java/ghidra/app/util/bin/format/elf/relocation | ||
| .gitignore | ||
| build.gradle | ||
| LICENSE | ||
| Makefile | ||
| mkindex.pl | ||
| Module.manifest | ||
| README.md | ||
| screenshot.png | ||
Tensilica Xtensa module for Ghidra
Installation
$ cd ghidra_9.1.X/Ghidra/Processors
$ git clone https://github.com/Ebiroll/ghidra-xtensa Xtensa
$ cd Xtensa
$ make
$
Or download a pre-built release and unzip it to Ghidra/Processors.
Bugs
- Probably a lot in instructions I did not yet happen to encouter. Pull requests appreciated.
More info
- https://github.com/Ebiroll/esp32_flash_loader
- https://medium.com/@olof.astrand/a-story-about-elfs-dwarfs-and-dragons-6de2a1df42ad
- https://medium.com/@olof.astrand/enter-home-dragon-with-ghidra-3ed7ddf75935
TODO
- MAC16 Option
- Loop Option
