Documentation ¶
Index ¶
- Constants
- Variables
- func MsgNumber(request proto.Message) uint32
- type Backdoor
- type BackdoorReq
- func (*BackdoorReq) Descriptor() ([]byte, []int)deprecated
- func (x *BackdoorReq) GetFilePath() string
- func (x *BackdoorReq) GetProfileName() string
- func (x *BackdoorReq) GetRequest() *commonpb.Request
- func (*BackdoorReq) ProtoMessage()
- func (x *BackdoorReq) ProtoReflect() protoreflect.Message
- func (x *BackdoorReq) Reset()
- func (x *BackdoorReq) String() string
- type BeaconRegister
- func (*BeaconRegister) Descriptor() ([]byte, []int)deprecated
- func (x *BeaconRegister) GetID() string
- func (x *BeaconRegister) GetInterval() int64
- func (x *BeaconRegister) GetJitter() int64
- func (x *BeaconRegister) GetNextCheckin() int64
- func (x *BeaconRegister) GetRegister() *Register
- func (*BeaconRegister) ProtoMessage()
- func (x *BeaconRegister) ProtoReflect() protoreflect.Message
- func (x *BeaconRegister) Reset()
- func (x *BeaconRegister) String() string
- type BeaconTasks
- func (*BeaconTasks) Descriptor() ([]byte, []int)deprecated
- func (x *BeaconTasks) GetID() string
- func (x *BeaconTasks) GetNextCheckin() int64
- func (x *BeaconTasks) GetTasks() []*Envelope
- func (*BeaconTasks) ProtoMessage()
- func (x *BeaconTasks) ProtoReflect() protoreflect.Message
- func (x *BeaconTasks) Reset()
- func (x *BeaconTasks) String() string
- type CallExtension
- func (*CallExtension) Descriptor() ([]byte, []int)deprecated
- func (x *CallExtension) GetOutput() []byte
- func (x *CallExtension) GetResponse() *commonpb.Response
- func (x *CallExtension) GetServerStore() bool
- func (*CallExtension) ProtoMessage()
- func (x *CallExtension) ProtoReflect() protoreflect.Message
- func (x *CallExtension) Reset()
- func (x *CallExtension) String() string
- type CallExtensionReq
- func (*CallExtensionReq) Descriptor() ([]byte, []int)deprecated
- func (x *CallExtensionReq) GetArgs() []byte
- func (x *CallExtensionReq) GetExport() string
- func (x *CallExtensionReq) GetName() string
- func (x *CallExtensionReq) GetRequest() *commonpb.Request
- func (x *CallExtensionReq) GetServerStore() bool
- func (*CallExtensionReq) ProtoMessage()
- func (x *CallExtensionReq) ProtoReflect() protoreflect.Message
- func (x *CallExtensionReq) Reset()
- func (x *CallExtensionReq) String() string
- type CdReq
- type Chmod
- type ChmodReq
- func (*ChmodReq) Descriptor() ([]byte, []int)deprecated
- func (x *ChmodReq) GetFileMode() string
- func (x *ChmodReq) GetPath() string
- func (x *ChmodReq) GetRecursive() bool
- func (x *ChmodReq) GetRequest() *commonpb.Request
- func (*ChmodReq) ProtoMessage()
- func (x *ChmodReq) ProtoReflect() protoreflect.Message
- func (x *ChmodReq) Reset()
- func (x *ChmodReq) String() string
- type Chown
- type ChownReq
- func (*ChownReq) Descriptor() ([]byte, []int)deprecated
- func (x *ChownReq) GetGid() string
- func (x *ChownReq) GetPath() string
- func (x *ChownReq) GetRecursive() bool
- func (x *ChownReq) GetRequest() *commonpb.Request
- func (x *ChownReq) GetUid() string
- func (*ChownReq) ProtoMessage()
- func (x *ChownReq) ProtoReflect() protoreflect.Message
- func (x *ChownReq) Reset()
- func (x *ChownReq) String() string
- type Chtimes
- type ChtimesReq
- func (*ChtimesReq) Descriptor() ([]byte, []int)deprecated
- func (x *ChtimesReq) GetATime() int64
- func (x *ChtimesReq) GetMTime() int64
- func (x *ChtimesReq) GetPath() string
- func (x *ChtimesReq) GetRequest() *commonpb.Request
- func (*ChtimesReq) ProtoMessage()
- func (x *ChtimesReq) ProtoReflect() protoreflect.Message
- func (x *ChtimesReq) Reset()
- func (x *ChtimesReq) String() string
- type CloseSession
- func (*CloseSession) Descriptor() ([]byte, []int)deprecated
- func (x *CloseSession) GetRequest() *commonpb.Request
- func (x *CloseSession) GetResponse() *commonpb.Response
- func (*CloseSession) ProtoMessage()
- func (x *CloseSession) ProtoReflect() protoreflect.Message
- func (x *CloseSession) Reset()
- func (x *CloseSession) String() string
- type CurrentTokenOwner
- func (*CurrentTokenOwner) Descriptor() ([]byte, []int)deprecated
- func (x *CurrentTokenOwner) GetOutput() string
- func (x *CurrentTokenOwner) GetResponse() *commonpb.Response
- func (*CurrentTokenOwner) ProtoMessage()
- func (x *CurrentTokenOwner) ProtoReflect() protoreflect.Message
- func (x *CurrentTokenOwner) Reset()
- func (x *CurrentTokenOwner) String() string
- type CurrentTokenOwnerReq
- func (*CurrentTokenOwnerReq) Descriptor() ([]byte, []int)deprecated
- func (x *CurrentTokenOwnerReq) GetRequest() *commonpb.Request
- func (*CurrentTokenOwnerReq) ProtoMessage()
- func (x *CurrentTokenOwnerReq) ProtoReflect() protoreflect.Message
- func (x *CurrentTokenOwnerReq) Reset()
- func (x *CurrentTokenOwnerReq) String() string
- type DNSBlockHeader
- func (*DNSBlockHeader) Descriptor() ([]byte, []int)deprecated
- func (x *DNSBlockHeader) GetID() string
- func (x *DNSBlockHeader) GetSize() uint32
- func (*DNSBlockHeader) ProtoMessage()
- func (x *DNSBlockHeader) ProtoReflect() protoreflect.Message
- func (x *DNSBlockHeader) Reset()
- func (x *DNSBlockHeader) String() string
- type DNSPoll
- type DNSSessionInit
- type Download
- func (*Download) Descriptor() ([]byte, []int)deprecated
- func (x *Download) GetData() []byte
- func (x *Download) GetEncoder() string
- func (x *Download) GetExists() bool
- func (x *Download) GetIsDir() bool
- func (x *Download) GetPath() string
- func (x *Download) GetReadFiles() int32
- func (x *Download) GetResponse() *commonpb.Response
- func (x *Download) GetStart() int64
- func (x *Download) GetStop() int64
- func (x *Download) GetUnreadableFiles() int32
- func (*Download) ProtoMessage()
- func (x *Download) ProtoReflect() protoreflect.Message
- func (x *Download) Reset()
- func (x *Download) String() string
- type DownloadReq
- func (*DownloadReq) Descriptor() ([]byte, []int)deprecated
- func (x *DownloadReq) GetPath() string
- func (x *DownloadReq) GetRecurse() bool
- func (x *DownloadReq) GetRequest() *commonpb.Request
- func (x *DownloadReq) GetStart() int64
- func (x *DownloadReq) GetStop() int64
- func (*DownloadReq) ProtoMessage()
- func (x *DownloadReq) ProtoReflect() protoreflect.Message
- func (x *DownloadReq) Reset()
- func (x *DownloadReq) String() string
- type EnvInfo
- func (*EnvInfo) Descriptor() ([]byte, []int)deprecated
- func (x *EnvInfo) GetResponse() *commonpb.Response
- func (x *EnvInfo) GetVariables() []*commonpb.EnvVar
- func (*EnvInfo) ProtoMessage()
- func (x *EnvInfo) ProtoReflect() protoreflect.Message
- func (x *EnvInfo) Reset()
- func (x *EnvInfo) String() string
- type EnvReq
- type Envelope
- func (*Envelope) Descriptor() ([]byte, []int)deprecated
- func (x *Envelope) GetData() []byte
- func (x *Envelope) GetID() int64
- func (x *Envelope) GetType() uint32
- func (x *Envelope) GetUnknownMessageType() bool
- func (*Envelope) ProtoMessage()
- func (x *Envelope) ProtoReflect() protoreflect.Message
- func (x *Envelope) Reset()
- func (x *Envelope) String() string
- type Execute
- func (*Execute) Descriptor() ([]byte, []int)deprecated
- func (x *Execute) GetPid() uint32
- func (x *Execute) GetResponse() *commonpb.Response
- func (x *Execute) GetStatus() uint32
- func (x *Execute) GetStderr() []byte
- func (x *Execute) GetStdout() []byte
- func (*Execute) ProtoMessage()
- func (x *Execute) ProtoReflect() protoreflect.Message
- func (x *Execute) Reset()
- func (x *Execute) String() string
- type ExecuteAssembly
- func (*ExecuteAssembly) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteAssembly) GetOutput() []byte
- func (x *ExecuteAssembly) GetResponse() *commonpb.Response
- func (*ExecuteAssembly) ProtoMessage()
- func (x *ExecuteAssembly) ProtoReflect() protoreflect.Message
- func (x *ExecuteAssembly) Reset()
- func (x *ExecuteAssembly) String() string
- type ExecuteAssemblyReq
- func (*ExecuteAssemblyReq) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteAssemblyReq) GetAmsiBypass() bool
- func (x *ExecuteAssemblyReq) GetAppDomain() string
- func (x *ExecuteAssemblyReq) GetArch() string
- func (x *ExecuteAssemblyReq) GetArguments() string
- func (x *ExecuteAssemblyReq) GetAssembly() []byte
- func (x *ExecuteAssemblyReq) GetClassName() string
- func (x *ExecuteAssemblyReq) GetEtwBypass() bool
- func (x *ExecuteAssemblyReq) GetInProcess() bool
- func (x *ExecuteAssemblyReq) GetIsDLL() bool
- func (x *ExecuteAssemblyReq) GetMethod() string
- func (x *ExecuteAssemblyReq) GetPPid() uint32
- func (x *ExecuteAssemblyReq) GetProcess() string
- func (x *ExecuteAssemblyReq) GetProcessArgs() []string
- func (x *ExecuteAssemblyReq) GetRequest() *commonpb.Request
- func (x *ExecuteAssemblyReq) GetRuntime() string
- func (*ExecuteAssemblyReq) ProtoMessage()
- func (x *ExecuteAssemblyReq) ProtoReflect() protoreflect.Message
- func (x *ExecuteAssemblyReq) Reset()
- func (x *ExecuteAssemblyReq) String() string
- type ExecuteReq
- func (*ExecuteReq) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteReq) GetArgs() []string
- func (x *ExecuteReq) GetOutput() bool
- func (x *ExecuteReq) GetPPid() uint32
- func (x *ExecuteReq) GetPath() string
- func (x *ExecuteReq) GetRequest() *commonpb.Request
- func (x *ExecuteReq) GetStderr() string
- func (x *ExecuteReq) GetStdout() string
- func (*ExecuteReq) ProtoMessage()
- func (x *ExecuteReq) ProtoReflect() protoreflect.Message
- func (x *ExecuteReq) Reset()
- func (x *ExecuteReq) String() string
- type ExecuteWindowsReq
- func (*ExecuteWindowsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteWindowsReq) GetArgs() []string
- func (x *ExecuteWindowsReq) GetOutput() bool
- func (x *ExecuteWindowsReq) GetPPid() uint32
- func (x *ExecuteWindowsReq) GetPath() string
- func (x *ExecuteWindowsReq) GetRequest() *commonpb.Request
- func (x *ExecuteWindowsReq) GetStderr() string
- func (x *ExecuteWindowsReq) GetStdout() string
- func (x *ExecuteWindowsReq) GetUseToken() bool
- func (*ExecuteWindowsReq) ProtoMessage()
- func (x *ExecuteWindowsReq) ProtoReflect() protoreflect.Message
- func (x *ExecuteWindowsReq) Reset()
- func (x *ExecuteWindowsReq) String() string
- type FileInfo
- func (*FileInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FileInfo) GetGid() string
- func (x *FileInfo) GetIsDir() bool
- func (x *FileInfo) GetLink() string
- func (x *FileInfo) GetModTime() int64
- func (x *FileInfo) GetMode() string
- func (x *FileInfo) GetName() string
- func (x *FileInfo) GetSize() int64
- func (x *FileInfo) GetUid() string
- func (*FileInfo) ProtoMessage()
- func (x *FileInfo) ProtoReflect() protoreflect.Message
- func (x *FileInfo) Reset()
- func (x *FileInfo) String() string
- type GetPrivs
- func (*GetPrivs) Descriptor() ([]byte, []int)deprecated
- func (x *GetPrivs) GetPrivInfo() []*WindowsPrivilegeEntry
- func (x *GetPrivs) GetProcessIntegrity() string
- func (x *GetPrivs) GetProcessName() string
- func (x *GetPrivs) GetResponse() *commonpb.Response
- func (*GetPrivs) ProtoMessage()
- func (x *GetPrivs) ProtoReflect() protoreflect.Message
- func (x *GetPrivs) Reset()
- func (x *GetPrivs) String() string
- type GetPrivsReq
- type GetSystem
- type HTTPSessionInit
- type Ifconfig
- func (*Ifconfig) Descriptor() ([]byte, []int)deprecated
- func (x *Ifconfig) GetNetInterfaces() []*NetInterface
- func (x *Ifconfig) GetResponse() *commonpb.Response
- func (*Ifconfig) ProtoMessage()
- func (x *Ifconfig) ProtoReflect() protoreflect.Message
- func (x *Ifconfig) Reset()
- func (x *Ifconfig) String() string
- type IfconfigReq
- type Impersonate
- type ImpersonateReq
- func (*ImpersonateReq) Descriptor() ([]byte, []int)deprecated
- func (x *ImpersonateReq) GetRequest() *commonpb.Request
- func (x *ImpersonateReq) GetUsername() string
- func (*ImpersonateReq) ProtoMessage()
- func (x *ImpersonateReq) ProtoReflect() protoreflect.Message
- func (x *ImpersonateReq) Reset()
- func (x *ImpersonateReq) String() string
- type InvokeExecuteAssemblyReq
- func (*InvokeExecuteAssemblyReq) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeExecuteAssemblyReq) GetData() []byte
- func (x *InvokeExecuteAssemblyReq) GetPPid() uint32
- func (x *InvokeExecuteAssemblyReq) GetProcess() string
- func (x *InvokeExecuteAssemblyReq) GetProcessArgs() []string
- func (x *InvokeExecuteAssemblyReq) GetRequest() *commonpb.Request
- func (*InvokeExecuteAssemblyReq) ProtoMessage()
- func (x *InvokeExecuteAssemblyReq) ProtoReflect() protoreflect.Message
- func (x *InvokeExecuteAssemblyReq) Reset()
- func (x *InvokeExecuteAssemblyReq) String() string
- type InvokeGetSystemReq
- func (*InvokeGetSystemReq) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeGetSystemReq) GetData() []byte
- func (x *InvokeGetSystemReq) GetHostingProcess() string
- func (x *InvokeGetSystemReq) GetRequest() *commonpb.Request
- func (*InvokeGetSystemReq) ProtoMessage()
- func (x *InvokeGetSystemReq) ProtoReflect() protoreflect.Message
- func (x *InvokeGetSystemReq) Reset()
- func (x *InvokeGetSystemReq) String() string
- type InvokeInProcExecuteAssemblyReq
- func (*InvokeInProcExecuteAssemblyReq) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeInProcExecuteAssemblyReq) GetAmsiBypass() bool
- func (x *InvokeInProcExecuteAssemblyReq) GetArguments() []string
- func (x *InvokeInProcExecuteAssemblyReq) GetData() []byte
- func (x *InvokeInProcExecuteAssemblyReq) GetEtwBypass() bool
- func (x *InvokeInProcExecuteAssemblyReq) GetRequest() *commonpb.Request
- func (x *InvokeInProcExecuteAssemblyReq) GetRuntime() string
- func (*InvokeInProcExecuteAssemblyReq) ProtoMessage()
- func (x *InvokeInProcExecuteAssemblyReq) ProtoReflect() protoreflect.Message
- func (x *InvokeInProcExecuteAssemblyReq) Reset()
- func (x *InvokeInProcExecuteAssemblyReq) String() string
- type InvokeMigrateReq
- func (*InvokeMigrateReq) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeMigrateReq) GetData() []byte
- func (x *InvokeMigrateReq) GetPid() uint32
- func (x *InvokeMigrateReq) GetRequest() *commonpb.Request
- func (*InvokeMigrateReq) ProtoMessage()
- func (x *InvokeMigrateReq) ProtoReflect() protoreflect.Message
- func (x *InvokeMigrateReq) Reset()
- func (x *InvokeMigrateReq) String() string
- type InvokeSpawnDllReq
- func (*InvokeSpawnDllReq) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeSpawnDllReq) GetArgs() string
- func (x *InvokeSpawnDllReq) GetData() []byte
- func (x *InvokeSpawnDllReq) GetEntryPoint() string
- func (x *InvokeSpawnDllReq) GetKill() bool
- func (x *InvokeSpawnDllReq) GetPPid() uint32
- func (x *InvokeSpawnDllReq) GetProcessArgs() []string
- func (x *InvokeSpawnDllReq) GetProcessName() string
- func (x *InvokeSpawnDllReq) GetRequest() *commonpb.Request
- func (*InvokeSpawnDllReq) ProtoMessage()
- func (x *InvokeSpawnDllReq) ProtoReflect() protoreflect.Message
- func (x *InvokeSpawnDllReq) Reset()
- func (x *InvokeSpawnDllReq) String() string
- type KillReq
- type ListExtensions
- func (*ListExtensions) Descriptor() ([]byte, []int)deprecated
- func (x *ListExtensions) GetNames() []string
- func (x *ListExtensions) GetResponse() *commonpb.Response
- func (*ListExtensions) ProtoMessage()
- func (x *ListExtensions) ProtoReflect() protoreflect.Message
- func (x *ListExtensions) Reset()
- func (x *ListExtensions) String() string
- type ListExtensionsReq
- func (*ListExtensionsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListExtensionsReq) GetRequest() *commonpb.Request
- func (*ListExtensionsReq) ProtoMessage()
- func (x *ListExtensionsReq) ProtoReflect() protoreflect.Message
- func (x *ListExtensionsReq) Reset()
- func (x *ListExtensionsReq) String() string
- type Ls
- func (*Ls) Descriptor() ([]byte, []int)deprecated
- func (x *Ls) GetExists() bool
- func (x *Ls) GetFiles() []*FileInfo
- func (x *Ls) GetPath() string
- func (x *Ls) GetResponse() *commonpb.Response
- func (x *Ls) GetTimezone() string
- func (x *Ls) GetTimezoneOffset() int32
- func (*Ls) ProtoMessage()
- func (x *Ls) ProtoReflect() protoreflect.Message
- func (x *Ls) Reset()
- func (x *Ls) String() string
- type LsReq
- type MakeToken
- type MakeTokenReq
- func (*MakeTokenReq) Descriptor() ([]byte, []int)deprecated
- func (x *MakeTokenReq) GetDomain() string
- func (x *MakeTokenReq) GetLogonType() uint32
- func (x *MakeTokenReq) GetPassword() string
- func (x *MakeTokenReq) GetRequest() *commonpb.Request
- func (x *MakeTokenReq) GetUsername() string
- func (*MakeTokenReq) ProtoMessage()
- func (x *MakeTokenReq) ProtoReflect() protoreflect.Message
- func (x *MakeTokenReq) Reset()
- func (x *MakeTokenReq) String() string
- type Migrate
- type Mkdir
- type MkdirReq
- type Mv
- type MvReq
- func (*MvReq) Descriptor() ([]byte, []int)deprecated
- func (x *MvReq) GetDst() string
- func (x *MvReq) GetRequest() *commonpb.Request
- func (x *MvReq) GetSrc() string
- func (*MvReq) ProtoMessage()
- func (x *MvReq) ProtoReflect() protoreflect.Message
- func (x *MvReq) Reset()
- func (x *MvReq) String() string
- type NetConnPivot
- func (*NetConnPivot) Descriptor() ([]byte, []int)deprecated
- func (x *NetConnPivot) GetPeerID() int64
- func (x *NetConnPivot) GetRemoteAddress() string
- func (*NetConnPivot) ProtoMessage()
- func (x *NetConnPivot) ProtoReflect() protoreflect.Message
- func (x *NetConnPivot) Reset()
- func (x *NetConnPivot) String() string
- type NetInterface
- func (*NetInterface) Descriptor() ([]byte, []int)deprecated
- func (x *NetInterface) GetIPAddresses() []string
- func (x *NetInterface) GetIndex() int32
- func (x *NetInterface) GetMAC() string
- func (x *NetInterface) GetName() string
- func (*NetInterface) ProtoMessage()
- func (x *NetInterface) ProtoReflect() protoreflect.Message
- func (x *NetInterface) Reset()
- func (x *NetInterface) String() string
- type Netstat
- type NetstatReq
- func (*NetstatReq) Descriptor() ([]byte, []int)deprecated
- func (x *NetstatReq) GetIP4() bool
- func (x *NetstatReq) GetIP6() bool
- func (x *NetstatReq) GetListening() bool
- func (x *NetstatReq) GetRequest() *commonpb.Request
- func (x *NetstatReq) GetTCP() bool
- func (x *NetstatReq) GetUDP() bool
- func (*NetstatReq) ProtoMessage()
- func (x *NetstatReq) ProtoReflect() protoreflect.Message
- func (x *NetstatReq) Reset()
- func (x *NetstatReq) String() string
- type OpenSession
- func (*OpenSession) Descriptor() ([]byte, []int)deprecated
- func (x *OpenSession) GetC2S() []string
- func (x *OpenSession) GetDelay() int64
- func (x *OpenSession) GetRequest() *commonpb.Request
- func (x *OpenSession) GetResponse() *commonpb.Response
- func (*OpenSession) ProtoMessage()
- func (x *OpenSession) ProtoReflect() protoreflect.Message
- func (x *OpenSession) Reset()
- func (x *OpenSession) String() string
- type PeerFailureType
- func (PeerFailureType) Descriptor() protoreflect.EnumDescriptor
- func (x PeerFailureType) Enum() *PeerFailureType
- func (PeerFailureType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PeerFailureType) Number() protoreflect.EnumNumber
- func (x PeerFailureType) String() string
- func (PeerFailureType) Type() protoreflect.EnumType
- type Ping
- func (*Ping) Descriptor() ([]byte, []int)deprecated
- func (x *Ping) GetNonce() int32
- func (x *Ping) GetRequest() *commonpb.Request
- func (x *Ping) GetResponse() *commonpb.Response
- func (*Ping) ProtoMessage()
- func (x *Ping) ProtoReflect() protoreflect.Message
- func (x *Ping) Reset()
- func (x *Ping) String() string
- type PivotHello
- func (*PivotHello) Descriptor() ([]byte, []int)deprecated
- func (x *PivotHello) GetPeerID() int64
- func (x *PivotHello) GetPublicKey() []byte
- func (x *PivotHello) GetPublicKeySignature() string
- func (x *PivotHello) GetSessionKey() []byte
- func (*PivotHello) ProtoMessage()
- func (x *PivotHello) ProtoReflect() protoreflect.Message
- func (x *PivotHello) Reset()
- func (x *PivotHello) String() string
- type PivotListener
- func (*PivotListener) Descriptor() ([]byte, []int)deprecated
- func (x *PivotListener) GetBindAddress() string
- func (x *PivotListener) GetID() uint32
- func (x *PivotListener) GetPivots() []*NetConnPivot
- func (x *PivotListener) GetResponse() *commonpb.Response
- func (x *PivotListener) GetType() PivotType
- func (*PivotListener) ProtoMessage()
- func (x *PivotListener) ProtoReflect() protoreflect.Message
- func (x *PivotListener) Reset()
- func (x *PivotListener) String() string
- type PivotListeners
- func (*PivotListeners) Descriptor() ([]byte, []int)deprecated
- func (x *PivotListeners) GetListeners() []*PivotListener
- func (x *PivotListeners) GetResponse() *commonpb.Response
- func (*PivotListeners) ProtoMessage()
- func (x *PivotListeners) ProtoReflect() protoreflect.Message
- func (x *PivotListeners) Reset()
- func (x *PivotListeners) String() string
- type PivotListenersReq
- func (*PivotListenersReq) Descriptor() ([]byte, []int)deprecated
- func (x *PivotListenersReq) GetRequest() *commonpb.Request
- func (*PivotListenersReq) ProtoMessage()
- func (x *PivotListenersReq) ProtoReflect() protoreflect.Message
- func (x *PivotListenersReq) Reset()
- func (x *PivotListenersReq) String() string
- type PivotPeer
- type PivotPeerEnvelope
- func (*PivotPeerEnvelope) Descriptor() ([]byte, []int)deprecated
- func (x *PivotPeerEnvelope) GetData() []byte
- func (x *PivotPeerEnvelope) GetPeerFailureAt() int64
- func (x *PivotPeerEnvelope) GetPeers() []*PivotPeer
- func (x *PivotPeerEnvelope) GetPivotSessionID() []byte
- func (x *PivotPeerEnvelope) GetType() uint32
- func (*PivotPeerEnvelope) ProtoMessage()
- func (x *PivotPeerEnvelope) ProtoReflect() protoreflect.Message
- func (x *PivotPeerEnvelope) Reset()
- func (x *PivotPeerEnvelope) String() string
- type PivotPeerFailure
- func (*PivotPeerFailure) Descriptor() ([]byte, []int)deprecated
- func (x *PivotPeerFailure) GetErr() string
- func (x *PivotPeerFailure) GetPeerID() int64
- func (x *PivotPeerFailure) GetType() PeerFailureType
- func (*PivotPeerFailure) ProtoMessage()
- func (x *PivotPeerFailure) ProtoReflect() protoreflect.Message
- func (x *PivotPeerFailure) Reset()
- func (x *PivotPeerFailure) String() string
- type PivotPing
- type PivotServerKeyExchange
- func (*PivotServerKeyExchange) Descriptor() ([]byte, []int)deprecated
- func (x *PivotServerKeyExchange) GetOriginID() int64
- func (x *PivotServerKeyExchange) GetSessionKey() []byte
- func (*PivotServerKeyExchange) ProtoMessage()
- func (x *PivotServerKeyExchange) ProtoReflect() protoreflect.Message
- func (x *PivotServerKeyExchange) Reset()
- func (x *PivotServerKeyExchange) String() string
- type PivotStartListenerReq
- func (*PivotStartListenerReq) Descriptor() ([]byte, []int)deprecated
- func (x *PivotStartListenerReq) GetBindAddress() string
- func (x *PivotStartListenerReq) GetOptions() []bool
- func (x *PivotStartListenerReq) GetRequest() *commonpb.Request
- func (x *PivotStartListenerReq) GetType() PivotType
- func (*PivotStartListenerReq) ProtoMessage()
- func (x *PivotStartListenerReq) ProtoReflect() protoreflect.Message
- func (x *PivotStartListenerReq) Reset()
- func (x *PivotStartListenerReq) String() string
- type PivotStopListenerReq
- func (*PivotStopListenerReq) Descriptor() ([]byte, []int)deprecated
- func (x *PivotStopListenerReq) GetID() uint32
- func (x *PivotStopListenerReq) GetRequest() *commonpb.Request
- func (*PivotStopListenerReq) ProtoMessage()
- func (x *PivotStopListenerReq) ProtoReflect() protoreflect.Message
- func (x *PivotStopListenerReq) Reset()
- func (x *PivotStopListenerReq) String() string
- type PivotType
- type PollInterval
- type PollIntervalReq
- func (*PollIntervalReq) Descriptor() ([]byte, []int)deprecated
- func (x *PollIntervalReq) GetPollInterval() int64
- func (x *PollIntervalReq) GetRequest() *commonpb.Request
- func (*PollIntervalReq) ProtoMessage()
- func (x *PollIntervalReq) ProtoReflect() protoreflect.Message
- func (x *PollIntervalReq) Reset()
- func (x *PollIntervalReq) String() string
- type Portfwd
- func (*Portfwd) Descriptor() ([]byte, []int)deprecated
- func (x *Portfwd) GetHost() string
- func (x *Portfwd) GetPort() uint32
- func (x *Portfwd) GetProtocol() int32
- func (x *Portfwd) GetResponse() *commonpb.Response
- func (x *Portfwd) GetTunnelID() uint64
- func (*Portfwd) ProtoMessage()
- func (x *Portfwd) ProtoReflect() protoreflect.Message
- func (x *Portfwd) Reset()
- func (x *Portfwd) String() string
- type PortfwdReq
- func (*PortfwdReq) Descriptor() ([]byte, []int)deprecated
- func (x *PortfwdReq) GetHost() string
- func (x *PortfwdReq) GetPort() uint32
- func (x *PortfwdReq) GetProtocol() int32
- func (x *PortfwdReq) GetRequest() *commonpb.Request
- func (x *PortfwdReq) GetTunnelID() uint64
- func (*PortfwdReq) ProtoMessage()
- func (x *PortfwdReq) ProtoReflect() protoreflect.Message
- func (x *PortfwdReq) Reset()
- func (x *PortfwdReq) String() string
- type ProcessDump
- func (*ProcessDump) Descriptor() ([]byte, []int)deprecated
- func (x *ProcessDump) GetData() []byte
- func (x *ProcessDump) GetResponse() *commonpb.Response
- func (*ProcessDump) ProtoMessage()
- func (x *ProcessDump) ProtoReflect() protoreflect.Message
- func (x *ProcessDump) Reset()
- func (x *ProcessDump) String() string
- type ProcessDumpReq
- func (*ProcessDumpReq) Descriptor() ([]byte, []int)deprecated
- func (x *ProcessDumpReq) GetPid() int32
- func (x *ProcessDumpReq) GetRequest() *commonpb.Request
- func (x *ProcessDumpReq) GetTimeout() int32
- func (*ProcessDumpReq) ProtoMessage()
- func (x *ProcessDumpReq) ProtoReflect() protoreflect.Message
- func (x *ProcessDumpReq) Reset()
- func (x *ProcessDumpReq) String() string
- type Ps
- type PsReq
- type Pwd
- type PwdReq
- type RPortfwd
- func (*RPortfwd) Descriptor() ([]byte, []int)deprecated
- func (x *RPortfwd) GetHost() string
- func (x *RPortfwd) GetPort() uint32
- func (x *RPortfwd) GetProtocol() int32
- func (x *RPortfwd) GetResponse() *commonpb.Response
- func (x *RPortfwd) GetTunnelID() uint64
- func (*RPortfwd) ProtoMessage()
- func (x *RPortfwd) ProtoReflect() protoreflect.Message
- func (x *RPortfwd) Reset()
- func (x *RPortfwd) String() string
- type RPortfwdReq
- func (*RPortfwdReq) Descriptor() ([]byte, []int)deprecated
- func (x *RPortfwdReq) GetHost() string
- func (x *RPortfwdReq) GetPort() uint32
- func (x *RPortfwdReq) GetProtocol() int32
- func (x *RPortfwdReq) GetRequest() *commonpb.Request
- func (x *RPortfwdReq) GetTunnelID() uint64
- func (*RPortfwdReq) ProtoMessage()
- func (x *RPortfwdReq) ProtoReflect() protoreflect.Message
- func (x *RPortfwdReq) Reset()
- func (x *RPortfwdReq) String() string
- type Reconfigure
- type ReconfigureReq
- func (*ReconfigureReq) Descriptor() ([]byte, []int)deprecated
- func (x *ReconfigureReq) GetBeaconInterval() int64
- func (x *ReconfigureReq) GetBeaconJitter() int64
- func (x *ReconfigureReq) GetReconnectInterval() int64
- func (x *ReconfigureReq) GetRequest() *commonpb.Request
- func (*ReconfigureReq) ProtoMessage()
- func (x *ReconfigureReq) ProtoReflect() protoreflect.Message
- func (x *ReconfigureReq) Reset()
- func (x *ReconfigureReq) String() string
- type Register
- func (*Register) Descriptor() ([]byte, []int)deprecated
- func (x *Register) GetActiveC2() string
- func (x *Register) GetArch() string
- func (x *Register) GetConfigID() string
- func (x *Register) GetFilename() string
- func (x *Register) GetGid() string
- func (x *Register) GetHostname() string
- func (x *Register) GetLocale() string
- func (x *Register) GetName() string
- func (x *Register) GetOs() string
- func (x *Register) GetPeerID() int64
- func (x *Register) GetPid() int32
- func (x *Register) GetProxyURL() string
- func (x *Register) GetReconnectInterval() int64
- func (x *Register) GetUid() string
- func (x *Register) GetUsername() string
- func (x *Register) GetUuid() string
- func (x *Register) GetVersion() string
- func (*Register) ProtoMessage()
- func (x *Register) ProtoReflect() protoreflect.Message
- func (x *Register) Reset()
- func (x *Register) String() string
- type RegisterExtension
- func (*RegisterExtension) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterExtension) GetResponse() *commonpb.Response
- func (*RegisterExtension) ProtoMessage()
- func (x *RegisterExtension) ProtoReflect() protoreflect.Message
- func (x *RegisterExtension) Reset()
- func (x *RegisterExtension) String() string
- type RegisterExtensionReq
- func (*RegisterExtensionReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterExtensionReq) GetData() []byte
- func (x *RegisterExtensionReq) GetInit() string
- func (x *RegisterExtensionReq) GetName() string
- func (x *RegisterExtensionReq) GetOS() string
- func (x *RegisterExtensionReq) GetRequest() *commonpb.Request
- func (*RegisterExtensionReq) ProtoMessage()
- func (x *RegisterExtensionReq) ProtoReflect() protoreflect.Message
- func (x *RegisterExtensionReq) Reset()
- func (x *RegisterExtensionReq) String() string
- type RegistryCreateKey
- func (*RegistryCreateKey) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryCreateKey) GetResponse() *commonpb.Response
- func (*RegistryCreateKey) ProtoMessage()
- func (x *RegistryCreateKey) ProtoReflect() protoreflect.Message
- func (x *RegistryCreateKey) Reset()
- func (x *RegistryCreateKey) String() string
- type RegistryCreateKeyReq
- func (*RegistryCreateKeyReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryCreateKeyReq) GetHive() string
- func (x *RegistryCreateKeyReq) GetHostname() string
- func (x *RegistryCreateKeyReq) GetKey() string
- func (x *RegistryCreateKeyReq) GetPath() string
- func (x *RegistryCreateKeyReq) GetRequest() *commonpb.Request
- func (*RegistryCreateKeyReq) ProtoMessage()
- func (x *RegistryCreateKeyReq) ProtoReflect() protoreflect.Message
- func (x *RegistryCreateKeyReq) Reset()
- func (x *RegistryCreateKeyReq) String() string
- type RegistryDeleteKey
- func (*RegistryDeleteKey) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryDeleteKey) GetResponse() *commonpb.Response
- func (*RegistryDeleteKey) ProtoMessage()
- func (x *RegistryDeleteKey) ProtoReflect() protoreflect.Message
- func (x *RegistryDeleteKey) Reset()
- func (x *RegistryDeleteKey) String() string
- type RegistryDeleteKeyReq
- func (*RegistryDeleteKeyReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryDeleteKeyReq) GetHive() string
- func (x *RegistryDeleteKeyReq) GetHostname() string
- func (x *RegistryDeleteKeyReq) GetKey() string
- func (x *RegistryDeleteKeyReq) GetPath() string
- func (x *RegistryDeleteKeyReq) GetRequest() *commonpb.Request
- func (*RegistryDeleteKeyReq) ProtoMessage()
- func (x *RegistryDeleteKeyReq) ProtoReflect() protoreflect.Message
- func (x *RegistryDeleteKeyReq) Reset()
- func (x *RegistryDeleteKeyReq) String() string
- type RegistryListValuesReq
- func (*RegistryListValuesReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryListValuesReq) GetHive() string
- func (x *RegistryListValuesReq) GetHostname() string
- func (x *RegistryListValuesReq) GetPath() string
- func (x *RegistryListValuesReq) GetRequest() *commonpb.Request
- func (*RegistryListValuesReq) ProtoMessage()
- func (x *RegistryListValuesReq) ProtoReflect() protoreflect.Message
- func (x *RegistryListValuesReq) Reset()
- func (x *RegistryListValuesReq) String() string
- type RegistryRead
- func (*RegistryRead) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryRead) GetResponse() *commonpb.Response
- func (x *RegistryRead) GetValue() string
- func (*RegistryRead) ProtoMessage()
- func (x *RegistryRead) ProtoReflect() protoreflect.Message
- func (x *RegistryRead) Reset()
- func (x *RegistryRead) String() string
- type RegistryReadReq
- func (*RegistryReadReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryReadReq) GetHive() string
- func (x *RegistryReadReq) GetHostname() string
- func (x *RegistryReadReq) GetKey() string
- func (x *RegistryReadReq) GetPath() string
- func (x *RegistryReadReq) GetRequest() *commonpb.Request
- func (*RegistryReadReq) ProtoMessage()
- func (x *RegistryReadReq) ProtoReflect() protoreflect.Message
- func (x *RegistryReadReq) Reset()
- func (x *RegistryReadReq) String() string
- type RegistrySubKeyList
- func (*RegistrySubKeyList) Descriptor() ([]byte, []int)deprecated
- func (x *RegistrySubKeyList) GetResponse() *commonpb.Response
- func (x *RegistrySubKeyList) GetSubkeys() []string
- func (*RegistrySubKeyList) ProtoMessage()
- func (x *RegistrySubKeyList) ProtoReflect() protoreflect.Message
- func (x *RegistrySubKeyList) Reset()
- func (x *RegistrySubKeyList) String() string
- type RegistrySubKeyListReq
- func (*RegistrySubKeyListReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistrySubKeyListReq) GetHive() string
- func (x *RegistrySubKeyListReq) GetHostname() string
- func (x *RegistrySubKeyListReq) GetPath() string
- func (x *RegistrySubKeyListReq) GetRequest() *commonpb.Request
- func (*RegistrySubKeyListReq) ProtoMessage()
- func (x *RegistrySubKeyListReq) ProtoReflect() protoreflect.Message
- func (x *RegistrySubKeyListReq) Reset()
- func (x *RegistrySubKeyListReq) String() string
- type RegistryType
- func (RegistryType) Descriptor() protoreflect.EnumDescriptor
- func (x RegistryType) Enum() *RegistryType
- func (RegistryType) EnumDescriptor() ([]byte, []int)deprecated
- func (x RegistryType) Number() protoreflect.EnumNumber
- func (x RegistryType) String() string
- func (RegistryType) Type() protoreflect.EnumType
- type RegistryValuesList
- func (*RegistryValuesList) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryValuesList) GetResponse() *commonpb.Response
- func (x *RegistryValuesList) GetValueNames() []string
- func (*RegistryValuesList) ProtoMessage()
- func (x *RegistryValuesList) ProtoReflect() protoreflect.Message
- func (x *RegistryValuesList) Reset()
- func (x *RegistryValuesList) String() string
- type RegistryWrite
- type RegistryWriteReq
- func (*RegistryWriteReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryWriteReq) GetByteValue() []byte
- func (x *RegistryWriteReq) GetDWordValue() uint32
- func (x *RegistryWriteReq) GetHive() string
- func (x *RegistryWriteReq) GetHostname() string
- func (x *RegistryWriteReq) GetKey() string
- func (x *RegistryWriteReq) GetPath() string
- func (x *RegistryWriteReq) GetQWordValue() uint64
- func (x *RegistryWriteReq) GetRequest() *commonpb.Request
- func (x *RegistryWriteReq) GetStringValue() string
- func (x *RegistryWriteReq) GetType() uint32
- func (*RegistryWriteReq) ProtoMessage()
- func (x *RegistryWriteReq) ProtoReflect() protoreflect.Message
- func (x *RegistryWriteReq) Reset()
- func (x *RegistryWriteReq) String() string
- type RemoveServiceReq
- func (*RemoveServiceReq) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveServiceReq) GetRequest() *commonpb.Request
- func (x *RemoveServiceReq) GetServiceInfo() *ServiceInfoReq
- func (*RemoveServiceReq) ProtoMessage()
- func (x *RemoveServiceReq) ProtoReflect() protoreflect.Message
- func (x *RemoveServiceReq) Reset()
- func (x *RemoveServiceReq) String() string
- type RevToSelf
- type RevToSelfReq
- type Rm
- type RmReq
- func (*RmReq) Descriptor() ([]byte, []int)deprecated
- func (x *RmReq) GetForce() bool
- func (x *RmReq) GetPath() string
- func (x *RmReq) GetRecursive() bool
- func (x *RmReq) GetRequest() *commonpb.Request
- func (*RmReq) ProtoMessage()
- func (x *RmReq) ProtoReflect() protoreflect.Message
- func (x *RmReq) Reset()
- func (x *RmReq) String() string
- type RportFwdListener
- func (*RportFwdListener) Descriptor() ([]byte, []int)deprecated
- func (x *RportFwdListener) GetBindAddress() string
- func (x *RportFwdListener) GetBindPort() uint32
- func (x *RportFwdListener) GetForwardAddress() string
- func (x *RportFwdListener) GetForwardPort() uint32
- func (x *RportFwdListener) GetID() uint32
- func (x *RportFwdListener) GetResponse() *commonpb.Response
- func (*RportFwdListener) ProtoMessage()
- func (x *RportFwdListener) ProtoReflect() protoreflect.Message
- func (x *RportFwdListener) Reset()
- func (x *RportFwdListener) String() string
- type RportFwdListeners
- func (*RportFwdListeners) Descriptor() ([]byte, []int)deprecated
- func (x *RportFwdListeners) GetListeners() []*RportFwdListener
- func (x *RportFwdListeners) GetResponse() *commonpb.Response
- func (*RportFwdListeners) ProtoMessage()
- func (x *RportFwdListeners) ProtoReflect() protoreflect.Message
- func (x *RportFwdListeners) Reset()
- func (x *RportFwdListeners) String() string
- type RportFwdListenersReq
- func (*RportFwdListenersReq) Descriptor() ([]byte, []int)deprecated
- func (x *RportFwdListenersReq) GetRequest() *commonpb.Request
- func (*RportFwdListenersReq) ProtoMessage()
- func (x *RportFwdListenersReq) ProtoReflect() protoreflect.Message
- func (x *RportFwdListenersReq) Reset()
- func (x *RportFwdListenersReq) String() string
- type RportFwdStartListenerReq
- func (*RportFwdStartListenerReq) Descriptor() ([]byte, []int)deprecated
- func (x *RportFwdStartListenerReq) GetBindAddress() string
- func (x *RportFwdStartListenerReq) GetBindPort() uint32
- func (x *RportFwdStartListenerReq) GetForwardAddress() string
- func (x *RportFwdStartListenerReq) GetForwardPort() uint32
- func (x *RportFwdStartListenerReq) GetRequest() *commonpb.Request
- func (*RportFwdStartListenerReq) ProtoMessage()
- func (x *RportFwdStartListenerReq) ProtoReflect() protoreflect.Message
- func (x *RportFwdStartListenerReq) Reset()
- func (x *RportFwdStartListenerReq) String() string
- type RportFwdStopListenerReq
- func (*RportFwdStopListenerReq) Descriptor() ([]byte, []int)deprecated
- func (x *RportFwdStopListenerReq) GetID() uint32
- func (x *RportFwdStopListenerReq) GetRequest() *commonpb.Request
- func (*RportFwdStopListenerReq) ProtoMessage()
- func (x *RportFwdStopListenerReq) ProtoReflect() protoreflect.Message
- func (x *RportFwdStopListenerReq) Reset()
- func (x *RportFwdStopListenerReq) String() string
- type RunAs
- type RunAsReq
- func (*RunAsReq) Descriptor() ([]byte, []int)deprecated
- func (x *RunAsReq) GetArgs() string
- func (x *RunAsReq) GetDomain() string
- func (x *RunAsReq) GetHideWindow() bool
- func (x *RunAsReq) GetNetOnly() bool
- func (x *RunAsReq) GetPassword() string
- func (x *RunAsReq) GetProcessName() string
- func (x *RunAsReq) GetRequest() *commonpb.Request
- func (x *RunAsReq) GetUsername() string
- func (*RunAsReq) ProtoMessage()
- func (x *RunAsReq) ProtoReflect() protoreflect.Message
- func (x *RunAsReq) Reset()
- func (x *RunAsReq) String() string
- type SSHCommand
- func (*SSHCommand) Descriptor() ([]byte, []int)deprecated
- func (x *SSHCommand) GetResponse() *commonpb.Response
- func (x *SSHCommand) GetStdErr() string
- func (x *SSHCommand) GetStdOut() string
- func (*SSHCommand) ProtoMessage()
- func (x *SSHCommand) ProtoReflect() protoreflect.Message
- func (x *SSHCommand) Reset()
- func (x *SSHCommand) String() string
- type SSHCommandReq
- func (*SSHCommandReq) Descriptor() ([]byte, []int)deprecated
- func (x *SSHCommandReq) GetCommand() string
- func (x *SSHCommandReq) GetHostname() string
- func (x *SSHCommandReq) GetKeytab() []byte
- func (x *SSHCommandReq) GetKrb5Conf() string
- func (x *SSHCommandReq) GetPassword() string
- func (x *SSHCommandReq) GetPort() uint32
- func (x *SSHCommandReq) GetPrivKey() []byte
- func (x *SSHCommandReq) GetRealm() string
- func (x *SSHCommandReq) GetRequest() *commonpb.Request
- func (x *SSHCommandReq) GetUsername() string
- func (*SSHCommandReq) ProtoMessage()
- func (x *SSHCommandReq) ProtoReflect() protoreflect.Message
- func (x *SSHCommandReq) Reset()
- func (x *SSHCommandReq) String() string
- type Screenshot
- func (*Screenshot) Descriptor() ([]byte, []int)deprecated
- func (x *Screenshot) GetData() []byte
- func (x *Screenshot) GetResponse() *commonpb.Response
- func (*Screenshot) ProtoMessage()
- func (x *Screenshot) ProtoReflect() protoreflect.Message
- func (x *Screenshot) Reset()
- func (x *Screenshot) String() string
- type ScreenshotReq
- type ServiceInfo
- type ServiceInfoReq
- func (*ServiceInfoReq) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceInfoReq) GetHostname() string
- func (x *ServiceInfoReq) GetServiceName() string
- func (*ServiceInfoReq) ProtoMessage()
- func (x *ServiceInfoReq) ProtoReflect() protoreflect.Message
- func (x *ServiceInfoReq) Reset()
- func (x *ServiceInfoReq) String() string
- type SessionRegister
- func (*SessionRegister) Descriptor() ([]byte, []int)deprecated
- func (x *SessionRegister) GetID() string
- func (x *SessionRegister) GetRegister() *Register
- func (*SessionRegister) ProtoMessage()
- func (x *SessionRegister) ProtoReflect() protoreflect.Message
- func (x *SessionRegister) Reset()
- func (x *SessionRegister) String() string
- type SetEnv
- type SetEnvReq
- func (*SetEnvReq) Descriptor() ([]byte, []int)deprecated
- func (x *SetEnvReq) GetRequest() *commonpb.Request
- func (x *SetEnvReq) GetVariable() *commonpb.EnvVar
- func (*SetEnvReq) ProtoMessage()
- func (x *SetEnvReq) ProtoReflect() protoreflect.Message
- func (x *SetEnvReq) Reset()
- func (x *SetEnvReq) String() string
- type Shell
- func (*Shell) Descriptor() ([]byte, []int)deprecated
- func (x *Shell) GetEnablePTY() bool
- func (x *Shell) GetPath() string
- func (x *Shell) GetPid() uint32
- func (x *Shell) GetResponse() *commonpb.Response
- func (x *Shell) GetTunnelID() uint64
- func (*Shell) ProtoMessage()
- func (x *Shell) ProtoReflect() protoreflect.Message
- func (x *Shell) Reset()
- func (x *Shell) String() string
- type ShellReq
- func (*ShellReq) Descriptor() ([]byte, []int)deprecated
- func (x *ShellReq) GetEnablePTY() bool
- func (x *ShellReq) GetPath() string
- func (x *ShellReq) GetPid() uint32
- func (x *ShellReq) GetRequest() *commonpb.Request
- func (x *ShellReq) GetTunnelID() uint64
- func (*ShellReq) ProtoMessage()
- func (x *ShellReq) ProtoReflect() protoreflect.Message
- func (x *ShellReq) Reset()
- func (x *ShellReq) String() string
- type Sideload
- type SideloadReq
- func (*SideloadReq) Descriptor() ([]byte, []int)deprecated
- func (x *SideloadReq) GetArgs() string
- func (x *SideloadReq) GetData() []byte
- func (x *SideloadReq) GetEntryPoint() string
- func (x *SideloadReq) GetIsDLL() bool
- func (x *SideloadReq) GetIsUnicode() bool
- func (x *SideloadReq) GetKill() bool
- func (x *SideloadReq) GetPPid() uint32
- func (x *SideloadReq) GetProcessArgs() []string
- func (x *SideloadReq) GetProcessName() string
- func (x *SideloadReq) GetRequest() *commonpb.Request
- func (*SideloadReq) ProtoMessage()
- func (x *SideloadReq) ProtoReflect() protoreflect.Message
- func (x *SideloadReq) Reset()
- func (x *SideloadReq) String() string
- type SockTabEntry
- func (*SockTabEntry) Descriptor() ([]byte, []int)deprecated
- func (x *SockTabEntry) GetLocalAddr() *SockTabEntry_SockAddr
- func (x *SockTabEntry) GetProcess() *commonpb.Process
- func (x *SockTabEntry) GetProtocol() string
- func (x *SockTabEntry) GetRemoteAddr() *SockTabEntry_SockAddr
- func (x *SockTabEntry) GetSkState() string
- func (x *SockTabEntry) GetUID() uint32
- func (*SockTabEntry) ProtoMessage()
- func (x *SockTabEntry) ProtoReflect() protoreflect.Message
- func (x *SockTabEntry) Reset()
- func (x *SockTabEntry) String() string
- type SockTabEntry_SockAddr
- func (*SockTabEntry_SockAddr) Descriptor() ([]byte, []int)deprecated
- func (x *SockTabEntry_SockAddr) GetIp() string
- func (x *SockTabEntry_SockAddr) GetPort() uint32
- func (*SockTabEntry_SockAddr) ProtoMessage()
- func (x *SockTabEntry_SockAddr) ProtoReflect() protoreflect.Message
- func (x *SockTabEntry_SockAddr) Reset()
- func (x *SockTabEntry_SockAddr) String() string
- type Socks
- type SocksData
- func (*SocksData) Descriptor() ([]byte, []int)deprecated
- func (x *SocksData) GetCloseConn() bool
- func (x *SocksData) GetData() []byte
- func (x *SocksData) GetPassword() string
- func (x *SocksData) GetRequest() *commonpb.Request
- func (x *SocksData) GetSequence() uint64
- func (x *SocksData) GetTunnelID() uint64
- func (x *SocksData) GetUsername() string
- func (*SocksData) ProtoMessage()
- func (x *SocksData) ProtoReflect() protoreflect.Message
- func (x *SocksData) Reset()
- func (x *SocksData) String() string
- type SpawnDll
- type SpawnDllReq
- func (*SpawnDllReq) Descriptor() ([]byte, []int)deprecated
- func (x *SpawnDllReq) GetArgs() string
- func (x *SpawnDllReq) GetData() []byte
- func (x *SpawnDllReq) GetKill() bool
- func (x *SpawnDllReq) GetOffset() uint32
- func (x *SpawnDllReq) GetPPid() uint32
- func (x *SpawnDllReq) GetProcessArgs() []string
- func (x *SpawnDllReq) GetProcessName() string
- func (x *SpawnDllReq) GetRequest() *commonpb.Request
- func (*SpawnDllReq) ProtoMessage()
- func (x *SpawnDllReq) ProtoReflect() protoreflect.Message
- func (x *SpawnDllReq) Reset()
- func (x *SpawnDllReq) String() string
- type StartServiceReq
- func (*StartServiceReq) Descriptor() ([]byte, []int)deprecated
- func (x *StartServiceReq) GetArguments() string
- func (x *StartServiceReq) GetBinPath() string
- func (x *StartServiceReq) GetHostname() string
- func (x *StartServiceReq) GetRequest() *commonpb.Request
- func (x *StartServiceReq) GetServiceDescription() string
- func (x *StartServiceReq) GetServiceName() string
- func (*StartServiceReq) ProtoMessage()
- func (x *StartServiceReq) ProtoReflect() protoreflect.Message
- func (x *StartServiceReq) Reset()
- func (x *StartServiceReq) String() string
- type StopServiceReq
- func (*StopServiceReq) Descriptor() ([]byte, []int)deprecated
- func (x *StopServiceReq) GetRequest() *commonpb.Request
- func (x *StopServiceReq) GetServiceInfo() *ServiceInfoReq
- func (*StopServiceReq) ProtoMessage()
- func (x *StopServiceReq) ProtoReflect() protoreflect.Message
- func (x *StopServiceReq) Reset()
- func (x *StopServiceReq) String() string
- type Task
- type TaskReq
- func (*TaskReq) Descriptor() ([]byte, []int)deprecated
- func (x *TaskReq) GetData() []byte
- func (x *TaskReq) GetEncoder() string
- func (x *TaskReq) GetPid() uint32
- func (x *TaskReq) GetRWXPages() bool
- func (x *TaskReq) GetRequest() *commonpb.Request
- func (*TaskReq) ProtoMessage()
- func (x *TaskReq) ProtoReflect() protoreflect.Message
- func (x *TaskReq) Reset()
- func (x *TaskReq) String() string
- type Terminate
- type TerminateReq
- func (*TerminateReq) Descriptor() ([]byte, []int)deprecated
- func (x *TerminateReq) GetForce() bool
- func (x *TerminateReq) GetPid() int32
- func (x *TerminateReq) GetRequest() *commonpb.Request
- func (*TerminateReq) ProtoMessage()
- func (x *TerminateReq) ProtoReflect() protoreflect.Message
- func (x *TerminateReq) Reset()
- func (x *TerminateReq) String() string
- type Tunnel
- type TunnelData
- func (*TunnelData) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelData) GetAck() uint64
- func (x *TunnelData) GetClosed() bool
- func (x *TunnelData) GetCreateReverse() bool
- func (x *TunnelData) GetData() []byte
- func (x *TunnelData) GetResend() bool
- func (x *TunnelData) GetRportfwd() *RPortfwd
- func (x *TunnelData) GetSequence() uint64
- func (x *TunnelData) GetSessionID() string
- func (x *TunnelData) GetTunnelID() uint64
- func (*TunnelData) ProtoMessage()
- func (x *TunnelData) ProtoReflect() protoreflect.Message
- func (x *TunnelData) Reset()
- func (x *TunnelData) String() string
- type UnsetEnv
- type UnsetEnvReq
- func (*UnsetEnvReq) Descriptor() ([]byte, []int)deprecated
- func (x *UnsetEnvReq) GetName() string
- func (x *UnsetEnvReq) GetRequest() *commonpb.Request
- func (*UnsetEnvReq) ProtoMessage()
- func (x *UnsetEnvReq) ProtoReflect() protoreflect.Message
- func (x *UnsetEnvReq) Reset()
- func (x *UnsetEnvReq) String() string
- type Upload
- type UploadReq
- func (*UploadReq) Descriptor() ([]byte, []int)deprecated
- func (x *UploadReq) GetData() []byte
- func (x *UploadReq) GetEncoder() string
- func (x *UploadReq) GetIsIOC() bool
- func (x *UploadReq) GetPath() string
- func (x *UploadReq) GetRequest() *commonpb.Request
- func (*UploadReq) ProtoMessage()
- func (x *UploadReq) ProtoReflect() protoreflect.Message
- func (x *UploadReq) Reset()
- func (x *UploadReq) String() string
- type WGPortForward
- func (*WGPortForward) Descriptor() ([]byte, []int)deprecated
- func (x *WGPortForward) GetForwarder() *WGTCPForwarder
- func (x *WGPortForward) GetResponse() *commonpb.Response
- func (*WGPortForward) ProtoMessage()
- func (x *WGPortForward) ProtoReflect() protoreflect.Message
- func (x *WGPortForward) Reset()
- func (x *WGPortForward) String() string
- type WGPortForwardStartReq
- func (*WGPortForwardStartReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGPortForwardStartReq) GetLocalPort() int32
- func (x *WGPortForwardStartReq) GetRemoteAddress() string
- func (x *WGPortForwardStartReq) GetRequest() *commonpb.Request
- func (*WGPortForwardStartReq) ProtoMessage()
- func (x *WGPortForwardStartReq) ProtoReflect() protoreflect.Message
- func (x *WGPortForwardStartReq) Reset()
- func (x *WGPortForwardStartReq) String() string
- type WGPortForwardStopReq
- func (*WGPortForwardStopReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGPortForwardStopReq) GetID() int32
- func (x *WGPortForwardStopReq) GetRequest() *commonpb.Request
- func (*WGPortForwardStopReq) ProtoMessage()
- func (x *WGPortForwardStopReq) ProtoReflect() protoreflect.Message
- func (x *WGPortForwardStopReq) Reset()
- func (x *WGPortForwardStopReq) String() string
- type WGSocks
- type WGSocksServer
- func (*WGSocksServer) Descriptor() ([]byte, []int)deprecated
- func (x *WGSocksServer) GetID() int32
- func (x *WGSocksServer) GetLocalAddr() string
- func (*WGSocksServer) ProtoMessage()
- func (x *WGSocksServer) ProtoReflect() protoreflect.Message
- func (x *WGSocksServer) Reset()
- func (x *WGSocksServer) String() string
- type WGSocksServers
- func (*WGSocksServers) Descriptor() ([]byte, []int)deprecated
- func (x *WGSocksServers) GetResponse() *commonpb.Response
- func (x *WGSocksServers) GetServers() []*WGSocksServer
- func (*WGSocksServers) ProtoMessage()
- func (x *WGSocksServers) ProtoReflect() protoreflect.Message
- func (x *WGSocksServers) Reset()
- func (x *WGSocksServers) String() string
- type WGSocksServersReq
- func (*WGSocksServersReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGSocksServersReq) GetRequest() *commonpb.Request
- func (*WGSocksServersReq) ProtoMessage()
- func (x *WGSocksServersReq) ProtoReflect() protoreflect.Message
- func (x *WGSocksServersReq) Reset()
- func (x *WGSocksServersReq) String() string
- type WGSocksStartReq
- func (*WGSocksStartReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGSocksStartReq) GetPort() int32
- func (x *WGSocksStartReq) GetRequest() *commonpb.Request
- func (*WGSocksStartReq) ProtoMessage()
- func (x *WGSocksStartReq) ProtoReflect() protoreflect.Message
- func (x *WGSocksStartReq) Reset()
- func (x *WGSocksStartReq) String() string
- type WGSocksStopReq
- func (*WGSocksStopReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGSocksStopReq) GetID() int32
- func (x *WGSocksStopReq) GetRequest() *commonpb.Request
- func (*WGSocksStopReq) ProtoMessage()
- func (x *WGSocksStopReq) ProtoReflect() protoreflect.Message
- func (x *WGSocksStopReq) Reset()
- func (x *WGSocksStopReq) String() string
- type WGTCPForwarder
- func (*WGTCPForwarder) Descriptor() ([]byte, []int)deprecated
- func (x *WGTCPForwarder) GetID() int32
- func (x *WGTCPForwarder) GetLocalAddr() string
- func (x *WGTCPForwarder) GetRemoteAddr() string
- func (*WGTCPForwarder) ProtoMessage()
- func (x *WGTCPForwarder) ProtoReflect() protoreflect.Message
- func (x *WGTCPForwarder) Reset()
- func (x *WGTCPForwarder) String() string
- type WGTCPForwarders
- func (*WGTCPForwarders) Descriptor() ([]byte, []int)deprecated
- func (x *WGTCPForwarders) GetForwarders() []*WGTCPForwarder
- func (x *WGTCPForwarders) GetResponse() *commonpb.Response
- func (*WGTCPForwarders) ProtoMessage()
- func (x *WGTCPForwarders) ProtoReflect() protoreflect.Message
- func (x *WGTCPForwarders) Reset()
- func (x *WGTCPForwarders) String() string
- type WGTCPForwardersReq
- func (*WGTCPForwardersReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGTCPForwardersReq) GetRequest() *commonpb.Request
- func (*WGTCPForwardersReq) ProtoMessage()
- func (x *WGTCPForwardersReq) ProtoReflect() protoreflect.Message
- func (x *WGTCPForwardersReq) Reset()
- func (x *WGTCPForwardersReq) String() string
- type WindowsPrivilegeEntry
- func (*WindowsPrivilegeEntry) Descriptor() ([]byte, []int)deprecated
- func (x *WindowsPrivilegeEntry) GetDescription() string
- func (x *WindowsPrivilegeEntry) GetEnabled() bool
- func (x *WindowsPrivilegeEntry) GetEnabledByDefault() bool
- func (x *WindowsPrivilegeEntry) GetName() string
- func (x *WindowsPrivilegeEntry) GetRemoved() bool
- func (x *WindowsPrivilegeEntry) GetUsedForAccess() bool
- func (*WindowsPrivilegeEntry) ProtoMessage()
- func (x *WindowsPrivilegeEntry) ProtoReflect() protoreflect.Message
- func (x *WindowsPrivilegeEntry) Reset()
- func (x *WindowsPrivilegeEntry) String() string
Constants ¶
const ( // MsgRegister - Initial message from sliver with metadata MsgRegister = uint32(1 + iota) // MsgTaskReq - A local shellcode injection task MsgTaskReq // MsgPing - Confirm connection is open used as req/resp MsgPing // MsgKillSessionReq - Kill request to the sliver process MsgKillSessionReq // MsgLsReq - Request a directory listing from the remote system MsgLsReq // MsgLs - Directory listing (resp to MsgDirListReq) MsgLs // MsgDownloadReq - Request to download a file from the remote system MsgDownloadReq // MsgDownload - File contents for download (resp to DownloadReq) MsgDownload // MsgUploadReq - Upload a file to the remote file system MsgUploadReq // MsgUpload - Confirms the success/failure of the file upload (resp to MsgUploadReq) MsgUpload // MsgCdReq - Request a change directory on the remote system MsgCdReq // MsgPwdReq - A request to get the CWD from the remote process MsgPwdReq // MsgPwd - The CWD of the remote process (resp to MsgPwdReq) MsgPwd // MsgRmReq - Request to delete remote file MsgRmReq // MsgRm - Confirms the success/failure of delete request (resp to MsgRmReq) MsgRm // MsgMkdirReq - Request to create a directory on the remote system MsgMkdirReq // MsgMkdir - Confirms the success/failure of the mkdir request (resp to MsgMkdirReq) MsgMkdir // MsgPsReq - List processes req MsgPsReq // MsgPs - List processes resp MsgPs // MsgShellReq - Request to open a shell tunnel MsgShellReq // MsgShell - Response on starting shell MsgShell // MsgTunnelData - Data for duplex tunnels MsgTunnelData // MsgTunnelClose - Close a duplex tunnel MsgTunnelClose // MsgProcessDumpReq - Request to create a process dump MsgProcessDumpReq // MsgProcessDump - Dump of process) MsgProcessDump // MsgImpersonateReq - Request for process impersonation MsgImpersonateReq // MsgImpersonate - Output of the impersonation command MsgImpersonate // MsgRunAsReq - Request to run process as user MsgRunAsReq // MsgRunAs - Run process as user MsgRunAs // MsgRevToSelf - Revert to self MsgRevToSelf // MsgRevToSelfReq - Request to revert to self MsgRevToSelfReq // MsgInvokeGetSystemReq - Elevate as SYSTEM user MsgInvokeGetSystemReq // MsgGetSystem - Response to getsystem request MsgGetSystem // MsgInvokeExecuteAssemblyReq - Request to load and execute a .NET assembly MsgInvokeExecuteAssemblyReq // MsgExecuteAssemblyReq - Request to load and execute a .NET assembly MsgExecuteAssemblyReq // MsgExecuteAssembly - Output of the assembly execution MsgExecuteAssembly // MsgInvokeMigrateReq - Spawn a new sliver in a designated process MsgInvokeMigrateReq // MsgSideloadReq - request to sideload a binary MsgSideloadReq // MsgSideload - output of the binary MsgSideload // MsgSpawnDllReq - Reflective DLL injection request MsgSpawnDllReq // MsgSpawnDll - Reflective DLL injection output MsgSpawnDll // MsgIfconfigReq - Ifconfig (network interface config) request MsgIfconfigReq // MsgIfconfig - Ifconfig response MsgIfconfig // MsgExecuteReq - Execute a command on the remote system MsgExecuteReq // MsgTerminateReq - Request to kill a remote process MsgTerminateReq // MsgTerminate - Kill a remote process MsgTerminate // MsgScreenshotReq - Request to take a screenshot MsgScreenshotReq // MsgScreenshot - Response with the screenshots MsgScreenshot // MsgNetstatReq - Netstat request MsgNetstatReq // MsgPivotStartListenerReq - Start a listener MsgPivotStartListenerReq // MsgPivotStopListenerReq - Stop a listener MsgPivotStopListenerReq // MsgPivotListenersReq - List listeners request MsgPivotListenersReq // MsgPivotListeners - List listeners response MsgPivotListeners // MsgPivotPeerPing - Pivot peer ping message MsgPivotPeerPing // MsgPivotServerPing - Pivot peer ping message MsgPivotServerPing // PivotServerKeyExchange - Pivot to server key exchange MsgPivotServerKeyExchange // MsgPivotPeerEnvelope - An envelope from a pivot peer MsgPivotPeerEnvelope // MsgPivotPeerFailure - Failure to send an envelope to a pivot peer MsgPivotPeerFailure // MsgPivotSessionEnvelope MsgPivotSessionEnvelope // MsgStartServiceReq - Request to start a service MsgStartServiceReq // MsgStartService - Response to start service request MsgStartService // MsgStopServiceReq - Request to stop a remote service MsgStopServiceReq // MsgRemoveServiceReq - Request to remove a remote service MsgRemoveServiceReq // MsgMakeTokenReq - Request for MakeToken MsgMakeTokenReq // MsgMakeToken - Response for MakeToken MsgMakeToken // MsgEnvReq - Request to get environment variables MsgEnvReq // MsgEnvInfo - Response to environment variable request MsgEnvInfo // MsgSetEnvReq MsgSetEnvReq // MsgSetEnv MsgSetEnv // MsgExecuteWindowsReq - Execute request executed with the current (Windows) token MsgExecuteWindowsReq // MsgRegistryReadReq MsgRegistryReadReq // MsgRegistryWriteReq MsgRegistryWriteReq // MsgRegistryCreateKeyReq MsgRegistryCreateKeyReq // MsgWGStartPortFwdReq - Request to start a port forwarding in a WG transport MsgWGStartPortFwdReq // MsgWGStopPortFwdReq - Request to stop a port forwarding in a WG transport MsgWGStopPortFwdReq // MsgWGStartSocks - Request to start a socks server in a WG transport MsgWGStartSocksReq // MsgWGStopSocks - Request to stop a socks server in a WG transport MsgWGStopSocksReq // MsgWGListForwarders MsgWGListForwardersReq // MsgWGListSocks MsgWGListSocksReq // MsgPortfwdReq - Establish a port forward MsgPortfwdReq // MsgPortfwd - Response of port forward MsgPortfwd // MsgSocksData - Response of SocksData MsgSocksData // MsgReconfigureReq MsgReconfigureReq // MsgReconfigure - Set Reconfigure MsgReconfigure // MsgUnsetEnvReq MsgUnsetEnvReq // MsgSSHCommandReq - Run a SSH command MsgSSHCommandReq // MsgGetPrivsReq - Get privileges (Windows) MsgGetPrivsReq // MsgRegistryListReq - List registry sub keys MsgRegistrySubKeysListReq // MsgRegistryListValuesReq - List registry values MsgRegistryListValuesReq // MsgRegisterExtensionReq - Register a new extension MsgRegisterExtensionReq // MsgCallExtensionReq - Run an extension command MsgCallExtensionReq // MsgListExtensionsReq - List loaded extensions MsgListExtensionsReq // MsgBeaconRegister - Register a new beacon MsgBeaconRegister // MsgBeaconTasks - Send/recv batches of beacon tasks MsgBeaconTasks // MsgOpenSession - Open a new session MsgOpenSession // MsgCloseSession - Close the active session MsgCloseSession // MsgRegistryDeleteKeyReq MsgRegistryDeleteKeyReq // MsgMvReq - Request to move or rename a file MsgMvReq // MsgMv - Confirms the success/failure of the mv request (resp to MsgMvReq) MsgMv // MsgCurrentTokenOwnerReq - Request to query the thread token owner MsgCurrentTokenOwnerReq // MsgCurrentTokenOwner - Replies with the current thread owner (resp to MsfCurrentToken) MsgCurrentTokenOwner // MsgInvokeInProcExecuteAssemblyReq - Request to load and execute a .NET assembly in-process MsgInvokeInProcExecuteAssemblyReq MsgRportFwdStopListenerReq MsgRportFwdStartListenerReq MsgRportFwdListener MsgRportFwdListeners MsgRportFwdListenersReq MsgRPortfwdReq // MsgChmodReq - Request to chmod a file MsgChmodReq // MsgChmod - Replies with file path MsgChmod // MsgChownReq - Request to chown a file MsgChownReq // MsgChown - Replies with file path MsgChown // MsgChtimesReq - Request to chtimes a file MsgChtimesReq // MsgChown - Replies with file path MsgChtimes )
const ( // Port forward protocols PortFwdProtoTCP = 1 PortFwdProtoUDP = 2 // Registry types RegistryTypeBinary = 1 RegistryTypeString = 2 RegistryTypeDWORD = 3 RegistryTypeQWORD = 4 )
Constants to replace enums
Variables ¶
var ( RegistryType_name = map[int32]string{ 0: "Unknown", 1: "Binary", 2: "String", 3: "DWORD", 4: "QWORD", } RegistryType_value = map[string]int32{ "Unknown": 0, "Binary": 1, "String": 2, "DWORD": 3, "QWORD": 4, } )
Enum value maps for RegistryType.
var ( PivotType_name = map[int32]string{ 0: "TCP", 1: "UDP", 2: "NamedPipe", } PivotType_value = map[string]int32{ "TCP": 0, "UDP": 1, "NamedPipe": 2, } )
Enum value maps for PivotType.
var ( PeerFailureType_name = map[int32]string{ 0: "SEND_FAILURE", 1: "DISCONNECT", } PeerFailureType_value = map[string]int32{ "SEND_FAILURE": 0, "DISCONNECT": 1, } )
Enum value maps for PeerFailureType.
var File_sliverpb_sliver_proto protoreflect.FileDescriptor
Functions ¶
Types ¶
type Backdoor ¶ added in v1.4.12
type Backdoor struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Backdoor) Descriptor
deprecated
added in
v1.4.12
func (*Backdoor) GetResponse ¶ added in v1.4.12
func (*Backdoor) ProtoMessage ¶ added in v1.4.12
func (*Backdoor) ProtoMessage()
func (*Backdoor) ProtoReflect ¶ added in v1.4.12
func (x *Backdoor) ProtoReflect() protoreflect.Message
type BackdoorReq ¶ added in v1.4.12
type BackdoorReq struct { FilePath string `protobuf:"bytes,1,opt,name=FilePath,proto3" json:"FilePath,omitempty"` ProfileName string `protobuf:"bytes,2,opt,name=ProfileName,proto3" json:"ProfileName,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*BackdoorReq) Descriptor
deprecated
added in
v1.4.12
func (*BackdoorReq) Descriptor() ([]byte, []int)
Deprecated: Use BackdoorReq.ProtoReflect.Descriptor instead.
func (*BackdoorReq) GetFilePath ¶ added in v1.4.12
func (x *BackdoorReq) GetFilePath() string
func (*BackdoorReq) GetProfileName ¶ added in v1.4.12
func (x *BackdoorReq) GetProfileName() string
func (*BackdoorReq) GetRequest ¶ added in v1.4.12
func (x *BackdoorReq) GetRequest() *commonpb.Request
func (*BackdoorReq) ProtoMessage ¶ added in v1.4.12
func (*BackdoorReq) ProtoMessage()
func (*BackdoorReq) ProtoReflect ¶ added in v1.4.12
func (x *BackdoorReq) ProtoReflect() protoreflect.Message
func (*BackdoorReq) Reset ¶ added in v1.4.12
func (x *BackdoorReq) Reset()
func (*BackdoorReq) String ¶ added in v1.4.12
func (x *BackdoorReq) String() string
type BeaconRegister ¶ added in v1.5.0
type BeaconRegister struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Interval int64 `protobuf:"varint,2,opt,name=Interval,proto3" json:"Interval,omitempty"` Jitter int64 `protobuf:"varint,3,opt,name=Jitter,proto3" json:"Jitter,omitempty"` Register *Register `protobuf:"bytes,4,opt,name=Register,proto3" json:"Register,omitempty"` NextCheckin int64 `protobuf:"varint,5,opt,name=NextCheckin,proto3" json:"NextCheckin,omitempty"` // contains filtered or unexported fields }
func (*BeaconRegister) Descriptor
deprecated
added in
v1.5.0
func (*BeaconRegister) Descriptor() ([]byte, []int)
Deprecated: Use BeaconRegister.ProtoReflect.Descriptor instead.
func (*BeaconRegister) GetID ¶ added in v1.5.0
func (x *BeaconRegister) GetID() string
func (*BeaconRegister) GetInterval ¶ added in v1.5.0
func (x *BeaconRegister) GetInterval() int64
func (*BeaconRegister) GetJitter ¶ added in v1.5.0
func (x *BeaconRegister) GetJitter() int64
func (*BeaconRegister) GetNextCheckin ¶ added in v1.5.0
func (x *BeaconRegister) GetNextCheckin() int64
func (*BeaconRegister) GetRegister ¶ added in v1.5.0
func (x *BeaconRegister) GetRegister() *Register
func (*BeaconRegister) ProtoMessage ¶ added in v1.5.0
func (*BeaconRegister) ProtoMessage()
func (*BeaconRegister) ProtoReflect ¶ added in v1.5.0
func (x *BeaconRegister) ProtoReflect() protoreflect.Message
func (*BeaconRegister) Reset ¶ added in v1.5.0
func (x *BeaconRegister) Reset()
func (*BeaconRegister) String ¶ added in v1.5.0
func (x *BeaconRegister) String() string
type BeaconTasks ¶ added in v1.5.0
type BeaconTasks struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Tasks []*Envelope `protobuf:"bytes,2,rep,name=Tasks,proto3" json:"Tasks,omitempty"` NextCheckin int64 `protobuf:"varint,3,opt,name=NextCheckin,proto3" json:"NextCheckin,omitempty"` // contains filtered or unexported fields }
BeaconTasks - DO NOT CONFUSE WITH clientpb.BeaconTasks
func (*BeaconTasks) Descriptor
deprecated
added in
v1.5.0
func (*BeaconTasks) Descriptor() ([]byte, []int)
Deprecated: Use BeaconTasks.ProtoReflect.Descriptor instead.
func (*BeaconTasks) GetID ¶ added in v1.5.0
func (x *BeaconTasks) GetID() string
func (*BeaconTasks) GetNextCheckin ¶ added in v1.5.0
func (x *BeaconTasks) GetNextCheckin() int64
func (*BeaconTasks) GetTasks ¶ added in v1.5.0
func (x *BeaconTasks) GetTasks() []*Envelope
func (*BeaconTasks) ProtoMessage ¶ added in v1.5.0
func (*BeaconTasks) ProtoMessage()
func (*BeaconTasks) ProtoReflect ¶ added in v1.5.0
func (x *BeaconTasks) ProtoReflect() protoreflect.Message
func (*BeaconTasks) Reset ¶ added in v1.5.0
func (x *BeaconTasks) Reset()
func (*BeaconTasks) String ¶ added in v1.5.0
func (x *BeaconTasks) String() string
type CallExtension ¶ added in v1.5.0
type CallExtension struct { Output []byte `protobuf:"bytes,1,opt,name=Output,proto3" json:"Output,omitempty"` ServerStore bool `protobuf:"varint,2,opt,name=ServerStore,proto3" json:"ServerStore,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*CallExtension) Descriptor
deprecated
added in
v1.5.0
func (*CallExtension) Descriptor() ([]byte, []int)
Deprecated: Use CallExtension.ProtoReflect.Descriptor instead.
func (*CallExtension) GetOutput ¶ added in v1.5.0
func (x *CallExtension) GetOutput() []byte
func (*CallExtension) GetResponse ¶ added in v1.5.0
func (x *CallExtension) GetResponse() *commonpb.Response
func (*CallExtension) GetServerStore ¶ added in v1.5.0
func (x *CallExtension) GetServerStore() bool
func (*CallExtension) ProtoMessage ¶ added in v1.5.0
func (*CallExtension) ProtoMessage()
func (*CallExtension) ProtoReflect ¶ added in v1.5.0
func (x *CallExtension) ProtoReflect() protoreflect.Message
func (*CallExtension) Reset ¶ added in v1.5.0
func (x *CallExtension) Reset()
func (*CallExtension) String ¶ added in v1.5.0
func (x *CallExtension) String() string
type CallExtensionReq ¶ added in v1.5.0
type CallExtensionReq struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` ServerStore bool `protobuf:"varint,2,opt,name=ServerStore,proto3" json:"ServerStore,omitempty"` Args []byte `protobuf:"bytes,3,opt,name=Args,proto3" json:"Args,omitempty"` Export string `protobuf:"bytes,4,opt,name=Export,proto3" json:"Export,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*CallExtensionReq) Descriptor
deprecated
added in
v1.5.0
func (*CallExtensionReq) Descriptor() ([]byte, []int)
Deprecated: Use CallExtensionReq.ProtoReflect.Descriptor instead.
func (*CallExtensionReq) GetArgs ¶ added in v1.5.0
func (x *CallExtensionReq) GetArgs() []byte
func (*CallExtensionReq) GetExport ¶ added in v1.5.0
func (x *CallExtensionReq) GetExport() string
func (*CallExtensionReq) GetName ¶ added in v1.5.0
func (x *CallExtensionReq) GetName() string
func (*CallExtensionReq) GetRequest ¶ added in v1.5.0
func (x *CallExtensionReq) GetRequest() *commonpb.Request
func (*CallExtensionReq) GetServerStore ¶ added in v1.5.0
func (x *CallExtensionReq) GetServerStore() bool
func (*CallExtensionReq) ProtoMessage ¶ added in v1.5.0
func (*CallExtensionReq) ProtoMessage()
func (*CallExtensionReq) ProtoReflect ¶ added in v1.5.0
func (x *CallExtensionReq) ProtoReflect() protoreflect.Message
func (*CallExtensionReq) Reset ¶ added in v1.5.0
func (x *CallExtensionReq) Reset()
func (*CallExtensionReq) String ¶ added in v1.5.0
func (x *CallExtensionReq) String() string
type CdReq ¶ added in v1.4.12
type CdReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*CdReq) Descriptor
deprecated
added in
v1.4.12
func (*CdReq) GetRequest ¶ added in v1.4.12
func (*CdReq) ProtoMessage ¶ added in v1.4.12
func (*CdReq) ProtoMessage()
func (*CdReq) ProtoReflect ¶ added in v1.4.12
func (x *CdReq) ProtoReflect() protoreflect.Message
type Chmod ¶ added in v1.5.37
type Chmod struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Chmod) Descriptor
deprecated
added in
v1.5.37
func (*Chmod) GetResponse ¶ added in v1.5.37
func (*Chmod) ProtoMessage ¶ added in v1.5.37
func (*Chmod) ProtoMessage()
func (*Chmod) ProtoReflect ¶ added in v1.5.37
func (x *Chmod) ProtoReflect() protoreflect.Message
type ChmodReq ¶ added in v1.5.37
type ChmodReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` FileMode string `protobuf:"bytes,2,opt,name=FileMode,proto3" json:"FileMode,omitempty"` Recursive bool `protobuf:"varint,3,opt,name=Recursive,proto3" json:"Recursive,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ChmodReq) Descriptor
deprecated
added in
v1.5.37
func (*ChmodReq) GetFileMode ¶ added in v1.5.37
func (*ChmodReq) GetRecursive ¶ added in v1.5.37
func (*ChmodReq) GetRequest ¶ added in v1.5.37
func (*ChmodReq) ProtoMessage ¶ added in v1.5.37
func (*ChmodReq) ProtoMessage()
func (*ChmodReq) ProtoReflect ¶ added in v1.5.37
func (x *ChmodReq) ProtoReflect() protoreflect.Message
type Chown ¶ added in v1.5.37
type Chown struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Chown) Descriptor
deprecated
added in
v1.5.37
func (*Chown) GetResponse ¶ added in v1.5.37
func (*Chown) ProtoMessage ¶ added in v1.5.37
func (*Chown) ProtoMessage()
func (*Chown) ProtoReflect ¶ added in v1.5.37
func (x *Chown) ProtoReflect() protoreflect.Message
type ChownReq ¶ added in v1.5.37
type ChownReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` Gid string `protobuf:"bytes,3,opt,name=Gid,proto3" json:"Gid,omitempty"` Recursive bool `protobuf:"varint,4,opt,name=Recursive,proto3" json:"Recursive,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ChownReq) Descriptor
deprecated
added in
v1.5.37
func (*ChownReq) GetRecursive ¶ added in v1.5.37
func (*ChownReq) GetRequest ¶ added in v1.5.37
func (*ChownReq) ProtoMessage ¶ added in v1.5.37
func (*ChownReq) ProtoMessage()
func (*ChownReq) ProtoReflect ¶ added in v1.5.37
func (x *ChownReq) ProtoReflect() protoreflect.Message
type Chtimes ¶ added in v1.5.37
type Chtimes struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Chtimes) Descriptor
deprecated
added in
v1.5.37
func (*Chtimes) GetResponse ¶ added in v1.5.37
func (*Chtimes) ProtoMessage ¶ added in v1.5.37
func (*Chtimes) ProtoMessage()
func (*Chtimes) ProtoReflect ¶ added in v1.5.37
func (x *Chtimes) ProtoReflect() protoreflect.Message
type ChtimesReq ¶ added in v1.5.37
type ChtimesReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` ATime int64 `protobuf:"varint,2,opt,name=ATime,proto3" json:"ATime,omitempty"` MTime int64 `protobuf:"varint,3,opt,name=MTime,proto3" json:"MTime,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ChtimesReq) Descriptor
deprecated
added in
v1.5.37
func (*ChtimesReq) Descriptor() ([]byte, []int)
Deprecated: Use ChtimesReq.ProtoReflect.Descriptor instead.
func (*ChtimesReq) GetATime ¶ added in v1.5.37
func (x *ChtimesReq) GetATime() int64
func (*ChtimesReq) GetMTime ¶ added in v1.5.37
func (x *ChtimesReq) GetMTime() int64
func (*ChtimesReq) GetPath ¶ added in v1.5.37
func (x *ChtimesReq) GetPath() string
func (*ChtimesReq) GetRequest ¶ added in v1.5.37
func (x *ChtimesReq) GetRequest() *commonpb.Request
func (*ChtimesReq) ProtoMessage ¶ added in v1.5.37
func (*ChtimesReq) ProtoMessage()
func (*ChtimesReq) ProtoReflect ¶ added in v1.5.37
func (x *ChtimesReq) ProtoReflect() protoreflect.Message
func (*ChtimesReq) Reset ¶ added in v1.5.37
func (x *ChtimesReq) Reset()
func (*ChtimesReq) String ¶ added in v1.5.37
func (x *ChtimesReq) String() string
type CloseSession ¶ added in v1.5.0
type CloseSession struct { Response *commonpb.Response `protobuf:"bytes,8,opt,name=Response,proto3" json:"Response,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*CloseSession) Descriptor
deprecated
added in
v1.5.0
func (*CloseSession) Descriptor() ([]byte, []int)
Deprecated: Use CloseSession.ProtoReflect.Descriptor instead.
func (*CloseSession) GetRequest ¶ added in v1.5.0
func (x *CloseSession) GetRequest() *commonpb.Request
func (*CloseSession) GetResponse ¶ added in v1.5.0
func (x *CloseSession) GetResponse() *commonpb.Response
func (*CloseSession) ProtoMessage ¶ added in v1.5.0
func (*CloseSession) ProtoMessage()
func (*CloseSession) ProtoReflect ¶ added in v1.5.0
func (x *CloseSession) ProtoReflect() protoreflect.Message
func (*CloseSession) Reset ¶ added in v1.5.0
func (x *CloseSession) Reset()
func (*CloseSession) String ¶ added in v1.5.0
func (x *CloseSession) String() string
type CurrentTokenOwner ¶ added in v1.5.11
type CurrentTokenOwner struct { Output string `protobuf:"bytes,1,opt,name=Output,proto3" json:"Output,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*CurrentTokenOwner) Descriptor
deprecated
added in
v1.5.11
func (*CurrentTokenOwner) Descriptor() ([]byte, []int)
Deprecated: Use CurrentTokenOwner.ProtoReflect.Descriptor instead.
func (*CurrentTokenOwner) GetOutput ¶ added in v1.5.11
func (x *CurrentTokenOwner) GetOutput() string
func (*CurrentTokenOwner) GetResponse ¶ added in v1.5.11
func (x *CurrentTokenOwner) GetResponse() *commonpb.Response
func (*CurrentTokenOwner) ProtoMessage ¶ added in v1.5.11
func (*CurrentTokenOwner) ProtoMessage()
func (*CurrentTokenOwner) ProtoReflect ¶ added in v1.5.11
func (x *CurrentTokenOwner) ProtoReflect() protoreflect.Message
func (*CurrentTokenOwner) Reset ¶ added in v1.5.11
func (x *CurrentTokenOwner) Reset()
func (*CurrentTokenOwner) String ¶ added in v1.5.11
func (x *CurrentTokenOwner) String() string
type CurrentTokenOwnerReq ¶ added in v1.5.11
type CurrentTokenOwnerReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*CurrentTokenOwnerReq) Descriptor
deprecated
added in
v1.5.11
func (*CurrentTokenOwnerReq) Descriptor() ([]byte, []int)
Deprecated: Use CurrentTokenOwnerReq.ProtoReflect.Descriptor instead.
func (*CurrentTokenOwnerReq) GetRequest ¶ added in v1.5.11
func (x *CurrentTokenOwnerReq) GetRequest() *commonpb.Request
func (*CurrentTokenOwnerReq) ProtoMessage ¶ added in v1.5.11
func (*CurrentTokenOwnerReq) ProtoMessage()
func (*CurrentTokenOwnerReq) ProtoReflect ¶ added in v1.5.11
func (x *CurrentTokenOwnerReq) ProtoReflect() protoreflect.Message
func (*CurrentTokenOwnerReq) Reset ¶ added in v1.5.11
func (x *CurrentTokenOwnerReq) Reset()
func (*CurrentTokenOwnerReq) String ¶ added in v1.5.11
func (x *CurrentTokenOwnerReq) String() string
type DNSBlockHeader ¶ added in v1.4.12
type DNSBlockHeader struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Size uint32 `protobuf:"varint,2,opt,name=Size,proto3" json:"Size,omitempty"` // contains filtered or unexported fields }
func (*DNSBlockHeader) Descriptor
deprecated
added in
v1.4.12
func (*DNSBlockHeader) Descriptor() ([]byte, []int)
Deprecated: Use DNSBlockHeader.ProtoReflect.Descriptor instead.
func (*DNSBlockHeader) GetID ¶ added in v1.4.12
func (x *DNSBlockHeader) GetID() string
func (*DNSBlockHeader) GetSize ¶ added in v1.4.12
func (x *DNSBlockHeader) GetSize() uint32
func (*DNSBlockHeader) ProtoMessage ¶ added in v1.4.12
func (*DNSBlockHeader) ProtoMessage()
func (*DNSBlockHeader) ProtoReflect ¶ added in v1.4.12
func (x *DNSBlockHeader) ProtoReflect() protoreflect.Message
func (*DNSBlockHeader) Reset ¶ added in v1.4.12
func (x *DNSBlockHeader) Reset()
func (*DNSBlockHeader) String ¶ added in v1.4.12
func (x *DNSBlockHeader) String() string
type DNSPoll ¶ added in v1.4.12
type DNSPoll struct { Blocks []*DNSBlockHeader `protobuf:"bytes,1,rep,name=blocks,proto3" json:"blocks,omitempty"` // contains filtered or unexported fields }
func (*DNSPoll) Descriptor
deprecated
added in
v1.4.12
func (*DNSPoll) GetBlocks ¶ added in v1.4.12
func (x *DNSPoll) GetBlocks() []*DNSBlockHeader
func (*DNSPoll) ProtoMessage ¶ added in v1.4.12
func (*DNSPoll) ProtoMessage()
func (*DNSPoll) ProtoReflect ¶ added in v1.4.12
func (x *DNSPoll) ProtoReflect() protoreflect.Message
type DNSSessionInit ¶ added in v1.4.12
type DNSSessionInit struct { Key []byte `protobuf:"bytes,1,opt,name=Key,proto3" json:"Key,omitempty"` // contains filtered or unexported fields }
DNS Specific messages
func (*DNSSessionInit) Descriptor
deprecated
added in
v1.4.12
func (*DNSSessionInit) Descriptor() ([]byte, []int)
Deprecated: Use DNSSessionInit.ProtoReflect.Descriptor instead.
func (*DNSSessionInit) GetKey ¶ added in v1.4.12
func (x *DNSSessionInit) GetKey() []byte
func (*DNSSessionInit) ProtoMessage ¶ added in v1.4.12
func (*DNSSessionInit) ProtoMessage()
func (*DNSSessionInit) ProtoReflect ¶ added in v1.4.12
func (x *DNSSessionInit) ProtoReflect() protoreflect.Message
func (*DNSSessionInit) Reset ¶ added in v1.4.12
func (x *DNSSessionInit) Reset()
func (*DNSSessionInit) String ¶ added in v1.4.12
func (x *DNSSessionInit) String() string
type Download ¶ added in v1.4.12
type Download struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Encoder string `protobuf:"bytes,2,opt,name=Encoder,proto3" json:"Encoder,omitempty"` Exists bool `protobuf:"varint,3,opt,name=Exists,proto3" json:"Exists,omitempty"` Start int64 `protobuf:"varint,4,opt,name=Start,proto3" json:"Start,omitempty"` Stop int64 `protobuf:"varint,5,opt,name=Stop,proto3" json:"Stop,omitempty"` Data []byte `protobuf:"bytes,6,opt,name=Data,proto3" json:"Data,omitempty"` IsDir bool `protobuf:"varint,7,opt,name=IsDir,proto3" json:"IsDir,omitempty"` ReadFiles int32 `protobuf:"varint,8,opt,name=ReadFiles,proto3" json:"ReadFiles,omitempty"` UnreadableFiles int32 `protobuf:"varint,10,opt,name=UnreadableFiles,proto3" json:"UnreadableFiles,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Download) Descriptor
deprecated
added in
v1.4.12
func (*Download) GetEncoder ¶ added in v1.4.12
func (*Download) GetReadFiles ¶ added in v1.5.18
func (*Download) GetResponse ¶ added in v1.4.12
func (*Download) GetUnreadableFiles ¶ added in v1.5.18
func (*Download) ProtoMessage ¶ added in v1.4.12
func (*Download) ProtoMessage()
func (*Download) ProtoReflect ¶ added in v1.4.12
func (x *Download) ProtoReflect() protoreflect.Message
type DownloadReq ¶ added in v1.4.12
type DownloadReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Start int64 `protobuf:"varint,2,opt,name=Start,proto3" json:"Start,omitempty"` Stop int64 `protobuf:"varint,3,opt,name=Stop,proto3" json:"Stop,omitempty"` Recurse bool `protobuf:"varint,4,opt,name=Recurse,proto3" json:"Recurse,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*DownloadReq) Descriptor
deprecated
added in
v1.4.12
func (*DownloadReq) Descriptor() ([]byte, []int)
Deprecated: Use DownloadReq.ProtoReflect.Descriptor instead.
func (*DownloadReq) GetPath ¶ added in v1.4.12
func (x *DownloadReq) GetPath() string
func (*DownloadReq) GetRecurse ¶ added in v1.5.18
func (x *DownloadReq) GetRecurse() bool
func (*DownloadReq) GetRequest ¶ added in v1.4.12
func (x *DownloadReq) GetRequest() *commonpb.Request
func (*DownloadReq) GetStart ¶ added in v1.5.0
func (x *DownloadReq) GetStart() int64
func (*DownloadReq) GetStop ¶ added in v1.5.0
func (x *DownloadReq) GetStop() int64
func (*DownloadReq) ProtoMessage ¶ added in v1.4.12
func (*DownloadReq) ProtoMessage()
func (*DownloadReq) ProtoReflect ¶ added in v1.4.12
func (x *DownloadReq) ProtoReflect() protoreflect.Message
func (*DownloadReq) Reset ¶ added in v1.4.12
func (x *DownloadReq) Reset()
func (*DownloadReq) String ¶ added in v1.4.12
func (x *DownloadReq) String() string
type EnvInfo ¶ added in v1.4.12
type EnvInfo struct { Variables []*commonpb.EnvVar `protobuf:"bytes,1,rep,name=Variables,proto3" json:"Variables,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*EnvInfo) Descriptor
deprecated
added in
v1.4.12
func (*EnvInfo) GetResponse ¶ added in v1.4.12
func (*EnvInfo) GetVariables ¶ added in v1.4.12
func (*EnvInfo) ProtoMessage ¶ added in v1.4.12
func (*EnvInfo) ProtoMessage()
func (*EnvInfo) ProtoReflect ¶ added in v1.4.12
func (x *EnvInfo) ProtoReflect() protoreflect.Message
type EnvReq ¶ added in v1.4.12
type EnvReq struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*EnvReq) Descriptor
deprecated
added in
v1.4.12
func (*EnvReq) GetRequest ¶ added in v1.4.12
func (*EnvReq) ProtoMessage ¶ added in v1.4.12
func (*EnvReq) ProtoMessage()
func (*EnvReq) ProtoReflect ¶ added in v1.4.12
func (x *EnvReq) ProtoReflect() protoreflect.Message
type Envelope ¶ added in v1.4.12
type Envelope struct { ID int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` // Envelope ID used to track request/response Type uint32 `protobuf:"varint,2,opt,name=Type,proto3" json:"Type,omitempty"` // Message type Data []byte `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty"` // Actual message data UnknownMessageType bool `protobuf:"varint,4,opt,name=UnknownMessageType,proto3" json:"UnknownMessageType,omitempty"` // Set if the implant did not understand the message // contains filtered or unexported fields }
Envelope - Used to encode implant<->server messages since we
cannot use gRPC due to the various transports used.
func (*Envelope) Descriptor
deprecated
added in
v1.4.12
func (*Envelope) GetUnknownMessageType ¶ added in v1.4.12
func (*Envelope) ProtoMessage ¶ added in v1.4.12
func (*Envelope) ProtoMessage()
func (*Envelope) ProtoReflect ¶ added in v1.4.12
func (x *Envelope) ProtoReflect() protoreflect.Message
type Execute ¶ added in v1.4.12
type Execute struct { Status uint32 `protobuf:"varint,1,opt,name=Status,proto3" json:"Status,omitempty"` Stdout []byte `protobuf:"bytes,2,opt,name=Stdout,proto3" json:"Stdout,omitempty"` Stderr []byte `protobuf:"bytes,3,opt,name=Stderr,proto3" json:"Stderr,omitempty"` Pid uint32 `protobuf:"varint,4,opt,name=Pid,proto3" json:"Pid,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Execute) Descriptor
deprecated
added in
v1.4.12
func (*Execute) GetResponse ¶ added in v1.4.12
func (*Execute) ProtoMessage ¶ added in v1.4.12
func (*Execute) ProtoMessage()
func (*Execute) ProtoReflect ¶ added in v1.4.12
func (x *Execute) ProtoReflect() protoreflect.Message
type ExecuteAssembly ¶ added in v1.4.12
type ExecuteAssembly struct { Output []byte `protobuf:"bytes,1,opt,name=Output,proto3" json:"Output,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*ExecuteAssembly) Descriptor
deprecated
added in
v1.4.12
func (*ExecuteAssembly) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteAssembly.ProtoReflect.Descriptor instead.
func (*ExecuteAssembly) GetOutput ¶ added in v1.4.12
func (x *ExecuteAssembly) GetOutput() []byte
func (*ExecuteAssembly) GetResponse ¶ added in v1.4.12
func (x *ExecuteAssembly) GetResponse() *commonpb.Response
func (*ExecuteAssembly) ProtoMessage ¶ added in v1.4.12
func (*ExecuteAssembly) ProtoMessage()
func (*ExecuteAssembly) ProtoReflect ¶ added in v1.4.12
func (x *ExecuteAssembly) ProtoReflect() protoreflect.Message
func (*ExecuteAssembly) Reset ¶ added in v1.4.12
func (x *ExecuteAssembly) Reset()
func (*ExecuteAssembly) String ¶ added in v1.4.12
func (x *ExecuteAssembly) String() string
type ExecuteAssemblyReq ¶ added in v1.4.12
type ExecuteAssemblyReq struct { Assembly []byte `protobuf:"bytes,1,opt,name=Assembly,proto3" json:"Assembly,omitempty"` Arguments string `protobuf:"bytes,2,opt,name=Arguments,proto3" json:"Arguments,omitempty"` Process string `protobuf:"bytes,3,opt,name=Process,proto3" json:"Process,omitempty"` IsDLL bool `protobuf:"varint,4,opt,name=IsDLL,proto3" json:"IsDLL,omitempty"` Arch string `protobuf:"bytes,5,opt,name=Arch,proto3" json:"Arch,omitempty"` ClassName string `protobuf:"bytes,6,opt,name=ClassName,proto3" json:"ClassName,omitempty"` Method string `protobuf:"bytes,7,opt,name=Method,proto3" json:"Method,omitempty"` AppDomain string `protobuf:"bytes,8,opt,name=AppDomain,proto3" json:"AppDomain,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` ProcessArgs []string `protobuf:"bytes,11,rep,name=ProcessArgs,proto3" json:"ProcessArgs,omitempty"` // In process specific fields InProcess bool `protobuf:"varint,12,opt,name=InProcess,proto3" json:"InProcess,omitempty"` Runtime string `protobuf:"bytes,13,opt,name=Runtime,proto3" json:"Runtime,omitempty"` AmsiBypass bool `protobuf:"varint,14,opt,name=AmsiBypass,proto3" json:"AmsiBypass,omitempty"` EtwBypass bool `protobuf:"varint,15,opt,name=EtwBypass,proto3" json:"EtwBypass,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ExecuteAssemblyReq) Descriptor
deprecated
added in
v1.4.12
func (*ExecuteAssemblyReq) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteAssemblyReq.ProtoReflect.Descriptor instead.
func (*ExecuteAssemblyReq) GetAmsiBypass ¶ added in v1.5.25
func (x *ExecuteAssemblyReq) GetAmsiBypass() bool
func (*ExecuteAssemblyReq) GetAppDomain ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) GetAppDomain() string
func (*ExecuteAssemblyReq) GetArch ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) GetArch() string
func (*ExecuteAssemblyReq) GetArguments ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) GetArguments() string
func (*ExecuteAssemblyReq) GetAssembly ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) GetAssembly() []byte
func (*ExecuteAssemblyReq) GetClassName ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) GetClassName() string
func (*ExecuteAssemblyReq) GetEtwBypass ¶ added in v1.5.25
func (x *ExecuteAssemblyReq) GetEtwBypass() bool
func (*ExecuteAssemblyReq) GetInProcess ¶ added in v1.5.25
func (x *ExecuteAssemblyReq) GetInProcess() bool
func (*ExecuteAssemblyReq) GetIsDLL ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) GetIsDLL() bool
func (*ExecuteAssemblyReq) GetMethod ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) GetMethod() string
func (*ExecuteAssemblyReq) GetPPid ¶ added in v1.5.23
func (x *ExecuteAssemblyReq) GetPPid() uint32
func (*ExecuteAssemblyReq) GetProcess ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) GetProcess() string
func (*ExecuteAssemblyReq) GetProcessArgs ¶ added in v1.5.23
func (x *ExecuteAssemblyReq) GetProcessArgs() []string
func (*ExecuteAssemblyReq) GetRequest ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) GetRequest() *commonpb.Request
func (*ExecuteAssemblyReq) GetRuntime ¶ added in v1.5.25
func (x *ExecuteAssemblyReq) GetRuntime() string
func (*ExecuteAssemblyReq) ProtoMessage ¶ added in v1.4.12
func (*ExecuteAssemblyReq) ProtoMessage()
func (*ExecuteAssemblyReq) ProtoReflect ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) ProtoReflect() protoreflect.Message
func (*ExecuteAssemblyReq) Reset ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) Reset()
func (*ExecuteAssemblyReq) String ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) String() string
type ExecuteReq ¶ added in v1.4.12
type ExecuteReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Args []string `protobuf:"bytes,2,rep,name=Args,proto3" json:"Args,omitempty"` Output bool `protobuf:"varint,3,opt,name=Output,proto3" json:"Output,omitempty"` Stdout string `protobuf:"bytes,4,opt,name=Stdout,proto3" json:"Stdout,omitempty"` Stderr string `protobuf:"bytes,5,opt,name=Stderr,proto3" json:"Stderr,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ExecuteReq) Descriptor
deprecated
added in
v1.4.12
func (*ExecuteReq) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteReq.ProtoReflect.Descriptor instead.
func (*ExecuteReq) GetArgs ¶ added in v1.4.12
func (x *ExecuteReq) GetArgs() []string
func (*ExecuteReq) GetOutput ¶ added in v1.4.12
func (x *ExecuteReq) GetOutput() bool
func (*ExecuteReq) GetPPid ¶ added in v1.5.23
func (x *ExecuteReq) GetPPid() uint32
func (*ExecuteReq) GetPath ¶ added in v1.4.12
func (x *ExecuteReq) GetPath() string
func (*ExecuteReq) GetRequest ¶ added in v1.4.12
func (x *ExecuteReq) GetRequest() *commonpb.Request
func (*ExecuteReq) GetStderr ¶ added in v1.5.0
func (x *ExecuteReq) GetStderr() string
func (*ExecuteReq) GetStdout ¶ added in v1.5.0
func (x *ExecuteReq) GetStdout() string
func (*ExecuteReq) ProtoMessage ¶ added in v1.4.12
func (*ExecuteReq) ProtoMessage()
func (*ExecuteReq) ProtoReflect ¶ added in v1.4.12
func (x *ExecuteReq) ProtoReflect() protoreflect.Message
func (*ExecuteReq) Reset ¶ added in v1.4.12
func (x *ExecuteReq) Reset()
func (*ExecuteReq) String ¶ added in v1.4.12
func (x *ExecuteReq) String() string
type ExecuteWindowsReq ¶ added in v1.5.23
type ExecuteWindowsReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Args []string `protobuf:"bytes,2,rep,name=Args,proto3" json:"Args,omitempty"` Output bool `protobuf:"varint,3,opt,name=Output,proto3" json:"Output,omitempty"` Stdout string `protobuf:"bytes,4,opt,name=Stdout,proto3" json:"Stdout,omitempty"` Stderr string `protobuf:"bytes,5,opt,name=Stderr,proto3" json:"Stderr,omitempty"` UseToken bool `protobuf:"varint,6,opt,name=UseToken,proto3" json:"UseToken,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ExecuteWindowsReq) Descriptor
deprecated
added in
v1.5.23
func (*ExecuteWindowsReq) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteWindowsReq.ProtoReflect.Descriptor instead.
func (*ExecuteWindowsReq) GetArgs ¶ added in v1.5.23
func (x *ExecuteWindowsReq) GetArgs() []string
func (*ExecuteWindowsReq) GetOutput ¶ added in v1.5.23
func (x *ExecuteWindowsReq) GetOutput() bool
func (*ExecuteWindowsReq) GetPPid ¶ added in v1.5.23
func (x *ExecuteWindowsReq) GetPPid() uint32
func (*ExecuteWindowsReq) GetPath ¶ added in v1.5.23
func (x *ExecuteWindowsReq) GetPath() string
func (*ExecuteWindowsReq) GetRequest ¶ added in v1.5.23
func (x *ExecuteWindowsReq) GetRequest() *commonpb.Request
func (*ExecuteWindowsReq) GetStderr ¶ added in v1.5.23
func (x *ExecuteWindowsReq) GetStderr() string
func (*ExecuteWindowsReq) GetStdout ¶ added in v1.5.23
func (x *ExecuteWindowsReq) GetStdout() string
func (*ExecuteWindowsReq) GetUseToken ¶ added in v1.5.23
func (x *ExecuteWindowsReq) GetUseToken() bool
func (*ExecuteWindowsReq) ProtoMessage ¶ added in v1.5.23
func (*ExecuteWindowsReq) ProtoMessage()
func (*ExecuteWindowsReq) ProtoReflect ¶ added in v1.5.23
func (x *ExecuteWindowsReq) ProtoReflect() protoreflect.Message
func (*ExecuteWindowsReq) Reset ¶ added in v1.5.23
func (x *ExecuteWindowsReq) Reset()
func (*ExecuteWindowsReq) String ¶ added in v1.5.23
func (x *ExecuteWindowsReq) String() string
type FileInfo ¶ added in v1.4.12
type FileInfo struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` IsDir bool `protobuf:"varint,2,opt,name=IsDir,proto3" json:"IsDir,omitempty"` Size int64 `protobuf:"varint,3,opt,name=Size,proto3" json:"Size,omitempty"` ModTime int64 `protobuf:"varint,4,opt,name=ModTime,proto3" json:"ModTime,omitempty"` Mode string `protobuf:"bytes,5,opt,name=Mode,proto3" json:"Mode,omitempty"` Link string `protobuf:"bytes,6,opt,name=Link,proto3" json:"Link,omitempty"` Uid string `protobuf:"bytes,7,opt,name=Uid,proto3" json:"Uid,omitempty"` Gid string `protobuf:"bytes,8,opt,name=Gid,proto3" json:"Gid,omitempty"` // contains filtered or unexported fields }
func (*FileInfo) Descriptor
deprecated
added in
v1.4.12
func (*FileInfo) GetModTime ¶ added in v1.4.21
func (*FileInfo) ProtoMessage ¶ added in v1.4.12
func (*FileInfo) ProtoMessage()
func (*FileInfo) ProtoReflect ¶ added in v1.4.12
func (x *FileInfo) ProtoReflect() protoreflect.Message
type GetPrivs ¶ added in v1.4.21
type GetPrivs struct { PrivInfo []*WindowsPrivilegeEntry `protobuf:"bytes,1,rep,name=PrivInfo,proto3" json:"PrivInfo,omitempty"` ProcessIntegrity string `protobuf:"bytes,2,opt,name=ProcessIntegrity,proto3" json:"ProcessIntegrity,omitempty"` ProcessName string `protobuf:"bytes,3,opt,name=ProcessName,proto3" json:"ProcessName,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*GetPrivs) Descriptor
deprecated
added in
v1.4.21
func (*GetPrivs) GetPrivInfo ¶ added in v1.4.21
func (x *GetPrivs) GetPrivInfo() []*WindowsPrivilegeEntry
func (*GetPrivs) GetProcessIntegrity ¶ added in v1.4.21
func (*GetPrivs) GetProcessName ¶ added in v1.4.21
func (*GetPrivs) GetResponse ¶ added in v1.4.21
func (*GetPrivs) ProtoMessage ¶ added in v1.4.21
func (*GetPrivs) ProtoMessage()
func (*GetPrivs) ProtoReflect ¶ added in v1.4.21
func (x *GetPrivs) ProtoReflect() protoreflect.Message
type GetPrivsReq ¶ added in v1.4.21
type GetPrivsReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*GetPrivsReq) Descriptor
deprecated
added in
v1.4.21
func (*GetPrivsReq) Descriptor() ([]byte, []int)
Deprecated: Use GetPrivsReq.ProtoReflect.Descriptor instead.
func (*GetPrivsReq) GetRequest ¶ added in v1.4.21
func (x *GetPrivsReq) GetRequest() *commonpb.Request
func (*GetPrivsReq) ProtoMessage ¶ added in v1.4.21
func (*GetPrivsReq) ProtoMessage()
func (*GetPrivsReq) ProtoReflect ¶ added in v1.4.21
func (x *GetPrivsReq) ProtoReflect() protoreflect.Message
func (*GetPrivsReq) Reset ¶ added in v1.4.21
func (x *GetPrivsReq) Reset()
func (*GetPrivsReq) String ¶ added in v1.4.21
func (x *GetPrivsReq) String() string
type GetSystem ¶ added in v1.4.12
type GetSystem struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
GetSystem - The result of a InvokeGetSystemReq attempt
func (*GetSystem) Descriptor
deprecated
added in
v1.4.12
func (*GetSystem) GetResponse ¶ added in v1.4.12
func (*GetSystem) ProtoMessage ¶ added in v1.4.12
func (*GetSystem) ProtoMessage()
func (*GetSystem) ProtoReflect ¶ added in v1.4.12
func (x *GetSystem) ProtoReflect() protoreflect.Message
type HTTPSessionInit ¶ added in v1.4.12
type HTTPSessionInit struct { Key []byte `protobuf:"bytes,1,opt,name=Key,proto3" json:"Key,omitempty"` // contains filtered or unexported fields }
HTTP Sepecific message
func (*HTTPSessionInit) Descriptor
deprecated
added in
v1.4.12
func (*HTTPSessionInit) Descriptor() ([]byte, []int)
Deprecated: Use HTTPSessionInit.ProtoReflect.Descriptor instead.
func (*HTTPSessionInit) GetKey ¶ added in v1.4.12
func (x *HTTPSessionInit) GetKey() []byte
func (*HTTPSessionInit) ProtoMessage ¶ added in v1.4.12
func (*HTTPSessionInit) ProtoMessage()
func (*HTTPSessionInit) ProtoReflect ¶ added in v1.4.12
func (x *HTTPSessionInit) ProtoReflect() protoreflect.Message
func (*HTTPSessionInit) Reset ¶ added in v1.4.12
func (x *HTTPSessionInit) Reset()
func (*HTTPSessionInit) String ¶ added in v1.4.12
func (x *HTTPSessionInit) String() string
type Ifconfig ¶ added in v1.4.12
type Ifconfig struct { NetInterfaces []*NetInterface `protobuf:"bytes,1,rep,name=NetInterfaces,proto3" json:"NetInterfaces,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Ifconfig) Descriptor
deprecated
added in
v1.4.12
func (*Ifconfig) GetNetInterfaces ¶ added in v1.4.12
func (x *Ifconfig) GetNetInterfaces() []*NetInterface
func (*Ifconfig) GetResponse ¶ added in v1.4.12
func (*Ifconfig) ProtoMessage ¶ added in v1.4.12
func (*Ifconfig) ProtoMessage()
func (*Ifconfig) ProtoReflect ¶ added in v1.4.12
func (x *Ifconfig) ProtoReflect() protoreflect.Message
type IfconfigReq ¶ added in v1.4.12
type IfconfigReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
IfconfigReq - Request the implant to list network interfaces
func (*IfconfigReq) Descriptor
deprecated
added in
v1.4.12
func (*IfconfigReq) Descriptor() ([]byte, []int)
Deprecated: Use IfconfigReq.ProtoReflect.Descriptor instead.
func (*IfconfigReq) GetRequest ¶ added in v1.4.12
func (x *IfconfigReq) GetRequest() *commonpb.Request
func (*IfconfigReq) ProtoMessage ¶ added in v1.4.12
func (*IfconfigReq) ProtoMessage()
func (*IfconfigReq) ProtoReflect ¶ added in v1.4.12
func (x *IfconfigReq) ProtoReflect() protoreflect.Message
func (*IfconfigReq) Reset ¶ added in v1.4.12
func (x *IfconfigReq) Reset()
func (*IfconfigReq) String ¶ added in v1.4.12
func (x *IfconfigReq) String() string
type Impersonate ¶ added in v1.4.12
type Impersonate struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Impersonate) Descriptor
deprecated
added in
v1.4.12
func (*Impersonate) Descriptor() ([]byte, []int)
Deprecated: Use Impersonate.ProtoReflect.Descriptor instead.
func (*Impersonate) GetResponse ¶ added in v1.4.12
func (x *Impersonate) GetResponse() *commonpb.Response
func (*Impersonate) ProtoMessage ¶ added in v1.4.12
func (*Impersonate) ProtoMessage()
func (*Impersonate) ProtoReflect ¶ added in v1.4.12
func (x *Impersonate) ProtoReflect() protoreflect.Message
func (*Impersonate) Reset ¶ added in v1.4.12
func (x *Impersonate) Reset()
func (*Impersonate) String ¶ added in v1.4.12
func (x *Impersonate) String() string
type ImpersonateReq ¶ added in v1.4.12
type ImpersonateReq struct { Username string `protobuf:"bytes,1,opt,name=Username,proto3" json:"Username,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ImpersonateReq) Descriptor
deprecated
added in
v1.4.12
func (*ImpersonateReq) Descriptor() ([]byte, []int)
Deprecated: Use ImpersonateReq.ProtoReflect.Descriptor instead.
func (*ImpersonateReq) GetRequest ¶ added in v1.4.12
func (x *ImpersonateReq) GetRequest() *commonpb.Request
func (*ImpersonateReq) GetUsername ¶ added in v1.4.12
func (x *ImpersonateReq) GetUsername() string
func (*ImpersonateReq) ProtoMessage ¶ added in v1.4.12
func (*ImpersonateReq) ProtoMessage()
func (*ImpersonateReq) ProtoReflect ¶ added in v1.4.12
func (x *ImpersonateReq) ProtoReflect() protoreflect.Message
func (*ImpersonateReq) Reset ¶ added in v1.4.12
func (x *ImpersonateReq) Reset()
func (*ImpersonateReq) String ¶ added in v1.4.12
func (x *ImpersonateReq) String() string
type InvokeExecuteAssemblyReq ¶ added in v1.4.12
type InvokeExecuteAssemblyReq struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` Process string `protobuf:"bytes,2,opt,name=process,proto3" json:"process,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` ProcessArgs []string `protobuf:"bytes,11,rep,name=ProcessArgs,proto3" json:"ProcessArgs,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*InvokeExecuteAssemblyReq) Descriptor
deprecated
added in
v1.4.12
func (*InvokeExecuteAssemblyReq) Descriptor() ([]byte, []int)
Deprecated: Use InvokeExecuteAssemblyReq.ProtoReflect.Descriptor instead.
func (*InvokeExecuteAssemblyReq) GetData ¶ added in v1.4.12
func (x *InvokeExecuteAssemblyReq) GetData() []byte
func (*InvokeExecuteAssemblyReq) GetPPid ¶ added in v1.5.23
func (x *InvokeExecuteAssemblyReq) GetPPid() uint32
func (*InvokeExecuteAssemblyReq) GetProcess ¶ added in v1.4.12
func (x *InvokeExecuteAssemblyReq) GetProcess() string
func (*InvokeExecuteAssemblyReq) GetProcessArgs ¶ added in v1.5.23
func (x *InvokeExecuteAssemblyReq) GetProcessArgs() []string
func (*InvokeExecuteAssemblyReq) GetRequest ¶ added in v1.4.12
func (x *InvokeExecuteAssemblyReq) GetRequest() *commonpb.Request
func (*InvokeExecuteAssemblyReq) ProtoMessage ¶ added in v1.4.12
func (*InvokeExecuteAssemblyReq) ProtoMessage()
func (*InvokeExecuteAssemblyReq) ProtoReflect ¶ added in v1.4.12
func (x *InvokeExecuteAssemblyReq) ProtoReflect() protoreflect.Message
func (*InvokeExecuteAssemblyReq) Reset ¶ added in v1.4.12
func (x *InvokeExecuteAssemblyReq) Reset()
func (*InvokeExecuteAssemblyReq) String ¶ added in v1.4.12
func (x *InvokeExecuteAssemblyReq) String() string
type InvokeGetSystemReq ¶ added in v1.4.12
type InvokeGetSystemReq struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` HostingProcess string `protobuf:"bytes,2,opt,name=HostingProcess,proto3" json:"HostingProcess,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
InvokeGetSystemReq - Implant-side version of GetSystemReq, this message
contains the .Data based on the client's req.Config
func (*InvokeGetSystemReq) Descriptor
deprecated
added in
v1.4.12
func (*InvokeGetSystemReq) Descriptor() ([]byte, []int)
Deprecated: Use InvokeGetSystemReq.ProtoReflect.Descriptor instead.
func (*InvokeGetSystemReq) GetData ¶ added in v1.4.12
func (x *InvokeGetSystemReq) GetData() []byte
func (*InvokeGetSystemReq) GetHostingProcess ¶ added in v1.4.12
func (x *InvokeGetSystemReq) GetHostingProcess() string
func (*InvokeGetSystemReq) GetRequest ¶ added in v1.4.12
func (x *InvokeGetSystemReq) GetRequest() *commonpb.Request
func (*InvokeGetSystemReq) ProtoMessage ¶ added in v1.4.12
func (*InvokeGetSystemReq) ProtoMessage()
func (*InvokeGetSystemReq) ProtoReflect ¶ added in v1.4.12
func (x *InvokeGetSystemReq) ProtoReflect() protoreflect.Message
func (*InvokeGetSystemReq) Reset ¶ added in v1.4.12
func (x *InvokeGetSystemReq) Reset()
func (*InvokeGetSystemReq) String ¶ added in v1.4.12
func (x *InvokeGetSystemReq) String() string
type InvokeInProcExecuteAssemblyReq ¶ added in v1.5.25
type InvokeInProcExecuteAssemblyReq struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` Arguments []string `protobuf:"bytes,2,rep,name=Arguments,proto3" json:"Arguments,omitempty"` Runtime string `protobuf:"bytes,3,opt,name=Runtime,proto3" json:"Runtime,omitempty"` AmsiBypass bool `protobuf:"varint,4,opt,name=AmsiBypass,proto3" json:"AmsiBypass,omitempty"` EtwBypass bool `protobuf:"varint,5,opt,name=EtwBypass,proto3" json:"EtwBypass,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*InvokeInProcExecuteAssemblyReq) Descriptor
deprecated
added in
v1.5.25
func (*InvokeInProcExecuteAssemblyReq) Descriptor() ([]byte, []int)
Deprecated: Use InvokeInProcExecuteAssemblyReq.ProtoReflect.Descriptor instead.
func (*InvokeInProcExecuteAssemblyReq) GetAmsiBypass ¶ added in v1.5.25
func (x *InvokeInProcExecuteAssemblyReq) GetAmsiBypass() bool
func (*InvokeInProcExecuteAssemblyReq) GetArguments ¶ added in v1.5.25
func (x *InvokeInProcExecuteAssemblyReq) GetArguments() []string
func (*InvokeInProcExecuteAssemblyReq) GetData ¶ added in v1.5.25
func (x *InvokeInProcExecuteAssemblyReq) GetData() []byte
func (*InvokeInProcExecuteAssemblyReq) GetEtwBypass ¶ added in v1.5.25
func (x *InvokeInProcExecuteAssemblyReq) GetEtwBypass() bool
func (*InvokeInProcExecuteAssemblyReq) GetRequest ¶ added in v1.5.25
func (x *InvokeInProcExecuteAssemblyReq) GetRequest() *commonpb.Request
func (*InvokeInProcExecuteAssemblyReq) GetRuntime ¶ added in v1.5.25
func (x *InvokeInProcExecuteAssemblyReq) GetRuntime() string
func (*InvokeInProcExecuteAssemblyReq) ProtoMessage ¶ added in v1.5.25
func (*InvokeInProcExecuteAssemblyReq) ProtoMessage()
func (*InvokeInProcExecuteAssemblyReq) ProtoReflect ¶ added in v1.5.25
func (x *InvokeInProcExecuteAssemblyReq) ProtoReflect() protoreflect.Message
func (*InvokeInProcExecuteAssemblyReq) Reset ¶ added in v1.5.25
func (x *InvokeInProcExecuteAssemblyReq) Reset()
func (*InvokeInProcExecuteAssemblyReq) String ¶ added in v1.5.25
func (x *InvokeInProcExecuteAssemblyReq) String() string
type InvokeMigrateReq ¶ added in v1.4.12
type InvokeMigrateReq struct { Pid uint32 `protobuf:"varint,1,opt,name=Pid,proto3" json:"Pid,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*InvokeMigrateReq) Descriptor
deprecated
added in
v1.4.12
func (*InvokeMigrateReq) Descriptor() ([]byte, []int)
Deprecated: Use InvokeMigrateReq.ProtoReflect.Descriptor instead.
func (*InvokeMigrateReq) GetData ¶ added in v1.4.12
func (x *InvokeMigrateReq) GetData() []byte
func (*InvokeMigrateReq) GetPid ¶ added in v1.4.12
func (x *InvokeMigrateReq) GetPid() uint32
func (*InvokeMigrateReq) GetRequest ¶ added in v1.4.12
func (x *InvokeMigrateReq) GetRequest() *commonpb.Request
func (*InvokeMigrateReq) ProtoMessage ¶ added in v1.4.12
func (*InvokeMigrateReq) ProtoMessage()
func (*InvokeMigrateReq) ProtoReflect ¶ added in v1.4.12
func (x *InvokeMigrateReq) ProtoReflect() protoreflect.Message
func (*InvokeMigrateReq) Reset ¶ added in v1.4.12
func (x *InvokeMigrateReq) Reset()
func (*InvokeMigrateReq) String ¶ added in v1.4.12
func (x *InvokeMigrateReq) String() string
type InvokeSpawnDllReq ¶ added in v1.4.12
type InvokeSpawnDllReq struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` ProcessName string `protobuf:"bytes,2,opt,name=ProcessName,proto3" json:"ProcessName,omitempty"` Args string `protobuf:"bytes,3,opt,name=Args,proto3" json:"Args,omitempty"` EntryPoint string `protobuf:"bytes,4,opt,name=EntryPoint,proto3" json:"EntryPoint,omitempty"` Kill bool `protobuf:"varint,5,opt,name=Kill,proto3" json:"Kill,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` ProcessArgs []string `protobuf:"bytes,11,rep,name=ProcessArgs,proto3" json:"ProcessArgs,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*InvokeSpawnDllReq) Descriptor
deprecated
added in
v1.4.12
func (*InvokeSpawnDllReq) Descriptor() ([]byte, []int)
Deprecated: Use InvokeSpawnDllReq.ProtoReflect.Descriptor instead.
func (*InvokeSpawnDllReq) GetArgs ¶ added in v1.4.12
func (x *InvokeSpawnDllReq) GetArgs() string
func (*InvokeSpawnDllReq) GetData ¶ added in v1.4.12
func (x *InvokeSpawnDllReq) GetData() []byte
func (*InvokeSpawnDllReq) GetEntryPoint ¶ added in v1.4.12
func (x *InvokeSpawnDllReq) GetEntryPoint() string
func (*InvokeSpawnDllReq) GetKill ¶ added in v1.4.12
func (x *InvokeSpawnDllReq) GetKill() bool
func (*InvokeSpawnDllReq) GetPPid ¶ added in v1.5.23
func (x *InvokeSpawnDllReq) GetPPid() uint32
func (*InvokeSpawnDllReq) GetProcessArgs ¶ added in v1.5.23
func (x *InvokeSpawnDllReq) GetProcessArgs() []string
func (*InvokeSpawnDllReq) GetProcessName ¶ added in v1.4.12
func (x *InvokeSpawnDllReq) GetProcessName() string
func (*InvokeSpawnDllReq) GetRequest ¶ added in v1.4.12
func (x *InvokeSpawnDllReq) GetRequest() *commonpb.Request
func (*InvokeSpawnDllReq) ProtoMessage ¶ added in v1.4.12
func (*InvokeSpawnDllReq) ProtoMessage()
func (*InvokeSpawnDllReq) ProtoReflect ¶ added in v1.4.12
func (x *InvokeSpawnDllReq) ProtoReflect() protoreflect.Message
func (*InvokeSpawnDllReq) Reset ¶ added in v1.4.12
func (x *InvokeSpawnDllReq) Reset()
func (*InvokeSpawnDllReq) String ¶ added in v1.4.12
func (x *InvokeSpawnDllReq) String() string
type KillReq ¶ added in v1.5.0
type KillReq struct { Force bool `protobuf:"varint,1,opt,name=Force,proto3" json:"Force,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
KillSessionReq - Request the implant to kill a session
func (*KillReq) Descriptor
deprecated
added in
v1.5.0
func (*KillReq) GetRequest ¶ added in v1.5.0
func (*KillReq) ProtoMessage ¶ added in v1.5.0
func (*KillReq) ProtoMessage()
func (*KillReq) ProtoReflect ¶ added in v1.5.0
func (x *KillReq) ProtoReflect() protoreflect.Message
type ListExtensions ¶ added in v1.5.0
type ListExtensions struct { Names []string `protobuf:"bytes,1,rep,name=Names,proto3" json:"Names,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*ListExtensions) Descriptor
deprecated
added in
v1.5.0
func (*ListExtensions) Descriptor() ([]byte, []int)
Deprecated: Use ListExtensions.ProtoReflect.Descriptor instead.
func (*ListExtensions) GetNames ¶ added in v1.5.0
func (x *ListExtensions) GetNames() []string
func (*ListExtensions) GetResponse ¶ added in v1.5.0
func (x *ListExtensions) GetResponse() *commonpb.Response
func (*ListExtensions) ProtoMessage ¶ added in v1.5.0
func (*ListExtensions) ProtoMessage()
func (*ListExtensions) ProtoReflect ¶ added in v1.5.0
func (x *ListExtensions) ProtoReflect() protoreflect.Message
func (*ListExtensions) Reset ¶ added in v1.5.0
func (x *ListExtensions) Reset()
func (*ListExtensions) String ¶ added in v1.5.0
func (x *ListExtensions) String() string
type ListExtensionsReq ¶ added in v1.5.0
type ListExtensionsReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ListExtensionsReq) Descriptor
deprecated
added in
v1.5.0
func (*ListExtensionsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListExtensionsReq.ProtoReflect.Descriptor instead.
func (*ListExtensionsReq) GetRequest ¶ added in v1.5.0
func (x *ListExtensionsReq) GetRequest() *commonpb.Request
func (*ListExtensionsReq) ProtoMessage ¶ added in v1.5.0
func (*ListExtensionsReq) ProtoMessage()
func (*ListExtensionsReq) ProtoReflect ¶ added in v1.5.0
func (x *ListExtensionsReq) ProtoReflect() protoreflect.Message
func (*ListExtensionsReq) Reset ¶ added in v1.5.0
func (x *ListExtensionsReq) Reset()
func (*ListExtensionsReq) String ¶ added in v1.5.0
func (x *ListExtensionsReq) String() string
type Ls ¶ added in v1.4.12
type Ls struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Exists bool `protobuf:"varint,2,opt,name=Exists,proto3" json:"Exists,omitempty"` Files []*FileInfo `protobuf:"bytes,3,rep,name=Files,proto3" json:"Files,omitempty"` Timezone string `protobuf:"bytes,4,opt,name=timezone,proto3" json:"timezone,omitempty"` TimezoneOffset int32 `protobuf:"varint,5,opt,name=timezoneOffset,proto3" json:"timezoneOffset,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Ls) Descriptor
deprecated
added in
v1.4.12
func (*Ls) GetResponse ¶ added in v1.4.12
func (*Ls) GetTimezone ¶ added in v1.4.21
func (*Ls) GetTimezoneOffset ¶ added in v1.4.21
func (*Ls) ProtoMessage ¶ added in v1.4.12
func (*Ls) ProtoMessage()
func (*Ls) ProtoReflect ¶ added in v1.4.12
func (x *Ls) ProtoReflect() protoreflect.Message
type LsReq ¶ added in v1.4.12
type LsReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*LsReq) Descriptor
deprecated
added in
v1.4.12
func (*LsReq) GetRequest ¶ added in v1.4.12
func (*LsReq) ProtoMessage ¶ added in v1.4.12
func (*LsReq) ProtoMessage()
func (*LsReq) ProtoReflect ¶ added in v1.4.12
func (x *LsReq) ProtoReflect() protoreflect.Message
type MakeToken ¶ added in v1.4.12
type MakeToken struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*MakeToken) Descriptor
deprecated
added in
v1.4.12
func (*MakeToken) GetResponse ¶ added in v1.4.12
func (*MakeToken) ProtoMessage ¶ added in v1.4.12
func (*MakeToken) ProtoMessage()
func (*MakeToken) ProtoReflect ¶ added in v1.4.12
func (x *MakeToken) ProtoReflect() protoreflect.Message
type MakeTokenReq ¶ added in v1.4.12
type MakeTokenReq struct { Username string `protobuf:"bytes,1,opt,name=Username,proto3" json:"Username,omitempty"` Password string `protobuf:"bytes,2,opt,name=Password,proto3" json:"Password,omitempty"` Domain string `protobuf:"bytes,3,opt,name=Domain,proto3" json:"Domain,omitempty"` LogonType uint32 `protobuf:"varint,4,opt,name=LogonType,proto3" json:"LogonType,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*MakeTokenReq) Descriptor
deprecated
added in
v1.4.12
func (*MakeTokenReq) Descriptor() ([]byte, []int)
Deprecated: Use MakeTokenReq.ProtoReflect.Descriptor instead.
func (*MakeTokenReq) GetDomain ¶ added in v1.4.12
func (x *MakeTokenReq) GetDomain() string
func (*MakeTokenReq) GetLogonType ¶ added in v1.5.31
func (x *MakeTokenReq) GetLogonType() uint32
func (*MakeTokenReq) GetPassword ¶ added in v1.4.12
func (x *MakeTokenReq) GetPassword() string
func (*MakeTokenReq) GetRequest ¶ added in v1.4.12
func (x *MakeTokenReq) GetRequest() *commonpb.Request
func (*MakeTokenReq) GetUsername ¶ added in v1.4.12
func (x *MakeTokenReq) GetUsername() string
func (*MakeTokenReq) ProtoMessage ¶ added in v1.4.12
func (*MakeTokenReq) ProtoMessage()
func (*MakeTokenReq) ProtoReflect ¶ added in v1.4.12
func (x *MakeTokenReq) ProtoReflect() protoreflect.Message
func (*MakeTokenReq) Reset ¶ added in v1.4.12
func (x *MakeTokenReq) Reset()
func (*MakeTokenReq) String ¶ added in v1.4.12
func (x *MakeTokenReq) String() string
type Migrate ¶ added in v1.4.12
type Migrate struct { Success bool `protobuf:"varint,1,opt,name=Success,proto3" json:"Success,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Migrate) Descriptor
deprecated
added in
v1.4.12
func (*Migrate) GetResponse ¶ added in v1.4.12
func (*Migrate) GetSuccess ¶ added in v1.4.12
func (*Migrate) ProtoMessage ¶ added in v1.4.12
func (*Migrate) ProtoMessage()
func (*Migrate) ProtoReflect ¶ added in v1.4.12
func (x *Migrate) ProtoReflect() protoreflect.Message
type Mkdir ¶ added in v1.4.12
type Mkdir struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Mkdir) Descriptor
deprecated
added in
v1.4.12
func (*Mkdir) GetResponse ¶ added in v1.4.12
func (*Mkdir) ProtoMessage ¶ added in v1.4.12
func (*Mkdir) ProtoMessage()
func (*Mkdir) ProtoReflect ¶ added in v1.4.12
func (x *Mkdir) ProtoReflect() protoreflect.Message
type MkdirReq ¶ added in v1.4.12
type MkdirReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*MkdirReq) Descriptor
deprecated
added in
v1.4.12
func (*MkdirReq) GetRequest ¶ added in v1.4.12
func (*MkdirReq) ProtoMessage ¶ added in v1.4.12
func (*MkdirReq) ProtoMessage()
func (*MkdirReq) ProtoReflect ¶ added in v1.4.12
func (x *MkdirReq) ProtoReflect() protoreflect.Message
type Mv ¶ added in v1.5.10
type Mv struct { Src string `protobuf:"bytes,1,opt,name=Src,proto3" json:"Src,omitempty"` Dst string `protobuf:"bytes,2,opt,name=Dst,proto3" json:"Dst,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Mv) Descriptor
deprecated
added in
v1.5.10
func (*Mv) GetResponse ¶ added in v1.5.10
func (*Mv) ProtoMessage ¶ added in v1.5.10
func (*Mv) ProtoMessage()
func (*Mv) ProtoReflect ¶ added in v1.5.10
func (x *Mv) ProtoReflect() protoreflect.Message
type MvReq ¶ added in v1.5.10
type MvReq struct { Src string `protobuf:"bytes,1,opt,name=Src,proto3" json:"Src,omitempty"` Dst string `protobuf:"bytes,2,opt,name=Dst,proto3" json:"Dst,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*MvReq) Descriptor
deprecated
added in
v1.5.10
func (*MvReq) GetRequest ¶ added in v1.5.10
func (*MvReq) ProtoMessage ¶ added in v1.5.10
func (*MvReq) ProtoMessage()
func (*MvReq) ProtoReflect ¶ added in v1.5.10
func (x *MvReq) ProtoReflect() protoreflect.Message
type NetConnPivot ¶ added in v1.5.0
type NetConnPivot struct { PeerID int64 `protobuf:"varint,1,opt,name=PeerID,proto3" json:"PeerID,omitempty"` RemoteAddress string `protobuf:"bytes,2,opt,name=RemoteAddress,proto3" json:"RemoteAddress,omitempty"` // contains filtered or unexported fields }
func (*NetConnPivot) Descriptor
deprecated
added in
v1.5.0
func (*NetConnPivot) Descriptor() ([]byte, []int)
Deprecated: Use NetConnPivot.ProtoReflect.Descriptor instead.
func (*NetConnPivot) GetPeerID ¶ added in v1.5.0
func (x *NetConnPivot) GetPeerID() int64
func (*NetConnPivot) GetRemoteAddress ¶ added in v1.5.0
func (x *NetConnPivot) GetRemoteAddress() string
func (*NetConnPivot) ProtoMessage ¶ added in v1.5.0
func (*NetConnPivot) ProtoMessage()
func (*NetConnPivot) ProtoReflect ¶ added in v1.5.0
func (x *NetConnPivot) ProtoReflect() protoreflect.Message
func (*NetConnPivot) Reset ¶ added in v1.5.0
func (x *NetConnPivot) Reset()
func (*NetConnPivot) String ¶ added in v1.5.0
func (x *NetConnPivot) String() string
type NetInterface ¶ added in v1.4.12
type NetInterface struct { Index int32 `protobuf:"varint,1,opt,name=Index,proto3" json:"Index,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` MAC string `protobuf:"bytes,3,opt,name=MAC,proto3" json:"MAC,omitempty"` IPAddresses []string `protobuf:"bytes,4,rep,name=IPAddresses,proto3" json:"IPAddresses,omitempty"` // contains filtered or unexported fields }
func (*NetInterface) Descriptor
deprecated
added in
v1.4.12
func (*NetInterface) Descriptor() ([]byte, []int)
Deprecated: Use NetInterface.ProtoReflect.Descriptor instead.
func (*NetInterface) GetIPAddresses ¶ added in v1.4.12
func (x *NetInterface) GetIPAddresses() []string
func (*NetInterface) GetIndex ¶ added in v1.4.12
func (x *NetInterface) GetIndex() int32
func (*NetInterface) GetMAC ¶ added in v1.4.12
func (x *NetInterface) GetMAC() string
func (*NetInterface) GetName ¶ added in v1.4.12
func (x *NetInterface) GetName() string
func (*NetInterface) ProtoMessage ¶ added in v1.4.12
func (*NetInterface) ProtoMessage()
func (*NetInterface) ProtoReflect ¶ added in v1.4.12
func (x *NetInterface) ProtoReflect() protoreflect.Message
func (*NetInterface) Reset ¶ added in v1.4.12
func (x *NetInterface) Reset()
func (*NetInterface) String ¶ added in v1.4.12
func (x *NetInterface) String() string
type Netstat ¶ added in v1.4.12
type Netstat struct { Entries []*SockTabEntry `protobuf:"bytes,1,rep,name=Entries,proto3" json:"Entries,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Netstat) Descriptor
deprecated
added in
v1.4.12
func (*Netstat) GetEntries ¶ added in v1.4.12
func (x *Netstat) GetEntries() []*SockTabEntry
func (*Netstat) GetResponse ¶ added in v1.4.12
func (*Netstat) ProtoMessage ¶ added in v1.4.12
func (*Netstat) ProtoMessage()
func (*Netstat) ProtoReflect ¶ added in v1.4.12
func (x *Netstat) ProtoReflect() protoreflect.Message
type NetstatReq ¶ added in v1.4.12
type NetstatReq struct { TCP bool `protobuf:"varint,1,opt,name=TCP,proto3" json:"TCP,omitempty"` UDP bool `protobuf:"varint,2,opt,name=UDP,proto3" json:"UDP,omitempty"` IP4 bool `protobuf:"varint,3,opt,name=IP4,proto3" json:"IP4,omitempty"` IP6 bool `protobuf:"varint,5,opt,name=IP6,proto3" json:"IP6,omitempty"` Listening bool `protobuf:"varint,6,opt,name=Listening,proto3" json:"Listening,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*NetstatReq) Descriptor
deprecated
added in
v1.4.12
func (*NetstatReq) Descriptor() ([]byte, []int)
Deprecated: Use NetstatReq.ProtoReflect.Descriptor instead.
func (*NetstatReq) GetIP4 ¶ added in v1.4.12
func (x *NetstatReq) GetIP4() bool
func (*NetstatReq) GetIP6 ¶ added in v1.4.12
func (x *NetstatReq) GetIP6() bool
func (*NetstatReq) GetListening ¶ added in v1.4.12
func (x *NetstatReq) GetListening() bool
func (*NetstatReq) GetRequest ¶ added in v1.4.12
func (x *NetstatReq) GetRequest() *commonpb.Request
func (*NetstatReq) GetTCP ¶ added in v1.4.12
func (x *NetstatReq) GetTCP() bool
func (*NetstatReq) GetUDP ¶ added in v1.4.12
func (x *NetstatReq) GetUDP() bool
func (*NetstatReq) ProtoMessage ¶ added in v1.4.12
func (*NetstatReq) ProtoMessage()
func (*NetstatReq) ProtoReflect ¶ added in v1.4.12
func (x *NetstatReq) ProtoReflect() protoreflect.Message
func (*NetstatReq) Reset ¶ added in v1.4.12
func (x *NetstatReq) Reset()
func (*NetstatReq) String ¶ added in v1.4.12
func (x *NetstatReq) String() string
type OpenSession ¶ added in v1.5.0
type OpenSession struct { C2S []string `protobuf:"bytes,1,rep,name=C2s,proto3" json:"C2s,omitempty"` Delay int64 `protobuf:"varint,2,opt,name=Delay,proto3" json:"Delay,omitempty"` Response *commonpb.Response `protobuf:"bytes,8,opt,name=Response,proto3" json:"Response,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*OpenSession) Descriptor
deprecated
added in
v1.5.0
func (*OpenSession) Descriptor() ([]byte, []int)
Deprecated: Use OpenSession.ProtoReflect.Descriptor instead.
func (*OpenSession) GetC2S ¶ added in v1.5.0
func (x *OpenSession) GetC2S() []string
func (*OpenSession) GetDelay ¶ added in v1.5.0
func (x *OpenSession) GetDelay() int64
func (*OpenSession) GetRequest ¶ added in v1.5.0
func (x *OpenSession) GetRequest() *commonpb.Request
func (*OpenSession) GetResponse ¶ added in v1.5.0
func (x *OpenSession) GetResponse() *commonpb.Response
func (*OpenSession) ProtoMessage ¶ added in v1.5.0
func (*OpenSession) ProtoMessage()
func (*OpenSession) ProtoReflect ¶ added in v1.5.0
func (x *OpenSession) ProtoReflect() protoreflect.Message
func (*OpenSession) Reset ¶ added in v1.5.0
func (x *OpenSession) Reset()
func (*OpenSession) String ¶ added in v1.5.0
func (x *OpenSession) String() string
type PeerFailureType ¶ added in v1.5.0
type PeerFailureType int32
const ( PeerFailureType_SEND_FAILURE PeerFailureType = 0 PeerFailureType_DISCONNECT PeerFailureType = 1 )
func (PeerFailureType) Descriptor ¶ added in v1.5.0
func (PeerFailureType) Descriptor() protoreflect.EnumDescriptor
func (PeerFailureType) Enum ¶ added in v1.5.0
func (x PeerFailureType) Enum() *PeerFailureType
func (PeerFailureType) EnumDescriptor
deprecated
added in
v1.5.0
func (PeerFailureType) EnumDescriptor() ([]byte, []int)
Deprecated: Use PeerFailureType.Descriptor instead.
func (PeerFailureType) Number ¶ added in v1.5.0
func (x PeerFailureType) Number() protoreflect.EnumNumber
func (PeerFailureType) String ¶ added in v1.5.0
func (x PeerFailureType) String() string
func (PeerFailureType) Type ¶ added in v1.5.0
func (PeerFailureType) Type() protoreflect.EnumType
type Ping ¶ added in v1.4.12
type Ping struct { Nonce int32 `protobuf:"varint,1,opt,name=Nonce,proto3" json:"Nonce,omitempty"` // Ping is special Response *commonpb.Response `protobuf:"bytes,8,opt,name=Response,proto3" json:"Response,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
Ping - Not ICMP, just sends a rount trip message to an implant to
see if it's still responding.
func (*Ping) Descriptor
deprecated
added in
v1.4.12
func (*Ping) GetRequest ¶ added in v1.4.12
func (*Ping) GetResponse ¶ added in v1.4.12
func (*Ping) ProtoMessage ¶ added in v1.4.12
func (*Ping) ProtoMessage()
func (*Ping) ProtoReflect ¶ added in v1.4.12
func (x *Ping) ProtoReflect() protoreflect.Message
type PivotHello ¶ added in v1.5.0
type PivotHello struct { PublicKey []byte `protobuf:"bytes,1,opt,name=PublicKey,proto3" json:"PublicKey,omitempty"` PeerID int64 `protobuf:"varint,2,opt,name=PeerID,proto3" json:"PeerID,omitempty"` PublicKeySignature string `protobuf:"bytes,3,opt,name=PublicKeySignature,proto3" json:"PublicKeySignature,omitempty"` SessionKey []byte `protobuf:"bytes,4,opt,name=SessionKey,proto3" json:"SessionKey,omitempty"` // contains filtered or unexported fields }
func (*PivotHello) Descriptor
deprecated
added in
v1.5.0
func (*PivotHello) Descriptor() ([]byte, []int)
Deprecated: Use PivotHello.ProtoReflect.Descriptor instead.
func (*PivotHello) GetPeerID ¶ added in v1.5.0
func (x *PivotHello) GetPeerID() int64
func (*PivotHello) GetPublicKey ¶ added in v1.5.0
func (x *PivotHello) GetPublicKey() []byte
func (*PivotHello) GetPublicKeySignature ¶ added in v1.5.0
func (x *PivotHello) GetPublicKeySignature() string
func (*PivotHello) GetSessionKey ¶ added in v1.5.0
func (x *PivotHello) GetSessionKey() []byte
func (*PivotHello) ProtoMessage ¶ added in v1.5.0
func (*PivotHello) ProtoMessage()
func (*PivotHello) ProtoReflect ¶ added in v1.5.0
func (x *PivotHello) ProtoReflect() protoreflect.Message
func (*PivotHello) Reset ¶ added in v1.5.0
func (x *PivotHello) Reset()
func (*PivotHello) String ¶ added in v1.5.0
func (x *PivotHello) String() string
type PivotListener ¶ added in v1.5.0
type PivotListener struct { ID uint32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` Type PivotType `protobuf:"varint,2,opt,name=Type,proto3,enum=sliverpb.PivotType" json:"Type,omitempty"` BindAddress string `protobuf:"bytes,3,opt,name=BindAddress,proto3" json:"BindAddress,omitempty"` Pivots []*NetConnPivot `protobuf:"bytes,4,rep,name=Pivots,proto3" json:"Pivots,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*PivotListener) Descriptor
deprecated
added in
v1.5.0
func (*PivotListener) Descriptor() ([]byte, []int)
Deprecated: Use PivotListener.ProtoReflect.Descriptor instead.
func (*PivotListener) GetBindAddress ¶ added in v1.5.0
func (x *PivotListener) GetBindAddress() string
func (*PivotListener) GetID ¶ added in v1.5.0
func (x *PivotListener) GetID() uint32
func (*PivotListener) GetPivots ¶ added in v1.5.0
func (x *PivotListener) GetPivots() []*NetConnPivot
func (*PivotListener) GetResponse ¶ added in v1.5.0
func (x *PivotListener) GetResponse() *commonpb.Response
func (*PivotListener) GetType ¶ added in v1.5.0
func (x *PivotListener) GetType() PivotType
func (*PivotListener) ProtoMessage ¶ added in v1.5.0
func (*PivotListener) ProtoMessage()
func (*PivotListener) ProtoReflect ¶ added in v1.5.0
func (x *PivotListener) ProtoReflect() protoreflect.Message
func (*PivotListener) Reset ¶ added in v1.5.0
func (x *PivotListener) Reset()
func (*PivotListener) String ¶ added in v1.5.0
func (x *PivotListener) String() string
type PivotListeners ¶ added in v1.5.0
type PivotListeners struct { Listeners []*PivotListener `protobuf:"bytes,1,rep,name=Listeners,proto3" json:"Listeners,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*PivotListeners) Descriptor
deprecated
added in
v1.5.0
func (*PivotListeners) Descriptor() ([]byte, []int)
Deprecated: Use PivotListeners.ProtoReflect.Descriptor instead.
func (*PivotListeners) GetListeners ¶ added in v1.5.0
func (x *PivotListeners) GetListeners() []*PivotListener
func (*PivotListeners) GetResponse ¶ added in v1.5.0
func (x *PivotListeners) GetResponse() *commonpb.Response
func (*PivotListeners) ProtoMessage ¶ added in v1.5.0
func (*PivotListeners) ProtoMessage()
func (*PivotListeners) ProtoReflect ¶ added in v1.5.0
func (x *PivotListeners) ProtoReflect() protoreflect.Message
func (*PivotListeners) Reset ¶ added in v1.5.0
func (x *PivotListeners) Reset()
func (*PivotListeners) String ¶ added in v1.5.0
func (x *PivotListeners) String() string
type PivotListenersReq ¶ added in v1.5.0
type PivotListenersReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*PivotListenersReq) Descriptor
deprecated
added in
v1.5.0
func (*PivotListenersReq) Descriptor() ([]byte, []int)
Deprecated: Use PivotListenersReq.ProtoReflect.Descriptor instead.
func (*PivotListenersReq) GetRequest ¶ added in v1.5.0
func (x *PivotListenersReq) GetRequest() *commonpb.Request
func (*PivotListenersReq) ProtoMessage ¶ added in v1.5.0
func (*PivotListenersReq) ProtoMessage()
func (*PivotListenersReq) ProtoReflect ¶ added in v1.5.0
func (x *PivotListenersReq) ProtoReflect() protoreflect.Message
func (*PivotListenersReq) Reset ¶ added in v1.5.0
func (x *PivotListenersReq) Reset()
func (*PivotListenersReq) String ¶ added in v1.5.0
func (x *PivotListenersReq) String() string
type PivotPeer ¶ added in v1.5.0
type PivotPeer struct { PeerID int64 `protobuf:"varint,1,opt,name=PeerID,proto3" json:"PeerID,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` // contains filtered or unexported fields }
func (*PivotPeer) Descriptor
deprecated
added in
v1.5.0
func (*PivotPeer) ProtoMessage ¶ added in v1.5.0
func (*PivotPeer) ProtoMessage()
func (*PivotPeer) ProtoReflect ¶ added in v1.5.0
func (x *PivotPeer) ProtoReflect() protoreflect.Message
type PivotPeerEnvelope ¶ added in v1.5.0
type PivotPeerEnvelope struct { Peers []*PivotPeer `protobuf:"bytes,1,rep,name=Peers,proto3" json:"Peers,omitempty"` Type uint32 `protobuf:"varint,2,opt,name=Type,proto3" json:"Type,omitempty"` PivotSessionID []byte `protobuf:"bytes,3,opt,name=PivotSessionID,proto3" json:"PivotSessionID,omitempty"` Data []byte `protobuf:"bytes,4,opt,name=Data,proto3" json:"Data,omitempty"` PeerFailureAt int64 `protobuf:"varint,5,opt,name=PeerFailureAt,proto3" json:"PeerFailureAt,omitempty"` // contains filtered or unexported fields }
func (*PivotPeerEnvelope) Descriptor
deprecated
added in
v1.5.0
func (*PivotPeerEnvelope) Descriptor() ([]byte, []int)
Deprecated: Use PivotPeerEnvelope.ProtoReflect.Descriptor instead.
func (*PivotPeerEnvelope) GetData ¶ added in v1.5.0
func (x *PivotPeerEnvelope) GetData() []byte
func (*PivotPeerEnvelope) GetPeerFailureAt ¶ added in v1.5.0
func (x *PivotPeerEnvelope) GetPeerFailureAt() int64
func (*PivotPeerEnvelope) GetPeers ¶ added in v1.5.0
func (x *PivotPeerEnvelope) GetPeers() []*PivotPeer
func (*PivotPeerEnvelope) GetPivotSessionID ¶ added in v1.5.0
func (x *PivotPeerEnvelope) GetPivotSessionID() []byte
func (*PivotPeerEnvelope) GetType ¶ added in v1.5.0
func (x *PivotPeerEnvelope) GetType() uint32
func (*PivotPeerEnvelope) ProtoMessage ¶ added in v1.5.0
func (*PivotPeerEnvelope) ProtoMessage()
func (*PivotPeerEnvelope) ProtoReflect ¶ added in v1.5.0
func (x *PivotPeerEnvelope) ProtoReflect() protoreflect.Message
func (*PivotPeerEnvelope) Reset ¶ added in v1.5.0
func (x *PivotPeerEnvelope) Reset()
func (*PivotPeerEnvelope) String ¶ added in v1.5.0
func (x *PivotPeerEnvelope) String() string
type PivotPeerFailure ¶ added in v1.5.0
type PivotPeerFailure struct { PeerID int64 `protobuf:"varint,1,opt,name=PeerID,proto3" json:"PeerID,omitempty"` Type PeerFailureType `protobuf:"varint,2,opt,name=Type,proto3,enum=sliverpb.PeerFailureType" json:"Type,omitempty"` Err string `protobuf:"bytes,3,opt,name=Err,proto3" json:"Err,omitempty"` // contains filtered or unexported fields }
func (*PivotPeerFailure) Descriptor
deprecated
added in
v1.5.0
func (*PivotPeerFailure) Descriptor() ([]byte, []int)
Deprecated: Use PivotPeerFailure.ProtoReflect.Descriptor instead.
func (*PivotPeerFailure) GetErr ¶ added in v1.5.0
func (x *PivotPeerFailure) GetErr() string
func (*PivotPeerFailure) GetPeerID ¶ added in v1.5.0
func (x *PivotPeerFailure) GetPeerID() int64
func (*PivotPeerFailure) GetType ¶ added in v1.5.0
func (x *PivotPeerFailure) GetType() PeerFailureType
func (*PivotPeerFailure) ProtoMessage ¶ added in v1.5.0
func (*PivotPeerFailure) ProtoMessage()
func (*PivotPeerFailure) ProtoReflect ¶ added in v1.5.0
func (x *PivotPeerFailure) ProtoReflect() protoreflect.Message
func (*PivotPeerFailure) Reset ¶ added in v1.5.0
func (x *PivotPeerFailure) Reset()
func (*PivotPeerFailure) String ¶ added in v1.5.0
func (x *PivotPeerFailure) String() string
type PivotPing ¶ added in v1.5.0
type PivotPing struct { Nonce uint32 `protobuf:"varint,1,opt,name=Nonce,proto3" json:"Nonce,omitempty"` // contains filtered or unexported fields }
func (*PivotPing) Descriptor
deprecated
added in
v1.5.0
func (*PivotPing) ProtoMessage ¶ added in v1.5.0
func (*PivotPing) ProtoMessage()
func (*PivotPing) ProtoReflect ¶ added in v1.5.0
func (x *PivotPing) ProtoReflect() protoreflect.Message
type PivotServerKeyExchange ¶ added in v1.5.0
type PivotServerKeyExchange struct { OriginID int64 `protobuf:"varint,1,opt,name=OriginID,proto3" json:"OriginID,omitempty"` SessionKey []byte `protobuf:"bytes,2,opt,name=SessionKey,proto3" json:"SessionKey,omitempty"` // contains filtered or unexported fields }
func (*PivotServerKeyExchange) Descriptor
deprecated
added in
v1.5.0
func (*PivotServerKeyExchange) Descriptor() ([]byte, []int)
Deprecated: Use PivotServerKeyExchange.ProtoReflect.Descriptor instead.
func (*PivotServerKeyExchange) GetOriginID ¶ added in v1.5.0
func (x *PivotServerKeyExchange) GetOriginID() int64
func (*PivotServerKeyExchange) GetSessionKey ¶ added in v1.5.0
func (x *PivotServerKeyExchange) GetSessionKey() []byte
func (*PivotServerKeyExchange) ProtoMessage ¶ added in v1.5.0
func (*PivotServerKeyExchange) ProtoMessage()
func (*PivotServerKeyExchange) ProtoReflect ¶ added in v1.5.0
func (x *PivotServerKeyExchange) ProtoReflect() protoreflect.Message
func (*PivotServerKeyExchange) Reset ¶ added in v1.5.0
func (x *PivotServerKeyExchange) Reset()
func (*PivotServerKeyExchange) String ¶ added in v1.5.0
func (x *PivotServerKeyExchange) String() string
type PivotStartListenerReq ¶ added in v1.5.0
type PivotStartListenerReq struct { Type PivotType `protobuf:"varint,1,opt,name=Type,proto3,enum=sliverpb.PivotType" json:"Type,omitempty"` BindAddress string `protobuf:"bytes,2,opt,name=BindAddress,proto3" json:"BindAddress,omitempty"` Options []bool `protobuf:"varint,3,rep,packed,name=Options,proto3" json:"Options,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*PivotStartListenerReq) Descriptor
deprecated
added in
v1.5.0
func (*PivotStartListenerReq) Descriptor() ([]byte, []int)
Deprecated: Use PivotStartListenerReq.ProtoReflect.Descriptor instead.
func (*PivotStartListenerReq) GetBindAddress ¶ added in v1.5.0
func (x *PivotStartListenerReq) GetBindAddress() string
func (*PivotStartListenerReq) GetOptions ¶ added in v1.5.18
func (x *PivotStartListenerReq) GetOptions() []bool
func (*PivotStartListenerReq) GetRequest ¶ added in v1.5.0
func (x *PivotStartListenerReq) GetRequest() *commonpb.Request
func (*PivotStartListenerReq) GetType ¶ added in v1.5.0
func (x *PivotStartListenerReq) GetType() PivotType
func (*PivotStartListenerReq) ProtoMessage ¶ added in v1.5.0
func (*PivotStartListenerReq) ProtoMessage()
func (*PivotStartListenerReq) ProtoReflect ¶ added in v1.5.0
func (x *PivotStartListenerReq) ProtoReflect() protoreflect.Message
func (*PivotStartListenerReq) Reset ¶ added in v1.5.0
func (x *PivotStartListenerReq) Reset()
func (*PivotStartListenerReq) String ¶ added in v1.5.0
func (x *PivotStartListenerReq) String() string
type PivotStopListenerReq ¶ added in v1.5.0
type PivotStopListenerReq struct { ID uint32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*PivotStopListenerReq) Descriptor
deprecated
added in
v1.5.0
func (*PivotStopListenerReq) Descriptor() ([]byte, []int)
Deprecated: Use PivotStopListenerReq.ProtoReflect.Descriptor instead.
func (*PivotStopListenerReq) GetID ¶ added in v1.5.0
func (x *PivotStopListenerReq) GetID() uint32
func (*PivotStopListenerReq) GetRequest ¶ added in v1.5.0
func (x *PivotStopListenerReq) GetRequest() *commonpb.Request
func (*PivotStopListenerReq) ProtoMessage ¶ added in v1.5.0
func (*PivotStopListenerReq) ProtoMessage()
func (*PivotStopListenerReq) ProtoReflect ¶ added in v1.5.0
func (x *PivotStopListenerReq) ProtoReflect() protoreflect.Message
func (*PivotStopListenerReq) Reset ¶ added in v1.5.0
func (x *PivotStopListenerReq) Reset()
func (*PivotStopListenerReq) String ¶ added in v1.5.0
func (x *PivotStopListenerReq) String() string
type PivotType ¶ added in v1.5.0
type PivotType int32
func (PivotType) Descriptor ¶ added in v1.5.0
func (PivotType) Descriptor() protoreflect.EnumDescriptor
func (PivotType) EnumDescriptor
deprecated
added in
v1.5.0
func (PivotType) Number ¶ added in v1.5.0
func (x PivotType) Number() protoreflect.EnumNumber
func (PivotType) Type ¶ added in v1.5.0
func (PivotType) Type() protoreflect.EnumType
type PollInterval ¶ added in v1.4.15
type PollInterval struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*PollInterval) Descriptor
deprecated
added in
v1.4.15
func (*PollInterval) Descriptor() ([]byte, []int)
Deprecated: Use PollInterval.ProtoReflect.Descriptor instead.
func (*PollInterval) GetResponse ¶ added in v1.4.15
func (x *PollInterval) GetResponse() *commonpb.Response
func (*PollInterval) ProtoMessage ¶ added in v1.4.15
func (*PollInterval) ProtoMessage()
func (*PollInterval) ProtoReflect ¶ added in v1.4.15
func (x *PollInterval) ProtoReflect() protoreflect.Message
func (*PollInterval) Reset ¶ added in v1.4.15
func (x *PollInterval) Reset()
func (*PollInterval) String ¶ added in v1.4.15
func (x *PollInterval) String() string
type PollIntervalReq ¶ added in v1.4.15
type PollIntervalReq struct { PollInterval int64 `protobuf:"varint,1,opt,name=PollInterval,proto3" json:"PollInterval,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
PollIntervalReq - Request the implant to update it's poll intervbal
func (*PollIntervalReq) Descriptor
deprecated
added in
v1.4.15
func (*PollIntervalReq) Descriptor() ([]byte, []int)
Deprecated: Use PollIntervalReq.ProtoReflect.Descriptor instead.
func (*PollIntervalReq) GetPollInterval ¶ added in v1.5.0
func (x *PollIntervalReq) GetPollInterval() int64
func (*PollIntervalReq) GetRequest ¶ added in v1.4.15
func (x *PollIntervalReq) GetRequest() *commonpb.Request
func (*PollIntervalReq) ProtoMessage ¶ added in v1.4.15
func (*PollIntervalReq) ProtoMessage()
func (*PollIntervalReq) ProtoReflect ¶ added in v1.4.15
func (x *PollIntervalReq) ProtoReflect() protoreflect.Message
func (*PollIntervalReq) Reset ¶ added in v1.4.15
func (x *PollIntervalReq) Reset()
func (*PollIntervalReq) String ¶ added in v1.4.15
func (x *PollIntervalReq) String() string
type Portfwd ¶ added in v1.4.12
type Portfwd struct { Port uint32 `protobuf:"varint,1,opt,name=Port,proto3" json:"Port,omitempty"` Protocol int32 `protobuf:"varint,2,opt,name=Protocol,proto3" json:"Protocol,omitempty"` Host string `protobuf:"bytes,3,opt,name=Host,proto3" json:"Host,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` // Bind to this tunnel Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Portfwd) Descriptor
deprecated
added in
v1.4.12
func (*Portfwd) GetProtocol ¶ added in v1.4.12
func (*Portfwd) GetResponse ¶ added in v1.4.12
func (*Portfwd) GetTunnelID ¶ added in v1.4.12
func (*Portfwd) ProtoMessage ¶ added in v1.4.12
func (*Portfwd) ProtoMessage()
func (*Portfwd) ProtoReflect ¶ added in v1.4.12
func (x *Portfwd) ProtoReflect() protoreflect.Message
type PortfwdReq ¶ added in v1.4.12
type PortfwdReq struct { Port uint32 `protobuf:"varint,1,opt,name=Port,proto3" json:"Port,omitempty"` Protocol int32 `protobuf:"varint,2,opt,name=Protocol,proto3" json:"Protocol,omitempty"` Host string `protobuf:"bytes,3,opt,name=Host,proto3" json:"Host,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` // Bind to this tunnel Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*PortfwdReq) Descriptor
deprecated
added in
v1.4.12
func (*PortfwdReq) Descriptor() ([]byte, []int)
Deprecated: Use PortfwdReq.ProtoReflect.Descriptor instead.
func (*PortfwdReq) GetHost ¶ added in v1.4.12
func (x *PortfwdReq) GetHost() string
func (*PortfwdReq) GetPort ¶ added in v1.4.12
func (x *PortfwdReq) GetPort() uint32
func (*PortfwdReq) GetProtocol ¶ added in v1.4.12
func (x *PortfwdReq) GetProtocol() int32
func (*PortfwdReq) GetRequest ¶ added in v1.4.12
func (x *PortfwdReq) GetRequest() *commonpb.Request
func (*PortfwdReq) GetTunnelID ¶ added in v1.4.12
func (x *PortfwdReq) GetTunnelID() uint64
func (*PortfwdReq) ProtoMessage ¶ added in v1.4.12
func (*PortfwdReq) ProtoMessage()
func (*PortfwdReq) ProtoReflect ¶ added in v1.4.12
func (x *PortfwdReq) ProtoReflect() protoreflect.Message
func (*PortfwdReq) Reset ¶ added in v1.4.12
func (x *PortfwdReq) Reset()
func (*PortfwdReq) String ¶ added in v1.4.12
func (x *PortfwdReq) String() string
type ProcessDump ¶ added in v1.4.12
type ProcessDump struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*ProcessDump) Descriptor
deprecated
added in
v1.4.12
func (*ProcessDump) Descriptor() ([]byte, []int)
Deprecated: Use ProcessDump.ProtoReflect.Descriptor instead.
func (*ProcessDump) GetData ¶ added in v1.4.12
func (x *ProcessDump) GetData() []byte
func (*ProcessDump) GetResponse ¶ added in v1.4.12
func (x *ProcessDump) GetResponse() *commonpb.Response
func (*ProcessDump) ProtoMessage ¶ added in v1.4.12
func (*ProcessDump) ProtoMessage()
func (*ProcessDump) ProtoReflect ¶ added in v1.4.12
func (x *ProcessDump) ProtoReflect() protoreflect.Message
func (*ProcessDump) Reset ¶ added in v1.4.12
func (x *ProcessDump) Reset()
func (*ProcessDump) String ¶ added in v1.4.12
func (x *ProcessDump) String() string
type ProcessDumpReq ¶ added in v1.4.12
type ProcessDumpReq struct { Pid int32 `protobuf:"varint,1,opt,name=Pid,proto3" json:"Pid,omitempty"` Timeout int32 `protobuf:"varint,2,opt,name=Timeout,proto3" json:"Timeout,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ProcessDumpReq) Descriptor
deprecated
added in
v1.4.12
func (*ProcessDumpReq) Descriptor() ([]byte, []int)
Deprecated: Use ProcessDumpReq.ProtoReflect.Descriptor instead.
func (*ProcessDumpReq) GetPid ¶ added in v1.4.12
func (x *ProcessDumpReq) GetPid() int32
func (*ProcessDumpReq) GetRequest ¶ added in v1.4.12
func (x *ProcessDumpReq) GetRequest() *commonpb.Request
func (*ProcessDumpReq) GetTimeout ¶ added in v1.4.12
func (x *ProcessDumpReq) GetTimeout() int32
func (*ProcessDumpReq) ProtoMessage ¶ added in v1.4.12
func (*ProcessDumpReq) ProtoMessage()
func (*ProcessDumpReq) ProtoReflect ¶ added in v1.4.12
func (x *ProcessDumpReq) ProtoReflect() protoreflect.Message
func (*ProcessDumpReq) Reset ¶ added in v1.4.12
func (x *ProcessDumpReq) Reset()
func (*ProcessDumpReq) String ¶ added in v1.4.12
func (x *ProcessDumpReq) String() string
type Ps ¶ added in v1.4.12
type Ps struct { Processes []*commonpb.Process `protobuf:"bytes,1,rep,name=Processes,proto3" json:"Processes,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Ps) Descriptor
deprecated
added in
v1.4.12
func (*Ps) GetProcesses ¶ added in v1.4.12
func (*Ps) GetResponse ¶ added in v1.4.12
func (*Ps) ProtoMessage ¶ added in v1.4.12
func (*Ps) ProtoMessage()
func (*Ps) ProtoReflect ¶ added in v1.4.12
func (x *Ps) ProtoReflect() protoreflect.Message
type PsReq ¶ added in v1.4.12
type PsReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
PsReq - Request the implant to list ses of a remote session.
func (*PsReq) Descriptor
deprecated
added in
v1.4.12
func (*PsReq) GetRequest ¶ added in v1.4.12
func (*PsReq) ProtoMessage ¶ added in v1.4.12
func (*PsReq) ProtoMessage()
func (*PsReq) ProtoReflect ¶ added in v1.4.12
func (x *PsReq) ProtoReflect() protoreflect.Message
type Pwd ¶ added in v1.4.12
type Pwd struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Pwd) Descriptor
deprecated
added in
v1.4.12
func (*Pwd) GetResponse ¶ added in v1.4.12
func (*Pwd) ProtoMessage ¶ added in v1.4.12
func (*Pwd) ProtoMessage()
func (*Pwd) ProtoReflect ¶ added in v1.4.12
func (x *Pwd) ProtoReflect() protoreflect.Message
type PwdReq ¶ added in v1.4.12
type PwdReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*PwdReq) Descriptor
deprecated
added in
v1.4.12
func (*PwdReq) GetRequest ¶ added in v1.4.12
func (*PwdReq) ProtoMessage ¶ added in v1.4.12
func (*PwdReq) ProtoMessage()
func (*PwdReq) ProtoReflect ¶ added in v1.4.12
func (x *PwdReq) ProtoReflect() protoreflect.Message
type RPortfwd ¶ added in v1.5.27
type RPortfwd struct { Port uint32 `protobuf:"varint,1,opt,name=Port,proto3" json:"Port,omitempty"` Protocol int32 `protobuf:"varint,2,opt,name=Protocol,proto3" json:"Protocol,omitempty"` Host string `protobuf:"bytes,3,opt,name=Host,proto3" json:"Host,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` // Bind to this tunnel Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RPortfwd) Descriptor
deprecated
added in
v1.5.27
func (*RPortfwd) GetProtocol ¶ added in v1.5.27
func (*RPortfwd) GetResponse ¶ added in v1.5.27
func (*RPortfwd) GetTunnelID ¶ added in v1.5.27
func (*RPortfwd) ProtoMessage ¶ added in v1.5.27
func (*RPortfwd) ProtoMessage()
func (*RPortfwd) ProtoReflect ¶ added in v1.5.27
func (x *RPortfwd) ProtoReflect() protoreflect.Message
type RPortfwdReq ¶ added in v1.5.27
type RPortfwdReq struct { Port uint32 `protobuf:"varint,1,opt,name=Port,proto3" json:"Port,omitempty"` Protocol int32 `protobuf:"varint,2,opt,name=Protocol,proto3" json:"Protocol,omitempty"` Host string `protobuf:"bytes,3,opt,name=Host,proto3" json:"Host,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` // Bind to this tunnel Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RPortfwdReq) Descriptor
deprecated
added in
v1.5.27
func (*RPortfwdReq) Descriptor() ([]byte, []int)
Deprecated: Use RPortfwdReq.ProtoReflect.Descriptor instead.
func (*RPortfwdReq) GetHost ¶ added in v1.5.27
func (x *RPortfwdReq) GetHost() string
func (*RPortfwdReq) GetPort ¶ added in v1.5.27
func (x *RPortfwdReq) GetPort() uint32
func (*RPortfwdReq) GetProtocol ¶ added in v1.5.27
func (x *RPortfwdReq) GetProtocol() int32
func (*RPortfwdReq) GetRequest ¶ added in v1.5.27
func (x *RPortfwdReq) GetRequest() *commonpb.Request
func (*RPortfwdReq) GetTunnelID ¶ added in v1.5.27
func (x *RPortfwdReq) GetTunnelID() uint64
func (*RPortfwdReq) ProtoMessage ¶ added in v1.5.27
func (*RPortfwdReq) ProtoMessage()
func (*RPortfwdReq) ProtoReflect ¶ added in v1.5.27
func (x *RPortfwdReq) ProtoReflect() protoreflect.Message
func (*RPortfwdReq) Reset ¶ added in v1.5.27
func (x *RPortfwdReq) Reset()
func (*RPortfwdReq) String ¶ added in v1.5.27
func (x *RPortfwdReq) String() string
type Reconfigure ¶ added in v1.5.5
type Reconfigure struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Reconfigure) Descriptor
deprecated
added in
v1.5.5
func (*Reconfigure) Descriptor() ([]byte, []int)
Deprecated: Use Reconfigure.ProtoReflect.Descriptor instead.
func (*Reconfigure) GetResponse ¶ added in v1.5.5
func (x *Reconfigure) GetResponse() *commonpb.Response
func (*Reconfigure) ProtoMessage ¶ added in v1.5.5
func (*Reconfigure) ProtoMessage()
func (*Reconfigure) ProtoReflect ¶ added in v1.5.5
func (x *Reconfigure) ProtoReflect() protoreflect.Message
func (*Reconfigure) Reset ¶ added in v1.5.5
func (x *Reconfigure) Reset()
func (*Reconfigure) String ¶ added in v1.5.5
func (x *Reconfigure) String() string
type ReconfigureReq ¶ added in v1.5.5
type ReconfigureReq struct { ReconnectInterval int64 `protobuf:"varint,1,opt,name=ReconnectInterval,proto3" json:"ReconnectInterval,omitempty"` BeaconInterval int64 `protobuf:"varint,2,opt,name=BeaconInterval,proto3" json:"BeaconInterval,omitempty"` BeaconJitter int64 `protobuf:"varint,3,opt,name=BeaconJitter,proto3" json:"BeaconJitter,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
ReconfigureReq - Request the implant to reconfigure itself
func (*ReconfigureReq) Descriptor
deprecated
added in
v1.5.5
func (*ReconfigureReq) Descriptor() ([]byte, []int)
Deprecated: Use ReconfigureReq.ProtoReflect.Descriptor instead.
func (*ReconfigureReq) GetBeaconInterval ¶ added in v1.5.5
func (x *ReconfigureReq) GetBeaconInterval() int64
func (*ReconfigureReq) GetBeaconJitter ¶ added in v1.5.5
func (x *ReconfigureReq) GetBeaconJitter() int64
func (*ReconfigureReq) GetReconnectInterval ¶ added in v1.5.5
func (x *ReconfigureReq) GetReconnectInterval() int64
func (*ReconfigureReq) GetRequest ¶ added in v1.5.5
func (x *ReconfigureReq) GetRequest() *commonpb.Request
func (*ReconfigureReq) ProtoMessage ¶ added in v1.5.5
func (*ReconfigureReq) ProtoMessage()
func (*ReconfigureReq) ProtoReflect ¶ added in v1.5.5
func (x *ReconfigureReq) ProtoReflect() protoreflect.Message
func (*ReconfigureReq) Reset ¶ added in v1.5.5
func (x *ReconfigureReq) Reset()
func (*ReconfigureReq) String ¶ added in v1.5.5
func (x *ReconfigureReq) String() string
type Register ¶ added in v1.4.12
type Register struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Hostname string `protobuf:"bytes,2,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Uuid string `protobuf:"bytes,3,opt,name=Uuid,proto3" json:"Uuid,omitempty"` Username string `protobuf:"bytes,4,opt,name=Username,proto3" json:"Username,omitempty"` Uid string `protobuf:"bytes,5,opt,name=Uid,proto3" json:"Uid,omitempty"` Gid string `protobuf:"bytes,6,opt,name=Gid,proto3" json:"Gid,omitempty"` Os string `protobuf:"bytes,7,opt,name=Os,proto3" json:"Os,omitempty"` Arch string `protobuf:"bytes,8,opt,name=Arch,proto3" json:"Arch,omitempty"` Pid int32 `protobuf:"varint,9,opt,name=Pid,proto3" json:"Pid,omitempty"` Filename string `protobuf:"bytes,10,opt,name=Filename,proto3" json:"Filename,omitempty"` ActiveC2 string `protobuf:"bytes,11,opt,name=ActiveC2,proto3" json:"ActiveC2,omitempty"` Version string `protobuf:"bytes,12,opt,name=Version,proto3" json:"Version,omitempty"` ReconnectInterval int64 `protobuf:"varint,13,opt,name=ReconnectInterval,proto3" json:"ReconnectInterval,omitempty"` ProxyURL string `protobuf:"bytes,14,opt,name=ProxyURL,proto3" json:"ProxyURL,omitempty"` ConfigID string `protobuf:"bytes,16,opt,name=ConfigID,proto3" json:"ConfigID,omitempty"` PeerID int64 `protobuf:"varint,17,opt,name=PeerID,proto3" json:"PeerID,omitempty"` Locale string `protobuf:"bytes,18,opt,name=Locale,proto3" json:"Locale,omitempty"` // contains filtered or unexported fields }
Register - First message the implant sends to the server
func (*Register) Descriptor
deprecated
added in
v1.4.12
func (*Register) GetActiveC2 ¶ added in v1.4.12
func (*Register) GetConfigID ¶ added in v1.5.0
func (*Register) GetFilename ¶ added in v1.4.12
func (*Register) GetHostname ¶ added in v1.4.12
func (*Register) GetProxyURL ¶ added in v1.4.12
func (*Register) GetReconnectInterval ¶ added in v1.4.12
func (*Register) GetUsername ¶ added in v1.4.12
func (*Register) GetVersion ¶ added in v1.4.12
func (*Register) ProtoMessage ¶ added in v1.4.12
func (*Register) ProtoMessage()
func (*Register) ProtoReflect ¶ added in v1.4.12
func (x *Register) ProtoReflect() protoreflect.Message
type RegisterExtension ¶ added in v1.5.0
type RegisterExtension struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegisterExtension) Descriptor
deprecated
added in
v1.5.0
func (*RegisterExtension) Descriptor() ([]byte, []int)
Deprecated: Use RegisterExtension.ProtoReflect.Descriptor instead.
func (*RegisterExtension) GetResponse ¶ added in v1.5.0
func (x *RegisterExtension) GetResponse() *commonpb.Response
func (*RegisterExtension) ProtoMessage ¶ added in v1.5.0
func (*RegisterExtension) ProtoMessage()
func (*RegisterExtension) ProtoReflect ¶ added in v1.5.0
func (x *RegisterExtension) ProtoReflect() protoreflect.Message
func (*RegisterExtension) Reset ¶ added in v1.5.0
func (x *RegisterExtension) Reset()
func (*RegisterExtension) String ¶ added in v1.5.0
func (x *RegisterExtension) String() string
type RegisterExtensionReq ¶ added in v1.5.0
type RegisterExtensionReq struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"` OS string `protobuf:"bytes,3,opt,name=OS,proto3" json:"OS,omitempty"` Init string `protobuf:"bytes,4,opt,name=Init,proto3" json:"Init,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegisterExtensionReq) Descriptor
deprecated
added in
v1.5.0
func (*RegisterExtensionReq) Descriptor() ([]byte, []int)
Deprecated: Use RegisterExtensionReq.ProtoReflect.Descriptor instead.
func (*RegisterExtensionReq) GetData ¶ added in v1.5.0
func (x *RegisterExtensionReq) GetData() []byte
func (*RegisterExtensionReq) GetInit ¶ added in v1.5.0
func (x *RegisterExtensionReq) GetInit() string
func (*RegisterExtensionReq) GetName ¶ added in v1.5.0
func (x *RegisterExtensionReq) GetName() string
func (*RegisterExtensionReq) GetOS ¶ added in v1.5.0
func (x *RegisterExtensionReq) GetOS() string
func (*RegisterExtensionReq) GetRequest ¶ added in v1.5.0
func (x *RegisterExtensionReq) GetRequest() *commonpb.Request
func (*RegisterExtensionReq) ProtoMessage ¶ added in v1.5.0
func (*RegisterExtensionReq) ProtoMessage()
func (*RegisterExtensionReq) ProtoReflect ¶ added in v1.5.0
func (x *RegisterExtensionReq) ProtoReflect() protoreflect.Message
func (*RegisterExtensionReq) Reset ¶ added in v1.5.0
func (x *RegisterExtensionReq) Reset()
func (*RegisterExtensionReq) String ¶ added in v1.5.0
func (x *RegisterExtensionReq) String() string
type RegistryCreateKey ¶ added in v1.4.12
type RegistryCreateKey struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegistryCreateKey) Descriptor
deprecated
added in
v1.4.12
func (*RegistryCreateKey) Descriptor() ([]byte, []int)
Deprecated: Use RegistryCreateKey.ProtoReflect.Descriptor instead.
func (*RegistryCreateKey) GetResponse ¶ added in v1.4.12
func (x *RegistryCreateKey) GetResponse() *commonpb.Response
func (*RegistryCreateKey) ProtoMessage ¶ added in v1.4.12
func (*RegistryCreateKey) ProtoMessage()
func (*RegistryCreateKey) ProtoReflect ¶ added in v1.4.12
func (x *RegistryCreateKey) ProtoReflect() protoreflect.Message
func (*RegistryCreateKey) Reset ¶ added in v1.4.12
func (x *RegistryCreateKey) Reset()
func (*RegistryCreateKey) String ¶ added in v1.4.12
func (x *RegistryCreateKey) String() string
type RegistryCreateKeyReq ¶ added in v1.4.12
type RegistryCreateKeyReq struct { Hive string `protobuf:"bytes,1,opt,name=Hive,proto3" json:"Hive,omitempty"` Path string `protobuf:"bytes,2,opt,name=Path,proto3" json:"Path,omitempty"` Key string `protobuf:"bytes,3,opt,name=Key,proto3" json:"Key,omitempty"` Hostname string `protobuf:"bytes,4,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegistryCreateKeyReq) Descriptor
deprecated
added in
v1.4.12
func (*RegistryCreateKeyReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistryCreateKeyReq.ProtoReflect.Descriptor instead.
func (*RegistryCreateKeyReq) GetHive ¶ added in v1.4.12
func (x *RegistryCreateKeyReq) GetHive() string
func (*RegistryCreateKeyReq) GetHostname ¶ added in v1.4.12
func (x *RegistryCreateKeyReq) GetHostname() string
func (*RegistryCreateKeyReq) GetKey ¶ added in v1.4.12
func (x *RegistryCreateKeyReq) GetKey() string
func (*RegistryCreateKeyReq) GetPath ¶ added in v1.4.12
func (x *RegistryCreateKeyReq) GetPath() string
func (*RegistryCreateKeyReq) GetRequest ¶ added in v1.4.12
func (x *RegistryCreateKeyReq) GetRequest() *commonpb.Request
func (*RegistryCreateKeyReq) ProtoMessage ¶ added in v1.4.12
func (*RegistryCreateKeyReq) ProtoMessage()
func (*RegistryCreateKeyReq) ProtoReflect ¶ added in v1.4.12
func (x *RegistryCreateKeyReq) ProtoReflect() protoreflect.Message
func (*RegistryCreateKeyReq) Reset ¶ added in v1.4.12
func (x *RegistryCreateKeyReq) Reset()
func (*RegistryCreateKeyReq) String ¶ added in v1.4.12
func (x *RegistryCreateKeyReq) String() string
type RegistryDeleteKey ¶ added in v1.5.0
type RegistryDeleteKey struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegistryDeleteKey) Descriptor
deprecated
added in
v1.5.0
func (*RegistryDeleteKey) Descriptor() ([]byte, []int)
Deprecated: Use RegistryDeleteKey.ProtoReflect.Descriptor instead.
func (*RegistryDeleteKey) GetResponse ¶ added in v1.5.0
func (x *RegistryDeleteKey) GetResponse() *commonpb.Response
func (*RegistryDeleteKey) ProtoMessage ¶ added in v1.5.0
func (*RegistryDeleteKey) ProtoMessage()
func (*RegistryDeleteKey) ProtoReflect ¶ added in v1.5.0
func (x *RegistryDeleteKey) ProtoReflect() protoreflect.Message
func (*RegistryDeleteKey) Reset ¶ added in v1.5.0
func (x *RegistryDeleteKey) Reset()
func (*RegistryDeleteKey) String ¶ added in v1.5.0
func (x *RegistryDeleteKey) String() string
type RegistryDeleteKeyReq ¶ added in v1.5.0
type RegistryDeleteKeyReq struct { Hive string `protobuf:"bytes,1,opt,name=Hive,proto3" json:"Hive,omitempty"` Path string `protobuf:"bytes,2,opt,name=Path,proto3" json:"Path,omitempty"` Key string `protobuf:"bytes,3,opt,name=Key,proto3" json:"Key,omitempty"` Hostname string `protobuf:"bytes,4,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegistryDeleteKeyReq) Descriptor
deprecated
added in
v1.5.0
func (*RegistryDeleteKeyReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistryDeleteKeyReq.ProtoReflect.Descriptor instead.
func (*RegistryDeleteKeyReq) GetHive ¶ added in v1.5.0
func (x *RegistryDeleteKeyReq) GetHive() string
func (*RegistryDeleteKeyReq) GetHostname ¶ added in v1.5.0
func (x *RegistryDeleteKeyReq) GetHostname() string
func (*RegistryDeleteKeyReq) GetKey ¶ added in v1.5.0
func (x *RegistryDeleteKeyReq) GetKey() string
func (*RegistryDeleteKeyReq) GetPath ¶ added in v1.5.0
func (x *RegistryDeleteKeyReq) GetPath() string
func (*RegistryDeleteKeyReq) GetRequest ¶ added in v1.5.0
func (x *RegistryDeleteKeyReq) GetRequest() *commonpb.Request
func (*RegistryDeleteKeyReq) ProtoMessage ¶ added in v1.5.0
func (*RegistryDeleteKeyReq) ProtoMessage()
func (*RegistryDeleteKeyReq) ProtoReflect ¶ added in v1.5.0
func (x *RegistryDeleteKeyReq) ProtoReflect() protoreflect.Message
func (*RegistryDeleteKeyReq) Reset ¶ added in v1.5.0
func (x *RegistryDeleteKeyReq) Reset()
func (*RegistryDeleteKeyReq) String ¶ added in v1.5.0
func (x *RegistryDeleteKeyReq) String() string
type RegistryListValuesReq ¶ added in v1.4.21
type RegistryListValuesReq struct { Hive string `protobuf:"bytes,1,opt,name=Hive,proto3" json:"Hive,omitempty"` Path string `protobuf:"bytes,2,opt,name=Path,proto3" json:"Path,omitempty"` // Keep the same ID as the other registry operations Hostname string `protobuf:"bytes,4,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegistryListValuesReq) Descriptor
deprecated
added in
v1.4.21
func (*RegistryListValuesReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistryListValuesReq.ProtoReflect.Descriptor instead.
func (*RegistryListValuesReq) GetHive ¶ added in v1.4.21
func (x *RegistryListValuesReq) GetHive() string
func (*RegistryListValuesReq) GetHostname ¶ added in v1.4.21
func (x *RegistryListValuesReq) GetHostname() string
func (*RegistryListValuesReq) GetPath ¶ added in v1.4.21
func (x *RegistryListValuesReq) GetPath() string
func (*RegistryListValuesReq) GetRequest ¶ added in v1.4.21
func (x *RegistryListValuesReq) GetRequest() *commonpb.Request
func (*RegistryListValuesReq) ProtoMessage ¶ added in v1.4.21
func (*RegistryListValuesReq) ProtoMessage()
func (*RegistryListValuesReq) ProtoReflect ¶ added in v1.4.21
func (x *RegistryListValuesReq) ProtoReflect() protoreflect.Message
func (*RegistryListValuesReq) Reset ¶ added in v1.4.21
func (x *RegistryListValuesReq) Reset()
func (*RegistryListValuesReq) String ¶ added in v1.4.21
func (x *RegistryListValuesReq) String() string
type RegistryRead ¶ added in v1.4.12
type RegistryRead struct { Value string `protobuf:"bytes,1,opt,name=Value,proto3" json:"Value,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegistryRead) Descriptor
deprecated
added in
v1.4.12
func (*RegistryRead) Descriptor() ([]byte, []int)
Deprecated: Use RegistryRead.ProtoReflect.Descriptor instead.
func (*RegistryRead) GetResponse ¶ added in v1.4.12
func (x *RegistryRead) GetResponse() *commonpb.Response
func (*RegistryRead) GetValue ¶ added in v1.4.12
func (x *RegistryRead) GetValue() string
func (*RegistryRead) ProtoMessage ¶ added in v1.4.12
func (*RegistryRead) ProtoMessage()
func (*RegistryRead) ProtoReflect ¶ added in v1.4.12
func (x *RegistryRead) ProtoReflect() protoreflect.Message
func (*RegistryRead) Reset ¶ added in v1.4.12
func (x *RegistryRead) Reset()
func (*RegistryRead) String ¶ added in v1.4.12
func (x *RegistryRead) String() string
type RegistryReadReq ¶ added in v1.4.12
type RegistryReadReq struct { Hive string `protobuf:"bytes,1,opt,name=Hive,proto3" json:"Hive,omitempty"` Path string `protobuf:"bytes,2,opt,name=Path,proto3" json:"Path,omitempty"` Key string `protobuf:"bytes,3,opt,name=Key,proto3" json:"Key,omitempty"` Hostname string `protobuf:"bytes,4,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegistryReadReq) Descriptor
deprecated
added in
v1.4.12
func (*RegistryReadReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistryReadReq.ProtoReflect.Descriptor instead.
func (*RegistryReadReq) GetHive ¶ added in v1.4.12
func (x *RegistryReadReq) GetHive() string
func (*RegistryReadReq) GetHostname ¶ added in v1.4.12
func (x *RegistryReadReq) GetHostname() string
func (*RegistryReadReq) GetKey ¶ added in v1.4.12
func (x *RegistryReadReq) GetKey() string
func (*RegistryReadReq) GetPath ¶ added in v1.4.12
func (x *RegistryReadReq) GetPath() string
func (*RegistryReadReq) GetRequest ¶ added in v1.4.12
func (x *RegistryReadReq) GetRequest() *commonpb.Request
func (*RegistryReadReq) ProtoMessage ¶ added in v1.4.12
func (*RegistryReadReq) ProtoMessage()
func (*RegistryReadReq) ProtoReflect ¶ added in v1.4.12
func (x *RegistryReadReq) ProtoReflect() protoreflect.Message
func (*RegistryReadReq) Reset ¶ added in v1.4.12
func (x *RegistryReadReq) Reset()
func (*RegistryReadReq) String ¶ added in v1.4.12
func (x *RegistryReadReq) String() string
type RegistrySubKeyList ¶ added in v1.4.21
type RegistrySubKeyList struct { Subkeys []string `protobuf:"bytes,1,rep,name=Subkeys,proto3" json:"Subkeys,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegistrySubKeyList) Descriptor
deprecated
added in
v1.4.21
func (*RegistrySubKeyList) Descriptor() ([]byte, []int)
Deprecated: Use RegistrySubKeyList.ProtoReflect.Descriptor instead.
func (*RegistrySubKeyList) GetResponse ¶ added in v1.4.21
func (x *RegistrySubKeyList) GetResponse() *commonpb.Response
func (*RegistrySubKeyList) GetSubkeys ¶ added in v1.4.21
func (x *RegistrySubKeyList) GetSubkeys() []string
func (*RegistrySubKeyList) ProtoMessage ¶ added in v1.4.21
func (*RegistrySubKeyList) ProtoMessage()
func (*RegistrySubKeyList) ProtoReflect ¶ added in v1.4.21
func (x *RegistrySubKeyList) ProtoReflect() protoreflect.Message
func (*RegistrySubKeyList) Reset ¶ added in v1.4.21
func (x *RegistrySubKeyList) Reset()
func (*RegistrySubKeyList) String ¶ added in v1.4.21
func (x *RegistrySubKeyList) String() string
type RegistrySubKeyListReq ¶ added in v1.4.21
type RegistrySubKeyListReq struct { Hive string `protobuf:"bytes,1,opt,name=Hive,proto3" json:"Hive,omitempty"` Path string `protobuf:"bytes,2,opt,name=Path,proto3" json:"Path,omitempty"` // Keep the same ID as the other registry operations Hostname string `protobuf:"bytes,4,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegistrySubKeyListReq) Descriptor
deprecated
added in
v1.4.21
func (*RegistrySubKeyListReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistrySubKeyListReq.ProtoReflect.Descriptor instead.
func (*RegistrySubKeyListReq) GetHive ¶ added in v1.4.21
func (x *RegistrySubKeyListReq) GetHive() string
func (*RegistrySubKeyListReq) GetHostname ¶ added in v1.4.21
func (x *RegistrySubKeyListReq) GetHostname() string
func (*RegistrySubKeyListReq) GetPath ¶ added in v1.4.21
func (x *RegistrySubKeyListReq) GetPath() string
func (*RegistrySubKeyListReq) GetRequest ¶ added in v1.4.21
func (x *RegistrySubKeyListReq) GetRequest() *commonpb.Request
func (*RegistrySubKeyListReq) ProtoMessage ¶ added in v1.4.21
func (*RegistrySubKeyListReq) ProtoMessage()
func (*RegistrySubKeyListReq) ProtoReflect ¶ added in v1.4.21
func (x *RegistrySubKeyListReq) ProtoReflect() protoreflect.Message
func (*RegistrySubKeyListReq) Reset ¶ added in v1.4.21
func (x *RegistrySubKeyListReq) Reset()
func (*RegistrySubKeyListReq) String ¶ added in v1.4.21
func (x *RegistrySubKeyListReq) String() string
type RegistryType ¶ added in v1.4.12
type RegistryType int32
Registry - Registry related messages
const ( RegistryType_Unknown RegistryType = 0 RegistryType_Binary RegistryType = 1 RegistryType_String RegistryType = 2 RegistryType_DWORD RegistryType = 3 RegistryType_QWORD RegistryType = 4 )
func (RegistryType) Descriptor ¶ added in v1.4.12
func (RegistryType) Descriptor() protoreflect.EnumDescriptor
func (RegistryType) Enum ¶ added in v1.4.12
func (x RegistryType) Enum() *RegistryType
func (RegistryType) EnumDescriptor
deprecated
added in
v1.4.12
func (RegistryType) EnumDescriptor() ([]byte, []int)
Deprecated: Use RegistryType.Descriptor instead.
func (RegistryType) Number ¶ added in v1.4.12
func (x RegistryType) Number() protoreflect.EnumNumber
func (RegistryType) String ¶ added in v1.4.12
func (x RegistryType) String() string
func (RegistryType) Type ¶ added in v1.4.12
func (RegistryType) Type() protoreflect.EnumType
type RegistryValuesList ¶ added in v1.4.21
type RegistryValuesList struct { ValueNames []string `protobuf:"bytes,1,rep,name=ValueNames,proto3" json:"ValueNames,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegistryValuesList) Descriptor
deprecated
added in
v1.4.21
func (*RegistryValuesList) Descriptor() ([]byte, []int)
Deprecated: Use RegistryValuesList.ProtoReflect.Descriptor instead.
func (*RegistryValuesList) GetResponse ¶ added in v1.4.21
func (x *RegistryValuesList) GetResponse() *commonpb.Response
func (*RegistryValuesList) GetValueNames ¶ added in v1.4.21
func (x *RegistryValuesList) GetValueNames() []string
func (*RegistryValuesList) ProtoMessage ¶ added in v1.4.21
func (*RegistryValuesList) ProtoMessage()
func (*RegistryValuesList) ProtoReflect ¶ added in v1.4.21
func (x *RegistryValuesList) ProtoReflect() protoreflect.Message
func (*RegistryValuesList) Reset ¶ added in v1.4.21
func (x *RegistryValuesList) Reset()
func (*RegistryValuesList) String ¶ added in v1.4.21
func (x *RegistryValuesList) String() string
type RegistryWrite ¶ added in v1.4.12
type RegistryWrite struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegistryWrite) Descriptor
deprecated
added in
v1.4.12
func (*RegistryWrite) Descriptor() ([]byte, []int)
Deprecated: Use RegistryWrite.ProtoReflect.Descriptor instead.
func (*RegistryWrite) GetResponse ¶ added in v1.4.12
func (x *RegistryWrite) GetResponse() *commonpb.Response
func (*RegistryWrite) ProtoMessage ¶ added in v1.4.12
func (*RegistryWrite) ProtoMessage()
func (*RegistryWrite) ProtoReflect ¶ added in v1.4.12
func (x *RegistryWrite) ProtoReflect() protoreflect.Message
func (*RegistryWrite) Reset ¶ added in v1.4.12
func (x *RegistryWrite) Reset()
func (*RegistryWrite) String ¶ added in v1.4.12
func (x *RegistryWrite) String() string
type RegistryWriteReq ¶ added in v1.4.12
type RegistryWriteReq struct { Hive string `protobuf:"bytes,1,opt,name=Hive,proto3" json:"Hive,omitempty"` Path string `protobuf:"bytes,2,opt,name=Path,proto3" json:"Path,omitempty"` Key string `protobuf:"bytes,3,opt,name=Key,proto3" json:"Key,omitempty"` Hostname string `protobuf:"bytes,4,opt,name=Hostname,proto3" json:"Hostname,omitempty"` StringValue string `protobuf:"bytes,5,opt,name=StringValue,proto3" json:"StringValue,omitempty"` ByteValue []byte `protobuf:"bytes,6,opt,name=ByteValue,proto3" json:"ByteValue,omitempty"` DWordValue uint32 `protobuf:"varint,7,opt,name=DWordValue,proto3" json:"DWordValue,omitempty"` QWordValue uint64 `protobuf:"varint,8,opt,name=QWordValue,proto3" json:"QWordValue,omitempty"` Type uint32 `protobuf:"varint,10,opt,name=Type,proto3" json:"Type,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegistryWriteReq) Descriptor
deprecated
added in
v1.4.12
func (*RegistryWriteReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistryWriteReq.ProtoReflect.Descriptor instead.
func (*RegistryWriteReq) GetByteValue ¶ added in v1.4.12
func (x *RegistryWriteReq) GetByteValue() []byte
func (*RegistryWriteReq) GetDWordValue ¶ added in v1.4.12
func (x *RegistryWriteReq) GetDWordValue() uint32
func (*RegistryWriteReq) GetHive ¶ added in v1.4.12
func (x *RegistryWriteReq) GetHive() string
func (*RegistryWriteReq) GetHostname ¶ added in v1.4.12
func (x *RegistryWriteReq) GetHostname() string
func (*RegistryWriteReq) GetKey ¶ added in v1.4.12
func (x *RegistryWriteReq) GetKey() string
func (*RegistryWriteReq) GetPath ¶ added in v1.4.12
func (x *RegistryWriteReq) GetPath() string
func (*RegistryWriteReq) GetQWordValue ¶ added in v1.4.12
func (x *RegistryWriteReq) GetQWordValue() uint64
func (*RegistryWriteReq) GetRequest ¶ added in v1.4.12
func (x *RegistryWriteReq) GetRequest() *commonpb.Request
func (*RegistryWriteReq) GetStringValue ¶ added in v1.4.12
func (x *RegistryWriteReq) GetStringValue() string
func (*RegistryWriteReq) GetType ¶ added in v1.4.12
func (x *RegistryWriteReq) GetType() uint32
func (*RegistryWriteReq) ProtoMessage ¶ added in v1.4.12
func (*RegistryWriteReq) ProtoMessage()
func (*RegistryWriteReq) ProtoReflect ¶ added in v1.4.12
func (x *RegistryWriteReq) ProtoReflect() protoreflect.Message
func (*RegistryWriteReq) Reset ¶ added in v1.4.12
func (x *RegistryWriteReq) Reset()
func (*RegistryWriteReq) String ¶ added in v1.4.12
func (x *RegistryWriteReq) String() string
type RemoveServiceReq ¶ added in v1.4.12
type RemoveServiceReq struct { ServiceInfo *ServiceInfoReq `protobuf:"bytes,1,opt,name=ServiceInfo,proto3" json:"ServiceInfo,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RemoveServiceReq) Descriptor
deprecated
added in
v1.4.12
func (*RemoveServiceReq) Descriptor() ([]byte, []int)
Deprecated: Use RemoveServiceReq.ProtoReflect.Descriptor instead.
func (*RemoveServiceReq) GetRequest ¶ added in v1.4.12
func (x *RemoveServiceReq) GetRequest() *commonpb.Request
func (*RemoveServiceReq) GetServiceInfo ¶ added in v1.4.12
func (x *RemoveServiceReq) GetServiceInfo() *ServiceInfoReq
func (*RemoveServiceReq) ProtoMessage ¶ added in v1.4.12
func (*RemoveServiceReq) ProtoMessage()
func (*RemoveServiceReq) ProtoReflect ¶ added in v1.4.12
func (x *RemoveServiceReq) ProtoReflect() protoreflect.Message
func (*RemoveServiceReq) Reset ¶ added in v1.4.12
func (x *RemoveServiceReq) Reset()
func (*RemoveServiceReq) String ¶ added in v1.4.12
func (x *RemoveServiceReq) String() string
type RevToSelf ¶ added in v1.4.12
type RevToSelf struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RevToSelf) Descriptor
deprecated
added in
v1.4.12
func (*RevToSelf) GetResponse ¶ added in v1.4.12
func (*RevToSelf) ProtoMessage ¶ added in v1.4.12
func (*RevToSelf) ProtoMessage()
func (*RevToSelf) ProtoReflect ¶ added in v1.4.12
func (x *RevToSelf) ProtoReflect() protoreflect.Message
type RevToSelfReq ¶ added in v1.4.12
type RevToSelfReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RevToSelfReq) Descriptor
deprecated
added in
v1.4.12
func (*RevToSelfReq) Descriptor() ([]byte, []int)
Deprecated: Use RevToSelfReq.ProtoReflect.Descriptor instead.
func (*RevToSelfReq) GetRequest ¶ added in v1.4.12
func (x *RevToSelfReq) GetRequest() *commonpb.Request
func (*RevToSelfReq) ProtoMessage ¶ added in v1.4.12
func (*RevToSelfReq) ProtoMessage()
func (*RevToSelfReq) ProtoReflect ¶ added in v1.4.12
func (x *RevToSelfReq) ProtoReflect() protoreflect.Message
func (*RevToSelfReq) Reset ¶ added in v1.4.12
func (x *RevToSelfReq) Reset()
func (*RevToSelfReq) String ¶ added in v1.4.12
func (x *RevToSelfReq) String() string
type Rm ¶ added in v1.4.12
type Rm struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Rm) Descriptor
deprecated
added in
v1.4.12
func (*Rm) GetResponse ¶ added in v1.4.12
func (*Rm) ProtoMessage ¶ added in v1.4.12
func (*Rm) ProtoMessage()
func (*Rm) ProtoReflect ¶ added in v1.4.12
func (x *Rm) ProtoReflect() protoreflect.Message
type RmReq ¶ added in v1.4.12
type RmReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Recursive bool `protobuf:"varint,2,opt,name=Recursive,proto3" json:"Recursive,omitempty"` Force bool `protobuf:"varint,3,opt,name=Force,proto3" json:"Force,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RmReq) Descriptor
deprecated
added in
v1.4.12
func (*RmReq) GetRecursive ¶ added in v1.4.12
func (*RmReq) GetRequest ¶ added in v1.4.12
func (*RmReq) ProtoMessage ¶ added in v1.4.12
func (*RmReq) ProtoMessage()
func (*RmReq) ProtoReflect ¶ added in v1.4.12
func (x *RmReq) ProtoReflect() protoreflect.Message
type RportFwdListener ¶ added in v1.5.27
type RportFwdListener struct { ID uint32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` BindAddress string `protobuf:"bytes,2,opt,name=BindAddress,proto3" json:"BindAddress,omitempty"` BindPort uint32 `protobuf:"varint,3,opt,name=bindPort,proto3" json:"bindPort,omitempty"` ForwardAddress string `protobuf:"bytes,4,opt,name=forwardAddress,proto3" json:"forwardAddress,omitempty"` ForwardPort uint32 `protobuf:"varint,5,opt,name=forwardPort,proto3" json:"forwardPort,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RportFwdListener) Descriptor
deprecated
added in
v1.5.27
func (*RportFwdListener) Descriptor() ([]byte, []int)
Deprecated: Use RportFwdListener.ProtoReflect.Descriptor instead.
func (*RportFwdListener) GetBindAddress ¶ added in v1.5.27
func (x *RportFwdListener) GetBindAddress() string
func (*RportFwdListener) GetBindPort ¶ added in v1.5.27
func (x *RportFwdListener) GetBindPort() uint32
func (*RportFwdListener) GetForwardAddress ¶ added in v1.5.27
func (x *RportFwdListener) GetForwardAddress() string
func (*RportFwdListener) GetForwardPort ¶ added in v1.5.27
func (x *RportFwdListener) GetForwardPort() uint32
func (*RportFwdListener) GetID ¶ added in v1.5.27
func (x *RportFwdListener) GetID() uint32
func (*RportFwdListener) GetResponse ¶ added in v1.5.27
func (x *RportFwdListener) GetResponse() *commonpb.Response
func (*RportFwdListener) ProtoMessage ¶ added in v1.5.27
func (*RportFwdListener) ProtoMessage()
func (*RportFwdListener) ProtoReflect ¶ added in v1.5.27
func (x *RportFwdListener) ProtoReflect() protoreflect.Message
func (*RportFwdListener) Reset ¶ added in v1.5.27
func (x *RportFwdListener) Reset()
func (*RportFwdListener) String ¶ added in v1.5.27
func (x *RportFwdListener) String() string
type RportFwdListeners ¶ added in v1.5.27
type RportFwdListeners struct { Listeners []*RportFwdListener `protobuf:"bytes,1,rep,name=Listeners,proto3" json:"Listeners,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RportFwdListeners) Descriptor
deprecated
added in
v1.5.27
func (*RportFwdListeners) Descriptor() ([]byte, []int)
Deprecated: Use RportFwdListeners.ProtoReflect.Descriptor instead.
func (*RportFwdListeners) GetListeners ¶ added in v1.5.27
func (x *RportFwdListeners) GetListeners() []*RportFwdListener
func (*RportFwdListeners) GetResponse ¶ added in v1.5.27
func (x *RportFwdListeners) GetResponse() *commonpb.Response
func (*RportFwdListeners) ProtoMessage ¶ added in v1.5.27
func (*RportFwdListeners) ProtoMessage()
func (*RportFwdListeners) ProtoReflect ¶ added in v1.5.27
func (x *RportFwdListeners) ProtoReflect() protoreflect.Message
func (*RportFwdListeners) Reset ¶ added in v1.5.27
func (x *RportFwdListeners) Reset()
func (*RportFwdListeners) String ¶ added in v1.5.27
func (x *RportFwdListeners) String() string
type RportFwdListenersReq ¶ added in v1.5.27
type RportFwdListenersReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RportFwdListenersReq) Descriptor
deprecated
added in
v1.5.27
func (*RportFwdListenersReq) Descriptor() ([]byte, []int)
Deprecated: Use RportFwdListenersReq.ProtoReflect.Descriptor instead.
func (*RportFwdListenersReq) GetRequest ¶ added in v1.5.27
func (x *RportFwdListenersReq) GetRequest() *commonpb.Request
func (*RportFwdListenersReq) ProtoMessage ¶ added in v1.5.27
func (*RportFwdListenersReq) ProtoMessage()
func (*RportFwdListenersReq) ProtoReflect ¶ added in v1.5.27
func (x *RportFwdListenersReq) ProtoReflect() protoreflect.Message
func (*RportFwdListenersReq) Reset ¶ added in v1.5.27
func (x *RportFwdListenersReq) Reset()
func (*RportFwdListenersReq) String ¶ added in v1.5.27
func (x *RportFwdListenersReq) String() string
type RportFwdStartListenerReq ¶ added in v1.5.27
type RportFwdStartListenerReq struct { BindAddress string `protobuf:"bytes,1,opt,name=BindAddress,proto3" json:"BindAddress,omitempty"` BindPort uint32 `protobuf:"varint,2,opt,name=BindPort,proto3" json:"BindPort,omitempty"` ForwardPort uint32 `protobuf:"varint,3,opt,name=forwardPort,proto3" json:"forwardPort,omitempty"` ForwardAddress string `protobuf:"bytes,4,opt,name=forwardAddress,proto3" json:"forwardAddress,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RportFwdStartListenerReq) Descriptor
deprecated
added in
v1.5.27
func (*RportFwdStartListenerReq) Descriptor() ([]byte, []int)
Deprecated: Use RportFwdStartListenerReq.ProtoReflect.Descriptor instead.
func (*RportFwdStartListenerReq) GetBindAddress ¶ added in v1.5.27
func (x *RportFwdStartListenerReq) GetBindAddress() string
func (*RportFwdStartListenerReq) GetBindPort ¶ added in v1.5.27
func (x *RportFwdStartListenerReq) GetBindPort() uint32
func (*RportFwdStartListenerReq) GetForwardAddress ¶ added in v1.5.27
func (x *RportFwdStartListenerReq) GetForwardAddress() string
func (*RportFwdStartListenerReq) GetForwardPort ¶ added in v1.5.27
func (x *RportFwdStartListenerReq) GetForwardPort() uint32
func (*RportFwdStartListenerReq) GetRequest ¶ added in v1.5.27
func (x *RportFwdStartListenerReq) GetRequest() *commonpb.Request
func (*RportFwdStartListenerReq) ProtoMessage ¶ added in v1.5.27
func (*RportFwdStartListenerReq) ProtoMessage()
func (*RportFwdStartListenerReq) ProtoReflect ¶ added in v1.5.27
func (x *RportFwdStartListenerReq) ProtoReflect() protoreflect.Message
func (*RportFwdStartListenerReq) Reset ¶ added in v1.5.27
func (x *RportFwdStartListenerReq) Reset()
func (*RportFwdStartListenerReq) String ¶ added in v1.5.27
func (x *RportFwdStartListenerReq) String() string
type RportFwdStopListenerReq ¶ added in v1.5.27
type RportFwdStopListenerReq struct { ID uint32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RportFwdStopListenerReq) Descriptor
deprecated
added in
v1.5.27
func (*RportFwdStopListenerReq) Descriptor() ([]byte, []int)
Deprecated: Use RportFwdStopListenerReq.ProtoReflect.Descriptor instead.
func (*RportFwdStopListenerReq) GetID ¶ added in v1.5.27
func (x *RportFwdStopListenerReq) GetID() uint32
func (*RportFwdStopListenerReq) GetRequest ¶ added in v1.5.27
func (x *RportFwdStopListenerReq) GetRequest() *commonpb.Request
func (*RportFwdStopListenerReq) ProtoMessage ¶ added in v1.5.27
func (*RportFwdStopListenerReq) ProtoMessage()
func (*RportFwdStopListenerReq) ProtoReflect ¶ added in v1.5.27
func (x *RportFwdStopListenerReq) ProtoReflect() protoreflect.Message
func (*RportFwdStopListenerReq) Reset ¶ added in v1.5.27
func (x *RportFwdStopListenerReq) Reset()
func (*RportFwdStopListenerReq) String ¶ added in v1.5.27
func (x *RportFwdStopListenerReq) String() string
type RunAs ¶ added in v1.4.12
type RunAs struct { Output string `protobuf:"bytes,1,opt,name=Output,proto3" json:"Output,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RunAs) Descriptor
deprecated
added in
v1.4.12
func (*RunAs) GetResponse ¶ added in v1.4.12
func (*RunAs) ProtoMessage ¶ added in v1.4.12
func (*RunAs) ProtoMessage()
func (*RunAs) ProtoReflect ¶ added in v1.4.12
func (x *RunAs) ProtoReflect() protoreflect.Message
type RunAsReq ¶ added in v1.4.12
type RunAsReq struct { Username string `protobuf:"bytes,1,opt,name=Username,proto3" json:"Username,omitempty"` ProcessName string `protobuf:"bytes,2,opt,name=ProcessName,proto3" json:"ProcessName,omitempty"` Args string `protobuf:"bytes,3,opt,name=Args,proto3" json:"Args,omitempty"` Domain string `protobuf:"bytes,4,opt,name=Domain,proto3" json:"Domain,omitempty"` Password string `protobuf:"bytes,5,opt,name=Password,proto3" json:"Password,omitempty"` HideWindow bool `protobuf:"varint,6,opt,name=HideWindow,proto3" json:"HideWindow,omitempty"` NetOnly bool `protobuf:"varint,7,opt,name=NetOnly,proto3" json:"NetOnly,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RunAsReq) Descriptor
deprecated
added in
v1.4.12
func (*RunAsReq) GetHideWindow ¶ added in v1.5.31
func (*RunAsReq) GetNetOnly ¶ added in v1.5.31
func (*RunAsReq) GetPassword ¶ added in v1.5.31
func (*RunAsReq) GetProcessName ¶ added in v1.4.12
func (*RunAsReq) GetRequest ¶ added in v1.4.12
func (*RunAsReq) GetUsername ¶ added in v1.4.12
func (*RunAsReq) ProtoMessage ¶ added in v1.4.12
func (*RunAsReq) ProtoMessage()
func (*RunAsReq) ProtoReflect ¶ added in v1.4.12
func (x *RunAsReq) ProtoReflect() protoreflect.Message
type SSHCommand ¶ added in v1.4.18
type SSHCommand struct { StdOut string `protobuf:"bytes,1,opt,name=StdOut,proto3" json:"StdOut,omitempty"` StdErr string `protobuf:"bytes,2,opt,name=StdErr,proto3" json:"StdErr,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*SSHCommand) Descriptor
deprecated
added in
v1.4.18
func (*SSHCommand) Descriptor() ([]byte, []int)
Deprecated: Use SSHCommand.ProtoReflect.Descriptor instead.
func (*SSHCommand) GetResponse ¶ added in v1.4.18
func (x *SSHCommand) GetResponse() *commonpb.Response
func (*SSHCommand) GetStdErr ¶ added in v1.4.18
func (x *SSHCommand) GetStdErr() string
func (*SSHCommand) GetStdOut ¶ added in v1.4.18
func (x *SSHCommand) GetStdOut() string
func (*SSHCommand) ProtoMessage ¶ added in v1.4.18
func (*SSHCommand) ProtoMessage()
func (*SSHCommand) ProtoReflect ¶ added in v1.4.18
func (x *SSHCommand) ProtoReflect() protoreflect.Message
func (*SSHCommand) Reset ¶ added in v1.4.18
func (x *SSHCommand) Reset()
func (*SSHCommand) String ¶ added in v1.4.18
func (x *SSHCommand) String() string
type SSHCommandReq ¶ added in v1.4.18
type SSHCommandReq struct { Username string `protobuf:"bytes,1,opt,name=Username,proto3" json:"Username,omitempty"` Hostname string `protobuf:"bytes,2,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Port uint32 `protobuf:"varint,3,opt,name=Port,proto3" json:"Port,omitempty"` Command string `protobuf:"bytes,4,opt,name=Command,proto3" json:"Command,omitempty"` Password string `protobuf:"bytes,5,opt,name=Password,proto3" json:"Password,omitempty"` PrivKey []byte `protobuf:"bytes,6,opt,name=PrivKey,proto3" json:"PrivKey,omitempty"` Krb5Conf string `protobuf:"bytes,7,opt,name=Krb5Conf,proto3" json:"Krb5Conf,omitempty"` Keytab []byte `protobuf:"bytes,8,opt,name=Keytab,proto3" json:"Keytab,omitempty"` Realm string `protobuf:"bytes,10,opt,name=Realm,proto3" json:"Realm,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*SSHCommandReq) Descriptor
deprecated
added in
v1.4.18
func (*SSHCommandReq) Descriptor() ([]byte, []int)
Deprecated: Use SSHCommandReq.ProtoReflect.Descriptor instead.
func (*SSHCommandReq) GetCommand ¶ added in v1.4.18
func (x *SSHCommandReq) GetCommand() string
func (*SSHCommandReq) GetHostname ¶ added in v1.4.18
func (x *SSHCommandReq) GetHostname() string
func (*SSHCommandReq) GetKeytab ¶ added in v1.5.28
func (x *SSHCommandReq) GetKeytab() []byte
func (*SSHCommandReq) GetKrb5Conf ¶ added in v1.5.28
func (x *SSHCommandReq) GetKrb5Conf() string
func (*SSHCommandReq) GetPassword ¶ added in v1.4.18
func (x *SSHCommandReq) GetPassword() string
func (*SSHCommandReq) GetPort ¶ added in v1.4.18
func (x *SSHCommandReq) GetPort() uint32
func (*SSHCommandReq) GetPrivKey ¶ added in v1.4.18
func (x *SSHCommandReq) GetPrivKey() []byte
func (*SSHCommandReq) GetRealm ¶ added in v1.5.28
func (x *SSHCommandReq) GetRealm() string
func (*SSHCommandReq) GetRequest ¶ added in v1.4.18
func (x *SSHCommandReq) GetRequest() *commonpb.Request
func (*SSHCommandReq) GetUsername ¶ added in v1.4.18
func (x *SSHCommandReq) GetUsername() string
func (*SSHCommandReq) ProtoMessage ¶ added in v1.4.18
func (*SSHCommandReq) ProtoMessage()
func (*SSHCommandReq) ProtoReflect ¶ added in v1.4.18
func (x *SSHCommandReq) ProtoReflect() protoreflect.Message
func (*SSHCommandReq) Reset ¶ added in v1.4.18
func (x *SSHCommandReq) Reset()
func (*SSHCommandReq) String ¶ added in v1.4.18
func (x *SSHCommandReq) String() string
type Screenshot ¶ added in v1.4.12
type Screenshot struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Screenshot) Descriptor
deprecated
added in
v1.4.12
func (*Screenshot) Descriptor() ([]byte, []int)
Deprecated: Use Screenshot.ProtoReflect.Descriptor instead.
func (*Screenshot) GetData ¶ added in v1.4.12
func (x *Screenshot) GetData() []byte
func (*Screenshot) GetResponse ¶ added in v1.4.12
func (x *Screenshot) GetResponse() *commonpb.Response
func (*Screenshot) ProtoMessage ¶ added in v1.4.12
func (*Screenshot) ProtoMessage()
func (*Screenshot) ProtoReflect ¶ added in v1.4.12
func (x *Screenshot) ProtoReflect() protoreflect.Message
func (*Screenshot) Reset ¶ added in v1.4.12
func (x *Screenshot) Reset()
func (*Screenshot) String ¶ added in v1.4.12
func (x *Screenshot) String() string
type ScreenshotReq ¶ added in v1.4.12
type ScreenshotReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
ScreenshotReq - Request the implant take a screenshot
func (*ScreenshotReq) Descriptor
deprecated
added in
v1.4.12
func (*ScreenshotReq) Descriptor() ([]byte, []int)
Deprecated: Use ScreenshotReq.ProtoReflect.Descriptor instead.
func (*ScreenshotReq) GetRequest ¶ added in v1.4.12
func (x *ScreenshotReq) GetRequest() *commonpb.Request
func (*ScreenshotReq) ProtoMessage ¶ added in v1.4.12
func (*ScreenshotReq) ProtoMessage()
func (*ScreenshotReq) ProtoReflect ¶ added in v1.4.12
func (x *ScreenshotReq) ProtoReflect() protoreflect.Message
func (*ScreenshotReq) Reset ¶ added in v1.4.12
func (x *ScreenshotReq) Reset()
func (*ScreenshotReq) String ¶ added in v1.4.12
func (x *ScreenshotReq) String() string
type ServiceInfo ¶ added in v1.4.12
type ServiceInfo struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*ServiceInfo) Descriptor
deprecated
added in
v1.4.12
func (*ServiceInfo) Descriptor() ([]byte, []int)
Deprecated: Use ServiceInfo.ProtoReflect.Descriptor instead.
func (*ServiceInfo) GetResponse ¶ added in v1.4.12
func (x *ServiceInfo) GetResponse() *commonpb.Response
func (*ServiceInfo) ProtoMessage ¶ added in v1.4.12
func (*ServiceInfo) ProtoMessage()
func (*ServiceInfo) ProtoReflect ¶ added in v1.4.12
func (x *ServiceInfo) ProtoReflect() protoreflect.Message
func (*ServiceInfo) Reset ¶ added in v1.4.12
func (x *ServiceInfo) Reset()
func (*ServiceInfo) String ¶ added in v1.4.12
func (x *ServiceInfo) String() string
type ServiceInfoReq ¶ added in v1.4.12
type ServiceInfoReq struct { ServiceName string `protobuf:"bytes,1,opt,name=ServiceName,proto3" json:"ServiceName,omitempty"` Hostname string `protobuf:"bytes,2,opt,name=Hostname,proto3" json:"Hostname,omitempty"` // contains filtered or unexported fields }
func (*ServiceInfoReq) Descriptor
deprecated
added in
v1.4.12
func (*ServiceInfoReq) Descriptor() ([]byte, []int)
Deprecated: Use ServiceInfoReq.ProtoReflect.Descriptor instead.
func (*ServiceInfoReq) GetHostname ¶ added in v1.4.12
func (x *ServiceInfoReq) GetHostname() string
func (*ServiceInfoReq) GetServiceName ¶ added in v1.4.12
func (x *ServiceInfoReq) GetServiceName() string
func (*ServiceInfoReq) ProtoMessage ¶ added in v1.4.12
func (*ServiceInfoReq) ProtoMessage()
func (*ServiceInfoReq) ProtoReflect ¶ added in v1.4.12
func (x *ServiceInfoReq) ProtoReflect() protoreflect.Message
func (*ServiceInfoReq) Reset ¶ added in v1.4.12
func (x *ServiceInfoReq) Reset()
func (*ServiceInfoReq) String ¶ added in v1.4.12
func (x *ServiceInfoReq) String() string
type SessionRegister ¶ added in v1.5.0
type SessionRegister struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Register *Register `protobuf:"bytes,2,opt,name=Register,proto3" json:"Register,omitempty"` // contains filtered or unexported fields }
func (*SessionRegister) Descriptor
deprecated
added in
v1.5.0
func (*SessionRegister) Descriptor() ([]byte, []int)
Deprecated: Use SessionRegister.ProtoReflect.Descriptor instead.
func (*SessionRegister) GetID ¶ added in v1.5.0
func (x *SessionRegister) GetID() string
func (*SessionRegister) GetRegister ¶ added in v1.5.0
func (x *SessionRegister) GetRegister() *Register
func (*SessionRegister) ProtoMessage ¶ added in v1.5.0
func (*SessionRegister) ProtoMessage()
func (*SessionRegister) ProtoReflect ¶ added in v1.5.0
func (x *SessionRegister) ProtoReflect() protoreflect.Message
func (*SessionRegister) Reset ¶ added in v1.5.0
func (x *SessionRegister) Reset()
func (*SessionRegister) String ¶ added in v1.5.0
func (x *SessionRegister) String() string
type SetEnv ¶ added in v1.4.12
type SetEnv struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*SetEnv) Descriptor
deprecated
added in
v1.4.12
func (*SetEnv) GetResponse ¶ added in v1.4.12
func (*SetEnv) ProtoMessage ¶ added in v1.4.12
func (*SetEnv) ProtoMessage()
func (*SetEnv) ProtoReflect ¶ added in v1.4.12
func (x *SetEnv) ProtoReflect() protoreflect.Message
type SetEnvReq ¶ added in v1.4.12
type SetEnvReq struct { Variable *commonpb.EnvVar `protobuf:"bytes,1,opt,name=Variable,proto3" json:"Variable,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*SetEnvReq) Descriptor
deprecated
added in
v1.4.12
func (*SetEnvReq) GetRequest ¶ added in v1.4.12
func (*SetEnvReq) GetVariable ¶ added in v1.4.12
func (*SetEnvReq) ProtoMessage ¶ added in v1.4.12
func (*SetEnvReq) ProtoMessage()
func (*SetEnvReq) ProtoReflect ¶ added in v1.4.12
func (x *SetEnvReq) ProtoReflect() protoreflect.Message
type Shell ¶ added in v1.4.12
type Shell struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` EnablePTY bool `protobuf:"varint,2,opt,name=EnablePTY,proto3" json:"EnablePTY,omitempty"` Pid uint32 `protobuf:"varint,3,opt,name=Pid,proto3" json:"Pid,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
Shell - Request the implant open a realtime shell tunnel
func (*Shell) Descriptor
deprecated
added in
v1.4.12
func (*Shell) GetEnablePTY ¶ added in v1.4.12
func (*Shell) GetResponse ¶ added in v1.4.12
func (*Shell) GetTunnelID ¶ added in v1.4.12
func (*Shell) ProtoMessage ¶ added in v1.4.12
func (*Shell) ProtoMessage()
func (*Shell) ProtoReflect ¶ added in v1.4.12
func (x *Shell) ProtoReflect() protoreflect.Message
type ShellReq ¶ added in v1.4.12
type ShellReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` EnablePTY bool `protobuf:"varint,2,opt,name=EnablePTY,proto3" json:"EnablePTY,omitempty"` Pid uint32 `protobuf:"varint,3,opt,name=Pid,proto3" json:"Pid,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` // Bind to this tunnel Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
ShellReq - Request the implant open a realtime shell tunnel
func (*ShellReq) Descriptor
deprecated
added in
v1.4.12
func (*ShellReq) GetEnablePTY ¶ added in v1.4.12
func (*ShellReq) GetRequest ¶ added in v1.4.12
func (*ShellReq) GetTunnelID ¶ added in v1.4.12
func (*ShellReq) ProtoMessage ¶ added in v1.4.12
func (*ShellReq) ProtoMessage()
func (*ShellReq) ProtoReflect ¶ added in v1.4.12
func (x *ShellReq) ProtoReflect() protoreflect.Message
type Sideload ¶ added in v1.4.12
type Sideload struct { Result string `protobuf:"bytes,1,opt,name=Result,proto3" json:"Result,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Sideload) Descriptor
deprecated
added in
v1.4.12
func (*Sideload) GetResponse ¶ added in v1.4.12
func (*Sideload) ProtoMessage ¶ added in v1.4.12
func (*Sideload) ProtoMessage()
func (*Sideload) ProtoReflect ¶ added in v1.4.12
func (x *Sideload) ProtoReflect() protoreflect.Message
type SideloadReq ¶ added in v1.4.12
type SideloadReq struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` ProcessName string `protobuf:"bytes,2,opt,name=ProcessName,proto3" json:"ProcessName,omitempty"` Args string `protobuf:"bytes,3,opt,name=Args,proto3" json:"Args,omitempty"` EntryPoint string `protobuf:"bytes,4,opt,name=EntryPoint,proto3" json:"EntryPoint,omitempty"` Kill bool `protobuf:"varint,5,opt,name=Kill,proto3" json:"Kill,omitempty"` IsDLL bool `protobuf:"varint,6,opt,name=isDLL,proto3" json:"isDLL,omitempty"` IsUnicode bool `protobuf:"varint,7,opt,name=isUnicode,proto3" json:"isUnicode,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` ProcessArgs []string `protobuf:"bytes,11,rep,name=ProcessArgs,proto3" json:"ProcessArgs,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*SideloadReq) Descriptor
deprecated
added in
v1.4.12
func (*SideloadReq) Descriptor() ([]byte, []int)
Deprecated: Use SideloadReq.ProtoReflect.Descriptor instead.
func (*SideloadReq) GetArgs ¶ added in v1.4.12
func (x *SideloadReq) GetArgs() string
func (*SideloadReq) GetData ¶ added in v1.4.12
func (x *SideloadReq) GetData() []byte
func (*SideloadReq) GetEntryPoint ¶ added in v1.4.12
func (x *SideloadReq) GetEntryPoint() string
func (*SideloadReq) GetIsDLL ¶ added in v1.4.20
func (x *SideloadReq) GetIsDLL() bool
func (*SideloadReq) GetIsUnicode ¶ added in v1.5.22
func (x *SideloadReq) GetIsUnicode() bool
func (*SideloadReq) GetKill ¶ added in v1.4.12
func (x *SideloadReq) GetKill() bool
func (*SideloadReq) GetPPid ¶ added in v1.5.23
func (x *SideloadReq) GetPPid() uint32
func (*SideloadReq) GetProcessArgs ¶ added in v1.5.23
func (x *SideloadReq) GetProcessArgs() []string
func (*SideloadReq) GetProcessName ¶ added in v1.4.12
func (x *SideloadReq) GetProcessName() string
func (*SideloadReq) GetRequest ¶ added in v1.4.12
func (x *SideloadReq) GetRequest() *commonpb.Request
func (*SideloadReq) ProtoMessage ¶ added in v1.4.12
func (*SideloadReq) ProtoMessage()
func (*SideloadReq) ProtoReflect ¶ added in v1.4.12
func (x *SideloadReq) ProtoReflect() protoreflect.Message
func (*SideloadReq) Reset ¶ added in v1.4.12
func (x *SideloadReq) Reset()
func (*SideloadReq) String ¶ added in v1.4.12
func (x *SideloadReq) String() string
type SockTabEntry ¶ added in v1.4.12
type SockTabEntry struct { LocalAddr *SockTabEntry_SockAddr `protobuf:"bytes,1,opt,name=LocalAddr,proto3" json:"LocalAddr,omitempty"` RemoteAddr *SockTabEntry_SockAddr `protobuf:"bytes,2,opt,name=RemoteAddr,proto3" json:"RemoteAddr,omitempty"` SkState string `protobuf:"bytes,3,opt,name=SkState,proto3" json:"SkState,omitempty"` UID uint32 `protobuf:"varint,4,opt,name=UID,proto3" json:"UID,omitempty"` Process *commonpb.Process `protobuf:"bytes,5,opt,name=Process,proto3" json:"Process,omitempty"` Protocol string `protobuf:"bytes,6,opt,name=Protocol,proto3" json:"Protocol,omitempty"` // contains filtered or unexported fields }
func (*SockTabEntry) Descriptor
deprecated
added in
v1.4.12
func (*SockTabEntry) Descriptor() ([]byte, []int)
Deprecated: Use SockTabEntry.ProtoReflect.Descriptor instead.
func (*SockTabEntry) GetLocalAddr ¶ added in v1.4.12
func (x *SockTabEntry) GetLocalAddr() *SockTabEntry_SockAddr
func (*SockTabEntry) GetProcess ¶ added in v1.4.12
func (x *SockTabEntry) GetProcess() *commonpb.Process
func (*SockTabEntry) GetProtocol ¶ added in v1.4.12
func (x *SockTabEntry) GetProtocol() string
func (*SockTabEntry) GetRemoteAddr ¶ added in v1.4.12
func (x *SockTabEntry) GetRemoteAddr() *SockTabEntry_SockAddr
func (*SockTabEntry) GetSkState ¶ added in v1.4.12
func (x *SockTabEntry) GetSkState() string
func (*SockTabEntry) GetUID ¶ added in v1.4.12
func (x *SockTabEntry) GetUID() uint32
func (*SockTabEntry) ProtoMessage ¶ added in v1.4.12
func (*SockTabEntry) ProtoMessage()
func (*SockTabEntry) ProtoReflect ¶ added in v1.4.12
func (x *SockTabEntry) ProtoReflect() protoreflect.Message
func (*SockTabEntry) Reset ¶ added in v1.4.12
func (x *SockTabEntry) Reset()
func (*SockTabEntry) String ¶ added in v1.4.12
func (x *SockTabEntry) String() string
type SockTabEntry_SockAddr ¶ added in v1.4.12
type SockTabEntry_SockAddr struct { Ip string `protobuf:"bytes,1,opt,name=Ip,proto3" json:"Ip,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=Port,proto3" json:"Port,omitempty"` // contains filtered or unexported fields }
func (*SockTabEntry_SockAddr) Descriptor
deprecated
added in
v1.4.12
func (*SockTabEntry_SockAddr) Descriptor() ([]byte, []int)
Deprecated: Use SockTabEntry_SockAddr.ProtoReflect.Descriptor instead.
func (*SockTabEntry_SockAddr) GetIp ¶ added in v1.4.12
func (x *SockTabEntry_SockAddr) GetIp() string
func (*SockTabEntry_SockAddr) GetPort ¶ added in v1.4.12
func (x *SockTabEntry_SockAddr) GetPort() uint32
func (*SockTabEntry_SockAddr) ProtoMessage ¶ added in v1.4.12
func (*SockTabEntry_SockAddr) ProtoMessage()
func (*SockTabEntry_SockAddr) ProtoReflect ¶ added in v1.4.12
func (x *SockTabEntry_SockAddr) ProtoReflect() protoreflect.Message
func (*SockTabEntry_SockAddr) Reset ¶ added in v1.4.12
func (x *SockTabEntry_SockAddr) Reset()
func (*SockTabEntry_SockAddr) String ¶ added in v1.4.12
func (x *SockTabEntry_SockAddr) String() string
type Socks ¶ added in v1.5.0
type Socks struct { TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` SessionID string `protobuf:"bytes,9,opt,name=SessionID,proto3" json:"SessionID,omitempty"` // contains filtered or unexported fields }
*** Socks ***
func (*Socks) Descriptor
deprecated
added in
v1.5.0
func (*Socks) GetSessionID ¶ added in v1.5.0
func (*Socks) GetTunnelID ¶ added in v1.5.0
func (*Socks) ProtoMessage ¶ added in v1.5.0
func (*Socks) ProtoMessage()
func (*Socks) ProtoReflect ¶ added in v1.5.0
func (x *Socks) ProtoReflect() protoreflect.Message
type SocksData ¶ added in v1.5.0
type SocksData struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` CloseConn bool `protobuf:"varint,2,opt,name=CloseConn,proto3" json:"CloseConn,omitempty"` Username string `protobuf:"bytes,3,opt,name=Username,proto3" json:"Username,omitempty"` Password string `protobuf:"bytes,4,opt,name=Password,proto3" json:"Password,omitempty"` Sequence uint64 `protobuf:"varint,5,opt,name=Sequence,proto3" json:"Sequence,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*SocksData) Descriptor
deprecated
added in
v1.5.0
func (*SocksData) GetCloseConn ¶ added in v1.5.0
func (*SocksData) GetPassword ¶ added in v1.5.0
func (*SocksData) GetRequest ¶ added in v1.5.0
func (*SocksData) GetSequence ¶ added in v1.5.0
func (*SocksData) GetTunnelID ¶ added in v1.5.0
func (*SocksData) GetUsername ¶ added in v1.5.0
func (*SocksData) ProtoMessage ¶ added in v1.5.0
func (*SocksData) ProtoMessage()
func (*SocksData) ProtoReflect ¶ added in v1.5.0
func (x *SocksData) ProtoReflect() protoreflect.Message
type SpawnDll ¶ added in v1.4.12
type SpawnDll struct { Result string `protobuf:"bytes,1,opt,name=Result,proto3" json:"Result,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*SpawnDll) Descriptor
deprecated
added in
v1.4.12
func (*SpawnDll) GetResponse ¶ added in v1.4.12
func (*SpawnDll) ProtoMessage ¶ added in v1.4.12
func (*SpawnDll) ProtoMessage()
func (*SpawnDll) ProtoReflect ¶ added in v1.4.12
func (x *SpawnDll) ProtoReflect() protoreflect.Message
type SpawnDllReq ¶ added in v1.4.12
type SpawnDllReq struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` ProcessName string `protobuf:"bytes,2,opt,name=ProcessName,proto3" json:"ProcessName,omitempty"` Offset uint32 `protobuf:"varint,3,opt,name=Offset,proto3" json:"Offset,omitempty"` Args string `protobuf:"bytes,4,opt,name=Args,proto3" json:"Args,omitempty"` Kill bool `protobuf:"varint,5,opt,name=Kill,proto3" json:"Kill,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` ProcessArgs []string `protobuf:"bytes,11,rep,name=ProcessArgs,proto3" json:"ProcessArgs,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*SpawnDllReq) Descriptor
deprecated
added in
v1.4.12
func (*SpawnDllReq) Descriptor() ([]byte, []int)
Deprecated: Use SpawnDllReq.ProtoReflect.Descriptor instead.
func (*SpawnDllReq) GetArgs ¶ added in v1.4.12
func (x *SpawnDllReq) GetArgs() string
func (*SpawnDllReq) GetData ¶ added in v1.4.12
func (x *SpawnDllReq) GetData() []byte
func (*SpawnDllReq) GetKill ¶ added in v1.4.12
func (x *SpawnDllReq) GetKill() bool
func (*SpawnDllReq) GetOffset ¶ added in v1.4.12
func (x *SpawnDllReq) GetOffset() uint32
func (*SpawnDllReq) GetPPid ¶ added in v1.5.23
func (x *SpawnDllReq) GetPPid() uint32
func (*SpawnDllReq) GetProcessArgs ¶ added in v1.5.23
func (x *SpawnDllReq) GetProcessArgs() []string
func (*SpawnDllReq) GetProcessName ¶ added in v1.4.12
func (x *SpawnDllReq) GetProcessName() string
func (*SpawnDllReq) GetRequest ¶ added in v1.4.12
func (x *SpawnDllReq) GetRequest() *commonpb.Request
func (*SpawnDllReq) ProtoMessage ¶ added in v1.4.12
func (*SpawnDllReq) ProtoMessage()
func (*SpawnDllReq) ProtoReflect ¶ added in v1.4.12
func (x *SpawnDllReq) ProtoReflect() protoreflect.Message
func (*SpawnDllReq) Reset ¶ added in v1.4.12
func (x *SpawnDllReq) Reset()
func (*SpawnDllReq) String ¶ added in v1.4.12
func (x *SpawnDllReq) String() string
type StartServiceReq ¶ added in v1.4.12
type StartServiceReq struct { ServiceName string `protobuf:"bytes,1,opt,name=ServiceName,proto3" json:"ServiceName,omitempty"` ServiceDescription string `protobuf:"bytes,2,opt,name=ServiceDescription,proto3" json:"ServiceDescription,omitempty"` BinPath string `protobuf:"bytes,3,opt,name=BinPath,proto3" json:"BinPath,omitempty"` Hostname string `protobuf:"bytes,4,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Arguments string `protobuf:"bytes,5,opt,name=Arguments,proto3" json:"Arguments,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*StartServiceReq) Descriptor
deprecated
added in
v1.4.12
func (*StartServiceReq) Descriptor() ([]byte, []int)
Deprecated: Use StartServiceReq.ProtoReflect.Descriptor instead.
func (*StartServiceReq) GetArguments ¶ added in v1.4.12
func (x *StartServiceReq) GetArguments() string
func (*StartServiceReq) GetBinPath ¶ added in v1.4.12
func (x *StartServiceReq) GetBinPath() string
func (*StartServiceReq) GetHostname ¶ added in v1.4.12
func (x *StartServiceReq) GetHostname() string
func (*StartServiceReq) GetRequest ¶ added in v1.4.12
func (x *StartServiceReq) GetRequest() *commonpb.Request
func (*StartServiceReq) GetServiceDescription ¶ added in v1.4.12
func (x *StartServiceReq) GetServiceDescription() string
func (*StartServiceReq) GetServiceName ¶ added in v1.4.12
func (x *StartServiceReq) GetServiceName() string
func (*StartServiceReq) ProtoMessage ¶ added in v1.4.12
func (*StartServiceReq) ProtoMessage()
func (*StartServiceReq) ProtoReflect ¶ added in v1.4.12
func (x *StartServiceReq) ProtoReflect() protoreflect.Message
func (*StartServiceReq) Reset ¶ added in v1.4.12
func (x *StartServiceReq) Reset()
func (*StartServiceReq) String ¶ added in v1.4.12
func (x *StartServiceReq) String() string
type StopServiceReq ¶ added in v1.4.12
type StopServiceReq struct { ServiceInfo *ServiceInfoReq `protobuf:"bytes,1,opt,name=ServiceInfo,proto3" json:"ServiceInfo,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*StopServiceReq) Descriptor
deprecated
added in
v1.4.12
func (*StopServiceReq) Descriptor() ([]byte, []int)
Deprecated: Use StopServiceReq.ProtoReflect.Descriptor instead.
func (*StopServiceReq) GetRequest ¶ added in v1.4.12
func (x *StopServiceReq) GetRequest() *commonpb.Request
func (*StopServiceReq) GetServiceInfo ¶ added in v1.4.12
func (x *StopServiceReq) GetServiceInfo() *ServiceInfoReq
func (*StopServiceReq) ProtoMessage ¶ added in v1.4.12
func (*StopServiceReq) ProtoMessage()
func (*StopServiceReq) ProtoReflect ¶ added in v1.4.12
func (x *StopServiceReq) ProtoReflect() protoreflect.Message
func (*StopServiceReq) Reset ¶ added in v1.4.12
func (x *StopServiceReq) Reset()
func (*StopServiceReq) String ¶ added in v1.4.12
func (x *StopServiceReq) String() string
type Task ¶ added in v1.4.12
type Task struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Task) Descriptor
deprecated
added in
v1.4.12
func (*Task) GetResponse ¶ added in v1.4.12
func (*Task) ProtoMessage ¶ added in v1.4.12
func (*Task) ProtoMessage()
func (*Task) ProtoReflect ¶ added in v1.4.12
func (x *Task) ProtoReflect() protoreflect.Message
type TaskReq ¶ added in v1.4.12
type TaskReq struct { Encoder string `protobuf:"bytes,1,opt,name=Encoder,proto3" json:"Encoder,omitempty"` RWXPages bool `protobuf:"varint,2,opt,name=RWXPages,proto3" json:"RWXPages,omitempty"` Pid uint32 `protobuf:"varint,3,opt,name=Pid,proto3" json:"Pid,omitempty"` Data []byte `protobuf:"bytes,4,opt,name=Data,proto3" json:"Data,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*TaskReq) Descriptor
deprecated
added in
v1.4.12
func (*TaskReq) GetEncoder ¶ added in v1.4.12
func (*TaskReq) GetRWXPages ¶ added in v1.4.12
func (*TaskReq) GetRequest ¶ added in v1.4.12
func (*TaskReq) ProtoMessage ¶ added in v1.4.12
func (*TaskReq) ProtoMessage()
func (*TaskReq) ProtoReflect ¶ added in v1.4.12
func (x *TaskReq) ProtoReflect() protoreflect.Message
type Terminate ¶ added in v1.4.12
type Terminate struct { Pid int32 `protobuf:"varint,1,opt,name=Pid,proto3" json:"Pid,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Terminate) Descriptor
deprecated
added in
v1.4.12
func (*Terminate) GetResponse ¶ added in v1.4.12
func (*Terminate) ProtoMessage ¶ added in v1.4.12
func (*Terminate) ProtoMessage()
func (*Terminate) ProtoReflect ¶ added in v1.4.12
func (x *Terminate) ProtoReflect() protoreflect.Message
type TerminateReq ¶ added in v1.4.12
type TerminateReq struct { Pid int32 `protobuf:"varint,1,opt,name=Pid,proto3" json:"Pid,omitempty"` Force bool `protobuf:"varint,2,opt,name=Force,proto3" json:"Force,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
TerminateReq - Request the implant terminate a remote processes
func (*TerminateReq) Descriptor
deprecated
added in
v1.4.12
func (*TerminateReq) Descriptor() ([]byte, []int)
Deprecated: Use TerminateReq.ProtoReflect.Descriptor instead.
func (*TerminateReq) GetForce ¶ added in v1.4.12
func (x *TerminateReq) GetForce() bool
func (*TerminateReq) GetPid ¶ added in v1.4.12
func (x *TerminateReq) GetPid() int32
func (*TerminateReq) GetRequest ¶ added in v1.4.12
func (x *TerminateReq) GetRequest() *commonpb.Request
func (*TerminateReq) ProtoMessage ¶ added in v1.4.12
func (*TerminateReq) ProtoMessage()
func (*TerminateReq) ProtoReflect ¶ added in v1.4.12
func (x *TerminateReq) ProtoReflect() protoreflect.Message
func (*TerminateReq) Reset ¶ added in v1.4.12
func (x *TerminateReq) Reset()
func (*TerminateReq) String ¶ added in v1.4.12
func (x *TerminateReq) String() string
type Tunnel ¶ added in v1.4.12
type Tunnel struct { TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` SessionID string `protobuf:"bytes,9,opt,name=SessionID,proto3" json:"SessionID,omitempty"` // contains filtered or unexported fields }
Tunnel - Tunnel related messages
func (*Tunnel) Descriptor
deprecated
added in
v1.4.12
func (*Tunnel) GetSessionID ¶ added in v1.4.12
func (*Tunnel) GetTunnelID ¶ added in v1.4.12
func (*Tunnel) ProtoMessage ¶ added in v1.4.12
func (*Tunnel) ProtoMessage()
func (*Tunnel) ProtoReflect ¶ added in v1.4.12
func (x *Tunnel) ProtoReflect() protoreflect.Message
type TunnelData ¶ added in v1.4.12
type TunnelData struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` Closed bool `protobuf:"varint,2,opt,name=Closed,proto3" json:"Closed,omitempty"` Sequence uint64 `protobuf:"varint,3,opt,name=Sequence,proto3" json:"Sequence,omitempty"` Ack uint64 `protobuf:"varint,4,opt,name=Ack,proto3" json:"Ack,omitempty"` Resend bool `protobuf:"varint,5,opt,name=Resend,proto3" json:"Resend,omitempty"` CreateReverse bool `protobuf:"varint,6,opt,name=CreateReverse,proto3" json:"CreateReverse,omitempty"` Rportfwd *RPortfwd `protobuf:"bytes,7,opt,name=rportfwd,proto3" json:"rportfwd,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` SessionID string `protobuf:"bytes,9,opt,name=SessionID,proto3" json:"SessionID,omitempty"` // contains filtered or unexported fields }
func (*TunnelData) Descriptor
deprecated
added in
v1.4.12
func (*TunnelData) Descriptor() ([]byte, []int)
Deprecated: Use TunnelData.ProtoReflect.Descriptor instead.
func (*TunnelData) GetAck ¶ added in v1.4.15
func (x *TunnelData) GetAck() uint64
func (*TunnelData) GetClosed ¶ added in v1.4.12
func (x *TunnelData) GetClosed() bool
func (*TunnelData) GetCreateReverse ¶ added in v1.5.27
func (x *TunnelData) GetCreateReverse() bool
func (*TunnelData) GetData ¶ added in v1.4.12
func (x *TunnelData) GetData() []byte
func (*TunnelData) GetResend ¶ added in v1.4.15
func (x *TunnelData) GetResend() bool
func (*TunnelData) GetRportfwd ¶ added in v1.5.27
func (x *TunnelData) GetRportfwd() *RPortfwd
func (*TunnelData) GetSequence ¶ added in v1.4.12
func (x *TunnelData) GetSequence() uint64
func (*TunnelData) GetSessionID ¶ added in v1.4.12
func (x *TunnelData) GetSessionID() string
func (*TunnelData) GetTunnelID ¶ added in v1.4.12
func (x *TunnelData) GetTunnelID() uint64
func (*TunnelData) ProtoMessage ¶ added in v1.4.12
func (*TunnelData) ProtoMessage()
func (*TunnelData) ProtoReflect ¶ added in v1.4.12
func (x *TunnelData) ProtoReflect() protoreflect.Message
func (*TunnelData) Reset ¶ added in v1.4.12
func (x *TunnelData) Reset()
func (*TunnelData) String ¶ added in v1.4.12
func (x *TunnelData) String() string
type UnsetEnv ¶ added in v1.4.15
type UnsetEnv struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*UnsetEnv) Descriptor
deprecated
added in
v1.4.15
func (*UnsetEnv) GetResponse ¶ added in v1.4.15
func (*UnsetEnv) ProtoMessage ¶ added in v1.4.15
func (*UnsetEnv) ProtoMessage()
func (*UnsetEnv) ProtoReflect ¶ added in v1.4.15
func (x *UnsetEnv) ProtoReflect() protoreflect.Message
type UnsetEnvReq ¶ added in v1.4.15
type UnsetEnvReq struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*UnsetEnvReq) Descriptor
deprecated
added in
v1.4.15
func (*UnsetEnvReq) Descriptor() ([]byte, []int)
Deprecated: Use UnsetEnvReq.ProtoReflect.Descriptor instead.
func (*UnsetEnvReq) GetName ¶ added in v1.4.15
func (x *UnsetEnvReq) GetName() string
func (*UnsetEnvReq) GetRequest ¶ added in v1.4.15
func (x *UnsetEnvReq) GetRequest() *commonpb.Request
func (*UnsetEnvReq) ProtoMessage ¶ added in v1.4.15
func (*UnsetEnvReq) ProtoMessage()
func (*UnsetEnvReq) ProtoReflect ¶ added in v1.4.15
func (x *UnsetEnvReq) ProtoReflect() protoreflect.Message
func (*UnsetEnvReq) Reset ¶ added in v1.4.15
func (x *UnsetEnvReq) Reset()
func (*UnsetEnvReq) String ¶ added in v1.4.15
func (x *UnsetEnvReq) String() string
type Upload ¶ added in v1.4.12
type Upload struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Upload) Descriptor
deprecated
added in
v1.4.12
func (*Upload) GetResponse ¶ added in v1.4.12
func (*Upload) ProtoMessage ¶ added in v1.4.12
func (*Upload) ProtoMessage()
func (*Upload) ProtoReflect ¶ added in v1.4.12
func (x *Upload) ProtoReflect() protoreflect.Message
type UploadReq ¶ added in v1.4.12
type UploadReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Encoder string `protobuf:"bytes,2,opt,name=Encoder,proto3" json:"Encoder,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty"` IsIOC bool `protobuf:"varint,4,opt,name=IsIOC,proto3" json:"IsIOC,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*UploadReq) Descriptor
deprecated
added in
v1.4.12
func (*UploadReq) GetEncoder ¶ added in v1.4.12
func (*UploadReq) GetRequest ¶ added in v1.4.12
func (*UploadReq) ProtoMessage ¶ added in v1.4.12
func (*UploadReq) ProtoMessage()
func (*UploadReq) ProtoReflect ¶ added in v1.4.12
func (x *UploadReq) ProtoReflect() protoreflect.Message
type WGPortForward ¶ added in v1.4.12
type WGPortForward struct { Forwarder *WGTCPForwarder `protobuf:"bytes,1,opt,name=Forwarder,proto3" json:"Forwarder,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*WGPortForward) Descriptor
deprecated
added in
v1.4.12
func (*WGPortForward) Descriptor() ([]byte, []int)
Deprecated: Use WGPortForward.ProtoReflect.Descriptor instead.
func (*WGPortForward) GetForwarder ¶ added in v1.4.12
func (x *WGPortForward) GetForwarder() *WGTCPForwarder
func (*WGPortForward) GetResponse ¶ added in v1.4.12
func (x *WGPortForward) GetResponse() *commonpb.Response
func (*WGPortForward) ProtoMessage ¶ added in v1.4.12
func (*WGPortForward) ProtoMessage()
func (*WGPortForward) ProtoReflect ¶ added in v1.4.12
func (x *WGPortForward) ProtoReflect() protoreflect.Message
func (*WGPortForward) Reset ¶ added in v1.4.12
func (x *WGPortForward) Reset()
func (*WGPortForward) String ¶ added in v1.4.12
func (x *WGPortForward) String() string
type WGPortForwardStartReq ¶ added in v1.4.12
type WGPortForwardStartReq struct { LocalPort int32 `protobuf:"varint,1,opt,name=LocalPort,proto3" json:"LocalPort,omitempty"` RemoteAddress string `protobuf:"bytes,2,opt,name=RemoteAddress,proto3" json:"RemoteAddress,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
*** Wiregard ***
func (*WGPortForwardStartReq) Descriptor
deprecated
added in
v1.4.12
func (*WGPortForwardStartReq) Descriptor() ([]byte, []int)
Deprecated: Use WGPortForwardStartReq.ProtoReflect.Descriptor instead.
func (*WGPortForwardStartReq) GetLocalPort ¶ added in v1.4.12
func (x *WGPortForwardStartReq) GetLocalPort() int32
func (*WGPortForwardStartReq) GetRemoteAddress ¶ added in v1.4.12
func (x *WGPortForwardStartReq) GetRemoteAddress() string
func (*WGPortForwardStartReq) GetRequest ¶ added in v1.4.12
func (x *WGPortForwardStartReq) GetRequest() *commonpb.Request
func (*WGPortForwardStartReq) ProtoMessage ¶ added in v1.4.12
func (*WGPortForwardStartReq) ProtoMessage()
func (*WGPortForwardStartReq) ProtoReflect ¶ added in v1.4.12
func (x *WGPortForwardStartReq) ProtoReflect() protoreflect.Message
func (*WGPortForwardStartReq) Reset ¶ added in v1.4.12
func (x *WGPortForwardStartReq) Reset()
func (*WGPortForwardStartReq) String ¶ added in v1.4.12
func (x *WGPortForwardStartReq) String() string
type WGPortForwardStopReq ¶ added in v1.4.12
type WGPortForwardStopReq struct { ID int32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*WGPortForwardStopReq) Descriptor
deprecated
added in
v1.4.12
func (*WGPortForwardStopReq) Descriptor() ([]byte, []int)
Deprecated: Use WGPortForwardStopReq.ProtoReflect.Descriptor instead.
func (*WGPortForwardStopReq) GetID ¶ added in v1.4.12
func (x *WGPortForwardStopReq) GetID() int32
func (*WGPortForwardStopReq) GetRequest ¶ added in v1.4.12
func (x *WGPortForwardStopReq) GetRequest() *commonpb.Request
func (*WGPortForwardStopReq) ProtoMessage ¶ added in v1.4.12
func (*WGPortForwardStopReq) ProtoMessage()
func (*WGPortForwardStopReq) ProtoReflect ¶ added in v1.4.12
func (x *WGPortForwardStopReq) ProtoReflect() protoreflect.Message
func (*WGPortForwardStopReq) Reset ¶ added in v1.4.12
func (x *WGPortForwardStopReq) Reset()
func (*WGPortForwardStopReq) String ¶ added in v1.4.12
func (x *WGPortForwardStopReq) String() string
type WGSocks ¶ added in v1.4.12
type WGSocks struct { Server *WGSocksServer `protobuf:"bytes,1,opt,name=Server,proto3" json:"Server,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*WGSocks) Descriptor
deprecated
added in
v1.4.12
func (*WGSocks) GetResponse ¶ added in v1.4.12
func (*WGSocks) GetServer ¶ added in v1.4.12
func (x *WGSocks) GetServer() *WGSocksServer
func (*WGSocks) ProtoMessage ¶ added in v1.4.12
func (*WGSocks) ProtoMessage()
func (*WGSocks) ProtoReflect ¶ added in v1.4.12
func (x *WGSocks) ProtoReflect() protoreflect.Message
type WGSocksServer ¶ added in v1.4.12
type WGSocksServer struct { ID int32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` LocalAddr string `protobuf:"bytes,2,opt,name=LocalAddr,proto3" json:"LocalAddr,omitempty"` // contains filtered or unexported fields }
func (*WGSocksServer) Descriptor
deprecated
added in
v1.4.12
func (*WGSocksServer) Descriptor() ([]byte, []int)
Deprecated: Use WGSocksServer.ProtoReflect.Descriptor instead.
func (*WGSocksServer) GetID ¶ added in v1.4.12
func (x *WGSocksServer) GetID() int32
func (*WGSocksServer) GetLocalAddr ¶ added in v1.4.12
func (x *WGSocksServer) GetLocalAddr() string
func (*WGSocksServer) ProtoMessage ¶ added in v1.4.12
func (*WGSocksServer) ProtoMessage()
func (*WGSocksServer) ProtoReflect ¶ added in v1.4.12
func (x *WGSocksServer) ProtoReflect() protoreflect.Message
func (*WGSocksServer) Reset ¶ added in v1.4.12
func (x *WGSocksServer) Reset()
func (*WGSocksServer) String ¶ added in v1.4.12
func (x *WGSocksServer) String() string
type WGSocksServers ¶ added in v1.4.12
type WGSocksServers struct { Servers []*WGSocksServer `protobuf:"bytes,1,rep,name=Servers,proto3" json:"Servers,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*WGSocksServers) Descriptor
deprecated
added in
v1.4.12
func (*WGSocksServers) Descriptor() ([]byte, []int)
Deprecated: Use WGSocksServers.ProtoReflect.Descriptor instead.
func (*WGSocksServers) GetResponse ¶ added in v1.4.12
func (x *WGSocksServers) GetResponse() *commonpb.Response
func (*WGSocksServers) GetServers ¶ added in v1.4.12
func (x *WGSocksServers) GetServers() []*WGSocksServer
func (*WGSocksServers) ProtoMessage ¶ added in v1.4.12
func (*WGSocksServers) ProtoMessage()
func (*WGSocksServers) ProtoReflect ¶ added in v1.4.12
func (x *WGSocksServers) ProtoReflect() protoreflect.Message
func (*WGSocksServers) Reset ¶ added in v1.4.12
func (x *WGSocksServers) Reset()
func (*WGSocksServers) String ¶ added in v1.4.12
func (x *WGSocksServers) String() string
type WGSocksServersReq ¶ added in v1.4.12
type WGSocksServersReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*WGSocksServersReq) Descriptor
deprecated
added in
v1.4.12
func (*WGSocksServersReq) Descriptor() ([]byte, []int)
Deprecated: Use WGSocksServersReq.ProtoReflect.Descriptor instead.
func (*WGSocksServersReq) GetRequest ¶ added in v1.4.12
func (x *WGSocksServersReq) GetRequest() *commonpb.Request
func (*WGSocksServersReq) ProtoMessage ¶ added in v1.4.12
func (*WGSocksServersReq) ProtoMessage()
func (*WGSocksServersReq) ProtoReflect ¶ added in v1.4.12
func (x *WGSocksServersReq) ProtoReflect() protoreflect.Message
func (*WGSocksServersReq) Reset ¶ added in v1.4.12
func (x *WGSocksServersReq) Reset()
func (*WGSocksServersReq) String ¶ added in v1.4.12
func (x *WGSocksServersReq) String() string
type WGSocksStartReq ¶ added in v1.4.12
type WGSocksStartReq struct { Port int32 `protobuf:"varint,1,opt,name=Port,proto3" json:"Port,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*WGSocksStartReq) Descriptor
deprecated
added in
v1.4.12
func (*WGSocksStartReq) Descriptor() ([]byte, []int)
Deprecated: Use WGSocksStartReq.ProtoReflect.Descriptor instead.
func (*WGSocksStartReq) GetPort ¶ added in v1.4.12
func (x *WGSocksStartReq) GetPort() int32
func (*WGSocksStartReq) GetRequest ¶ added in v1.4.12
func (x *WGSocksStartReq) GetRequest() *commonpb.Request
func (*WGSocksStartReq) ProtoMessage ¶ added in v1.4.12
func (*WGSocksStartReq) ProtoMessage()
func (*WGSocksStartReq) ProtoReflect ¶ added in v1.4.12
func (x *WGSocksStartReq) ProtoReflect() protoreflect.Message
func (*WGSocksStartReq) Reset ¶ added in v1.4.12
func (x *WGSocksStartReq) Reset()
func (*WGSocksStartReq) String ¶ added in v1.4.12
func (x *WGSocksStartReq) String() string
type WGSocksStopReq ¶ added in v1.4.12
type WGSocksStopReq struct { ID int32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*WGSocksStopReq) Descriptor
deprecated
added in
v1.4.12
func (*WGSocksStopReq) Descriptor() ([]byte, []int)
Deprecated: Use WGSocksStopReq.ProtoReflect.Descriptor instead.
func (*WGSocksStopReq) GetID ¶ added in v1.4.12
func (x *WGSocksStopReq) GetID() int32
func (*WGSocksStopReq) GetRequest ¶ added in v1.4.12
func (x *WGSocksStopReq) GetRequest() *commonpb.Request
func (*WGSocksStopReq) ProtoMessage ¶ added in v1.4.12
func (*WGSocksStopReq) ProtoMessage()
func (*WGSocksStopReq) ProtoReflect ¶ added in v1.4.12
func (x *WGSocksStopReq) ProtoReflect() protoreflect.Message
func (*WGSocksStopReq) Reset ¶ added in v1.4.12
func (x *WGSocksStopReq) Reset()
func (*WGSocksStopReq) String ¶ added in v1.4.12
func (x *WGSocksStopReq) String() string
type WGTCPForwarder ¶ added in v1.4.12
type WGTCPForwarder struct { ID int32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` LocalAddr string `protobuf:"bytes,2,opt,name=LocalAddr,proto3" json:"LocalAddr,omitempty"` RemoteAddr string `protobuf:"bytes,3,opt,name=RemoteAddr,proto3" json:"RemoteAddr,omitempty"` // contains filtered or unexported fields }
func (*WGTCPForwarder) Descriptor
deprecated
added in
v1.4.12
func (*WGTCPForwarder) Descriptor() ([]byte, []int)
Deprecated: Use WGTCPForwarder.ProtoReflect.Descriptor instead.
func (*WGTCPForwarder) GetID ¶ added in v1.4.12
func (x *WGTCPForwarder) GetID() int32
func (*WGTCPForwarder) GetLocalAddr ¶ added in v1.4.12
func (x *WGTCPForwarder) GetLocalAddr() string
func (*WGTCPForwarder) GetRemoteAddr ¶ added in v1.4.12
func (x *WGTCPForwarder) GetRemoteAddr() string
func (*WGTCPForwarder) ProtoMessage ¶ added in v1.4.12
func (*WGTCPForwarder) ProtoMessage()
func (*WGTCPForwarder) ProtoReflect ¶ added in v1.4.12
func (x *WGTCPForwarder) ProtoReflect() protoreflect.Message
func (*WGTCPForwarder) Reset ¶ added in v1.4.12
func (x *WGTCPForwarder) Reset()
func (*WGTCPForwarder) String ¶ added in v1.4.12
func (x *WGTCPForwarder) String() string
type WGTCPForwarders ¶ added in v1.4.12
type WGTCPForwarders struct { Forwarders []*WGTCPForwarder `protobuf:"bytes,1,rep,name=Forwarders,proto3" json:"Forwarders,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*WGTCPForwarders) Descriptor
deprecated
added in
v1.4.12
func (*WGTCPForwarders) Descriptor() ([]byte, []int)
Deprecated: Use WGTCPForwarders.ProtoReflect.Descriptor instead.
func (*WGTCPForwarders) GetForwarders ¶ added in v1.4.12
func (x *WGTCPForwarders) GetForwarders() []*WGTCPForwarder
func (*WGTCPForwarders) GetResponse ¶ added in v1.4.12
func (x *WGTCPForwarders) GetResponse() *commonpb.Response
func (*WGTCPForwarders) ProtoMessage ¶ added in v1.4.12
func (*WGTCPForwarders) ProtoMessage()
func (*WGTCPForwarders) ProtoReflect ¶ added in v1.4.12
func (x *WGTCPForwarders) ProtoReflect() protoreflect.Message
func (*WGTCPForwarders) Reset ¶ added in v1.4.12
func (x *WGTCPForwarders) Reset()
func (*WGTCPForwarders) String ¶ added in v1.4.12
func (x *WGTCPForwarders) String() string
type WGTCPForwardersReq ¶ added in v1.4.12
type WGTCPForwardersReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*WGTCPForwardersReq) Descriptor
deprecated
added in
v1.4.12
func (*WGTCPForwardersReq) Descriptor() ([]byte, []int)
Deprecated: Use WGTCPForwardersReq.ProtoReflect.Descriptor instead.
func (*WGTCPForwardersReq) GetRequest ¶ added in v1.4.12
func (x *WGTCPForwardersReq) GetRequest() *commonpb.Request
func (*WGTCPForwardersReq) ProtoMessage ¶ added in v1.4.12
func (*WGTCPForwardersReq) ProtoMessage()
func (*WGTCPForwardersReq) ProtoReflect ¶ added in v1.4.12
func (x *WGTCPForwardersReq) ProtoReflect() protoreflect.Message
func (*WGTCPForwardersReq) Reset ¶ added in v1.4.12
func (x *WGTCPForwardersReq) Reset()
func (*WGTCPForwardersReq) String ¶ added in v1.4.12
func (x *WGTCPForwardersReq) String() string
type WindowsPrivilegeEntry ¶ added in v1.4.21
type WindowsPrivilegeEntry struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Description string `protobuf:"bytes,2,opt,name=Description,proto3" json:"Description,omitempty"` Enabled bool `protobuf:"varint,3,opt,name=Enabled,proto3" json:"Enabled,omitempty"` EnabledByDefault bool `protobuf:"varint,4,opt,name=EnabledByDefault,proto3" json:"EnabledByDefault,omitempty"` Removed bool `protobuf:"varint,5,opt,name=Removed,proto3" json:"Removed,omitempty"` UsedForAccess bool `protobuf:"varint,6,opt,name=UsedForAccess,proto3" json:"UsedForAccess,omitempty"` // contains filtered or unexported fields }
func (*WindowsPrivilegeEntry) Descriptor
deprecated
added in
v1.4.21
func (*WindowsPrivilegeEntry) Descriptor() ([]byte, []int)
Deprecated: Use WindowsPrivilegeEntry.ProtoReflect.Descriptor instead.
func (*WindowsPrivilegeEntry) GetDescription ¶ added in v1.4.21
func (x *WindowsPrivilegeEntry) GetDescription() string
func (*WindowsPrivilegeEntry) GetEnabled ¶ added in v1.4.21
func (x *WindowsPrivilegeEntry) GetEnabled() bool
func (*WindowsPrivilegeEntry) GetEnabledByDefault ¶ added in v1.4.21
func (x *WindowsPrivilegeEntry) GetEnabledByDefault() bool
func (*WindowsPrivilegeEntry) GetName ¶ added in v1.4.21
func (x *WindowsPrivilegeEntry) GetName() string
func (*WindowsPrivilegeEntry) GetRemoved ¶ added in v1.4.21
func (x *WindowsPrivilegeEntry) GetRemoved() bool
func (*WindowsPrivilegeEntry) GetUsedForAccess ¶ added in v1.4.21
func (x *WindowsPrivilegeEntry) GetUsedForAccess() bool
func (*WindowsPrivilegeEntry) ProtoMessage ¶ added in v1.4.21
func (*WindowsPrivilegeEntry) ProtoMessage()
func (*WindowsPrivilegeEntry) ProtoReflect ¶ added in v1.4.21
func (x *WindowsPrivilegeEntry) ProtoReflect() protoreflect.Message
func (*WindowsPrivilegeEntry) Reset ¶ added in v1.4.21
func (x *WindowsPrivilegeEntry) Reset()
func (*WindowsPrivilegeEntry) String ¶ added in v1.4.21
func (x *WindowsPrivilegeEntry) String() string