Skip to content

Latest commit

 

History

History
26 lines (14 loc) · 829 Bytes

README.md

File metadata and controls

26 lines (14 loc) · 829 Bytes

GOga - Recover function names from Go binary

GOga.py is an IDA Pro script used to recover function names from Go binaries. It extracts the metadata present in .gopclntab segment. It also tells the Go version used to build the binary by finding the version string from binary. Meaningful comments have been added in the code to make it easier to understand.

Usage

Load the Go binary in IDA pro

File  ->  Script File  -> Select GOga.py

Sample

Before

Image not found

After

Image not found

TODO list

Once I finish my other projects, I will add types and string recovery code in GOga