Skip to content
Dhruv Maroo edited this page Apr 26, 2023 · 3 revisions

Below I outline the various features and improvements I plan to implement and add to GhidRust:

  • Basic Rust decompilation (In progress...)
  • Use Ghidra's ClangTokenGroup instead of the custom parser built from JavaCC
  • "De-macrofication" i.e. finding macro expansions and replacing them with their macros
  • Add CI/CD
  • Add Ghidra docs
  • Add a better README or docs (or wiki)
  • Rust decompilation syntax highlighting
  • Allow performing actions from Rust decompiler window as well (this might not be possible, so need to look into this)
  • Set up branches, an issue template, and a contributing guide
  • Test the plugin thoroughly, with variety of cases to make sure accurate decompilation
Clone this wiki locally