Port of devttyS0's IDA plugins to the Ghidra plugin framework, new plugins as well.
Ghidra scripts to support IOT exploitation. Some of the scripts are a port of devttyS0 IDA plugins and others are new scripts that I found a need for. To install, clone and add the script directory via Ghidra's Script Manager. If you check the 'In Tool' checkbox they will appear under a 'TNS' tag.
Below is a simple overview of the available scripts. If the scripts are broken up into multiple parts then bullets are given with high level overviews. Click on the link for each to see a more in-depth explanation with screenshots.
Script to find and support finding ARM ROP gadgets.
Gadgets
Support
Find call chains between two user specified functions. Results are displayed in a png.
Highlight function calls.
Display cross refs from the current function.
Find references to items in the current function.
Scripts to find and support finding MIPS ROP gadgets.
Gadgets
Chain Builder
Support
Display all calls to a function and identify the source of the parameters it is called with taking variadic arguments into account if they are present.
Rename saved stack variables. (MIPS only)
Create fuzzy function signatures that can be applied to other projects.