Package ghidra.app.util.bin.format.golang
package ghidra.app.util.bin.format.golang
-
ClassDescriptionThis class represents a go build id string, along with a magic header.A program section that contains Go build information strings, namely go module package names, go module dependencies, and build/compiler flags, as well as the golang version itself.Key=value element of Golang Build settingsMisc constant values for golangUtility class to fix Golang function parameter storageHandles creating a Ghidra structure to represent multiple return values returned from a golang function.Fixups for golang functions found during DWARF processing.Handles marking up and program info for Golang binaries.Represents information about a single golang module dependency.Logic and helper for allocating storage for a function's parameters and return value.Immutable information about registers, alignment sizes, etc needed to allocate storage for parameters during a function call.XML config file format:Golang version numbersAn ELF note that specifies the golang build-id.