Chapter 10
- Ghidra is mostly implemented in the Java language but, of course, the decompiler was implemented in the C++ language.
- You can use a Ghidra plugin for that. For instance, you can install the following available plugins, allowing debugging synchronization:
- GDBGhidra: https://github.com/Comsecuris/gdbghidra
- ret-sync (Reverse-Engineering Tools SYNChronization): https://github.com/bootleg/ret-sync
- A provider is Java code implementing the Ghidra plugin Graphical User Interface (GUI).