Skip to content
NoneShellPublic

About

a simple script helps IoT Security Researchers to create a Ghidra project which automatically import Binary and all Needed So.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

IoTGhidra

a simple script helps IoT Security Researchers to create a Ghidra project which automatically imports all Needed So for the Binary to be analyzed.

usage: ./IoTGhidra.sh -r rootfs [-b binary]
create a Ghidra Project from rootfs
 -r rootfs : rootfs directory
 -b binary : binary file
 -h : print this help

for example:

$ ./IoTGhidra.sh -r ./rootfs  
ROOTFS=./rootfs
Enter project name: tplink_archer-c2
Importing ./rootfs/lib
......
. Ghidra headless log output
......

$ ./IoTGhidra.sh -r ./rootfs -b ./rootfs/usr/bin/httpd 
ROOTFS=./rootfs
BINARY=./rootfs/usr/bin/httpd
Enter project name: tplink_archer-c2
Importing ./rootfs/lib
......
. Ghidra headless log output
......

About

a simple script helps IoT Security Researchers to create a Ghidra project which automatically import Binary and all Needed So.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages