File tree Expand file tree Collapse file tree 3 files changed +16
-11
lines changed Expand file tree Collapse file tree 3 files changed +16
-11
lines changed Original file line number Diff line number Diff line change 11# GolangAnalyzerExtension
2- GolangAnalyzerExtension helps Ghidra parse Golang binaries.
3- It supports both 32bit and 64bit .
2+ GolangAnalyzerExtension helps Ghidra analyze Golang binaries.
3+ It supports go1.6 through go1.20 .
44
55## Features
6+ This plugin for Ghidra provides the following functionality for analyzing Golang binaries:
7+
8+ - Detect the version of Golang
69- Rename functions
7- - Modify function arguments
8- - Add source file and line number information to comments
9- - Add data type
10- - Search strings
10+ - Correct function arguments
11+ - Include source file and line number information in comments
12+ - Add custom data types to Data Type Manager
13+ - Search for strings within the binary
14+
15+ Please see the attached image.
1116
12- <img src =" img/image .png " width = " 600 " >
17+ <img src =" img/demo .png " >
1318
1419## Usage
15201 . Download the release
16- 2 . Start Ghidra
17- 3 . ` File -> Install Extensions... -> Add extension -> Select zip file `
18- 4 . Click the GolangAnalyzerExtension checkbox
21+ 2 . Launch Ghidra
22+ 3 . Navigate to ` File -> Install Extensions... -> Add extension -> Select zip file `
23+ 4 . Check the checkbox for ` GolangAnalyzerExtension `
19245 . Restart Ghidra
20- 6 . Analyze Golang binary
25+ 6 . Analyze your Golang binary
You can’t perform that action at this time.
0 commit comments