gotools icon indicating copy to clipboard operation
gotools copied to clipboard

Plugin for Ghidra to assist reversing Golang binaries

Results 7 gotools issues
Sort by recently updated
recently updated
newest added

**Describe the bug** ![image](https://user-images.githubusercontent.com/486876/139873893-63e9e664-bc5b-4299-93d8-ecfcb8bfd2ef.png) **Target os**: Linux **Ghidra version**: 10.0.4

Should be clear where to go to download a version, put it into the right directory and maybe add build instructions.

Would it be possible to support Go binaries for other common GOOS / GOARCH combinations? - darwin/amd64 - darwin/arm64 - linux/386 - linux/amd64 - linux/arm - linux/arm64 - windows/386 -...

**Describe the bug** Ghidra does not use the the return value of a function **Go version**: 1.12 **Target os**: Linux **Ghidra version**: 9.0.4 **To Reproduce** 1. Load binary (testdata functions.go)...

``` Error creating symbol: type.struct {} - Symbol name contains invalid characters: type.struct {} Error creating symbol: go.(*struct { sync.Mutex; reflect.m sync.Map }).Unlock - Symbol name contains invalid characters: go.(*struct...

FunctionNameAnalyzer

- [x] runtime.panicindex(); - [ ] more

slice types can be detected by checking references to runtime.panicindex()