Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 867 Bytes

README.md

File metadata and controls

21 lines (15 loc) · 867 Bytes

BinaryNinja Golang Helper

Author: Spencer Merrill

Short script that parses go symbol table and renames functions for GoLang 1.18 and above

Description:

This script should help with reversing GoLang 1.18 and above binaries. Hopefully it will be expanded for earlier versions

References

Awesome prior work on reverse engineering Go binaries that helped a lot for this project.

https://github.com/sibears/IDAGolangHelper
https://github.com/getCUJO/ThreatIntel/blob/master/Scripts/Ghidra/go_func.py
https://github.com/d-we/binja-golang-symbol-restore
https://github.com/f0rki/bn-goloader
https://www.sentinelone.com/labs/alphagolang-a-step-by-step-go-malware-reversing-methodology-for-ida-pro/
https://www.pnfsoftware.com/blog/analyzing-golang-executables/

License

This plugin is released under an MIT license.