Skip to content

bdemick/PCodeViewer

Repository files navigation

PCodeViewer - A Ghidra Plugin for Exploring PCode

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.

Planned Features

  1. A Listing view that displays the PCode for the function at the currentLocation in the currentProgram
  2. A Function Graph view that displays PCode
  3. Toggling between different PCode levels (raw, paramid, register, firstpass, normalize, and decompile)
  4. Toggling static single assignment (SSA) detail display (e.g., varnode versions)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages