Documentation
¶
Overview ¶
Package goexec provides the utilities to analyse the executable code
Package goexec helps analyzing Go executables
Index ¶
Constants ¶
View Source
const GoOffsetsTableSize = 30
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FieldOffsets ¶
type FuncOffsets ¶
type GoOffset ¶
type GoOffset uint32
this const table must match what's in go_offsets.h
const ( // go common ConnFdPos GoOffset = iota + 1 // start at 1, must match what's in go_offsets.h FdLaddrPos FdRaddrPos TCPAddrPortPtrPos TCPAddrIPPtrPos // http URLPtrPos PathPtrPos HostPtrPos SchemePtrPos MethodPtrPos StatusCodePtrPos ContentLengthPtrPos ReqHeaderPtrPos IoWriterBufPtrPos IoWriterNPos CcNextStreamIDPos FramerWPos PcConnPos PcTLSPos NetConnPos CcTconnPos ScConnPos CRwcPos CTlsPos // grpc GrpcStreamStPtrPos GrpcStreamMethodPtrPos GrpcStatusSPos GrpcStatusCodePtrPos MetaHeadersFrameFieldsPtrPos ValueContextValPtrPos GrpcStConnPos GrpcTConnPos GrpcTSchemePos HTTP2ClientNextIDPos GrpcTransportBufWriterBufPos GrpcTransportBufWriterOffsetPos // redis RedisConnBwPos // kafka go KafkaGoWriterTopicPos KafkaGoProtocolConnPos KafkaGoReaderTopicPos // kafka sarama SaramaBrokerCorrIDPos SaramaResponseCorrIDPos SaramaBrokerConnPos SaramaBufconnConnPos // grpc versioning OperateHeadersNew )
type Offsets ¶
type Offsets struct { // Funcs key: function name Funcs map[string]FuncOffsets Field FieldOffsets }
Click to show internal directories.
Click to hide internal directories.