https://github.com/andoryuuta/ghidra-lowercase
A hacky modification to force Ghidra mnemonics and operands to lowercase.
https://github.com/andoryuuta/ghidra-lowercase
assembly ghidra lowercase modding
Last synced: 4 months ago
JSON representation
A hacky modification to force Ghidra mnemonics and operands to lowercase.
- Host: GitHub
- URL: https://github.com/andoryuuta/ghidra-lowercase
- Owner: Andoryuuta
- Created: 2019-03-24T00:02:44.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-24T00:03:11.000Z (over 6 years ago)
- Last Synced: 2025-04-01T02:52:01.566Z (8 months ago)
- Topics: assembly, ghidra, lowercase, modding
- Language: Java
- Size: 80.1 KB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ghidra-lowercase
A small modification to Ghidra 9.0 (initial binary release) to allow mnemonics and operands in the listing to be forced to lowercase in an attempt to mimic IDA visuals.

## Install & Usage
Forewarning: This simply adds ```.toLowerCase()``` calls into code that I have no understanding of. Forcing operands to lowercase in the way that I've done breaks operand highlighting (this is not the case with the mnemonics however).
1. Set the `GHIDRA_INSTALL_DIR` environment variable to your Ghidra install directory.
- Windows: `set GHIDRA_INSTALL_DIR=G:/ghidra_9.0`
- Linux: `GHIDRA_INSTALL_DIR=/usr/local/ghidra_9.0`
2. Run `build_and_inject.(bat|sh)`.
- Linux sh script is entirely untested.
3. Enable the options under `CodeBrowser -> Edit -> Tool Options -> Listing Fields`.
