-
Notifications
You must be signed in to change notification settings - Fork 16
Goals
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