Skip to content

Commit 2582a8a

Browse files
Modify README
1 parent 1a5c101 commit 2582a8a

File tree

3 files changed

+16
-11
lines changed

3 files changed

+16
-11
lines changed

README.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,25 @@
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
1520
1. 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`
1924
5. Restart Ghidra
20-
6. Analyze Golang binary
25+
6. Analyze your Golang binary

img/demo.png

425 KB
Loading

img/image.png

-53.6 KB
Binary file not shown.

0 commit comments

Comments
 (0)