Ghidra, A software reverse engineering (SRE) suite of tools developed by NSA's Research Directorate in support of the Cybersecurity mission
Download:
Ghidra
How to use ghidra:
You need java to be installed on your machine. Download it from java.com
Launch ghidraRun.bat
Accept User Agreement
Before work can be done you need to create a project
Click File -> New Project...
Choose your protect Type
Non-Shared Project: Work alone, locally
Shared Project: Work with a team via server
Decide where to store your project and give it a name
Now you can start importing file via file menu or drag and drop a file
Ghidra populated the file format and language if they can be auto-detected
Click OK if it's correct
The Import Results Summary window will appear. It gives a summary of infomation about your program. Click OK.
Now you are ready to open a program in a tool. Double-click on file to open.
Click Yes
Then click Analyze using either the default options or your changed options
This is the progress of each analyzer. You can cancel it anytime
On the left side, there is Symbol Tree. It enabled finding symbols and navigation. Use it to search function name you like to look for.
That's all
For more help and infomation, please look up more tutorial on the internet
To bring up help for a menu action, hover on it and hit F1
Last edited: