Documentation ¶
Index ¶
- func GetPivotHandlers() map[uint32]PivotHandler
- func GetRportFwdHandlers() map[uint32]RportFwdHandler
- func GetSpecialHandlers() map[uint32]SpecialHandler
- func GetSystemHandlers() map[uint32]RPCHandler
- func GetTunnelHandlers() map[uint32]TunnelHandler
- type PivotHandler
- type RPCHandler
- type RPCResponse
- type RportFwdHandler
- type SpecialHandler
- type TunnelHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetPivotHandlers ¶
func GetPivotHandlers() map[uint32]PivotHandler
GetPivotHandlers - Returns a map of pivot handlers
func GetRportFwdHandlers ¶
func GetRportFwdHandlers() map[uint32]RportFwdHandler
GetRportFwdHandlers - Returns a map of reverse port forwarding handlers
func GetSpecialHandlers ¶
func GetSpecialHandlers() map[uint32]SpecialHandler
GetSpecialHandlers returns the specialHandlers map
func GetSystemHandlers ¶
func GetSystemHandlers() map[uint32]RPCHandler
GetSystemHandlers - Returns a map of the linux system handlers
func GetTunnelHandlers ¶
func GetTunnelHandlers() map[uint32]TunnelHandler
GetTunnelHandlers - Returns a map of tunnel handlers
Types ¶
type PivotHandler ¶
type PivotHandler func(*sliverpb.Envelope, *transports.Connection)
PivotHandler - Handler related to pivoting
type RportFwdHandler ¶
type RportFwdHandler func(*sliverpb.Envelope, *transports.Connection)
RportFwdHandler - Handler related to reverse port forwarding
type SpecialHandler ¶
type SpecialHandler func([]byte, *transports.Connection) error
SpecialHandler - Handlers that need to interact directly with the transport
type TunnelHandler ¶
type TunnelHandler func(*sliverpb.Envelope, *transports.Connection)
TunnelHandler - Tunnel related functionality for duplex connections
Source Files ¶
Click to show internal directories.
Click to hide internal directories.