The idea behind this plugin is to make Ghidra's incredibly powerful PCode a little more accessible from the GUI, as well as add some enhancements to assist those who want to learn to use PCode directly for program analysis. The inspiration behind this is Binary Ninja's treatment of IL as a first party display in the GUI, which Ghidra is currently lacking.
- A
Listing
view that displays the PCode for the function at thecurrentLocation
in thecurrentProgram
- A
Function Graph
view that displays PCode - Toggling between different PCode levels (raw, paramid, register, firstpass, normalize, and decompile)
- Toggling static single assignment (SSA) detail display (e.g., varnode versions)