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 CdReq
- 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 DllHijack
- type DllHijackReq
- func (*DllHijackReq) Descriptor() ([]byte, []int)deprecated
- func (x *DllHijackReq) GetProfileName() string
- func (x *DllHijackReq) GetReferenceDLL() []byte
- func (x *DllHijackReq) GetReferenceDLLPath() string
- func (x *DllHijackReq) GetRequest() *commonpb.Request
- func (x *DllHijackReq) GetTargetDLL() []byte
- func (x *DllHijackReq) GetTargetLocation() string
- func (*DllHijackReq) ProtoMessage()
- func (x *DllHijackReq) ProtoReflect() protoreflect.Message
- func (x *DllHijackReq) Reset()
- func (x *DllHijackReq) String() string
- 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) GetPath() string
- func (x *Download) GetResponse() *commonpb.Response
- 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) GetRequest() *commonpb.Request
- 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() uint64
- 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) GetResponse() *commonpb.Response
- func (x *Execute) GetResult() string
- func (x *Execute) GetStatus() uint32
- 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) 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) GetIsDLL() bool
- func (x *ExecuteAssemblyReq) GetMethod() string
- func (x *ExecuteAssemblyReq) GetProcess() string
- func (x *ExecuteAssemblyReq) GetRequest() *commonpb.Request
- 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) GetPath() string
- func (x *ExecuteReq) GetRequest() *commonpb.Request
- func (*ExecuteReq) ProtoMessage()
- func (x *ExecuteReq) ProtoReflect() protoreflect.Message
- func (x *ExecuteReq) Reset()
- func (x *ExecuteReq) String() string
- type ExecuteTokenReq
- func (*ExecuteTokenReq) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteTokenReq) GetArgs() []string
- func (x *ExecuteTokenReq) GetOutput() bool
- func (x *ExecuteTokenReq) GetPath() string
- func (x *ExecuteTokenReq) GetRequest() *commonpb.Request
- func (*ExecuteTokenReq) ProtoMessage()
- func (x *ExecuteTokenReq) ProtoReflect() protoreflect.Message
- func (x *ExecuteTokenReq) Reset()
- func (x *ExecuteTokenReq) String() string
- type FileInfo
- func (*FileInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FileInfo) GetIsDir() bool
- func (x *FileInfo) GetName() string
- func (x *FileInfo) GetSize() int64
- func (*FileInfo) ProtoMessage()
- func (x *FileInfo) ProtoReflect() protoreflect.Message
- func (x *FileInfo) Reset()
- func (x *FileInfo) String() string
- 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) GetProcess() 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 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) 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 KillSessionReq
- func (*KillSessionReq) Descriptor() ([]byte, []int)deprecated
- func (x *KillSessionReq) GetForce() bool
- func (x *KillSessionReq) GetRequest() *commonpb.Request
- func (*KillSessionReq) ProtoMessage()
- func (x *KillSessionReq) ProtoReflect() protoreflect.Message
- func (x *KillSessionReq) Reset()
- func (x *KillSessionReq) 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 (*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) 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 NamedPipes
- func (*NamedPipes) Descriptor() ([]byte, []int)deprecated
- func (x *NamedPipes) GetResponse() *commonpb.Response
- func (x *NamedPipes) GetSuccess() bool
- func (*NamedPipes) ProtoMessage()
- func (x *NamedPipes) ProtoReflect() protoreflect.Message
- func (x *NamedPipes) Reset()
- func (x *NamedPipes) String() string
- type NamedPipesReq
- func (*NamedPipesReq) Descriptor() ([]byte, []int)deprecated
- func (x *NamedPipesReq) GetPipeName() string
- func (x *NamedPipesReq) GetRequest() *commonpb.Request
- func (*NamedPipesReq) ProtoMessage()
- func (x *NamedPipesReq) ProtoReflect() protoreflect.Message
- func (x *NamedPipesReq) Reset()
- func (x *NamedPipesReq) 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 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 PivotClose
- type PivotData
- type PivotEntry
- type PivotList
- func (*PivotList) Descriptor() ([]byte, []int)deprecated
- func (x *PivotList) GetEntries() []*PivotEntry
- func (x *PivotList) GetResponse() *commonpb.Response
- func (*PivotList) ProtoMessage()
- func (x *PivotList) ProtoReflect() protoreflect.Message
- func (x *PivotList) Reset()
- func (x *PivotList) String() string
- type PivotListReq
- type PivotOpen
- func (*PivotOpen) Descriptor() ([]byte, []int)deprecated
- func (x *PivotOpen) GetPivotID() uint32
- func (x *PivotOpen) GetPivotType() string
- func (x *PivotOpen) GetRegisterMsg() []byte
- func (x *PivotOpen) GetRemoteAddress() string
- func (*PivotOpen) ProtoMessage()
- func (x *PivotOpen) ProtoReflect() protoreflect.Message
- func (x *PivotOpen) Reset()
- func (x *PivotOpen) String() string
- type PollInterval
- type PollIntervalReq
- func (*PollIntervalReq) Descriptor() ([]byte, []int)deprecated
- func (x *PollIntervalReq) GetPollIntervalSeconds() uint32
- 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 ReconnectInterval
- func (*ReconnectInterval) Descriptor() ([]byte, []int)deprecated
- func (x *ReconnectInterval) GetResponse() *commonpb.Response
- func (*ReconnectInterval) ProtoMessage()
- func (x *ReconnectInterval) ProtoReflect() protoreflect.Message
- func (x *ReconnectInterval) Reset()
- func (x *ReconnectInterval) String() string
- type ReconnectIntervalReq
- func (*ReconnectIntervalReq) Descriptor() ([]byte, []int)deprecated
- func (x *ReconnectIntervalReq) GetReconnectIntervalSeconds() uint32
- func (x *ReconnectIntervalReq) GetRequest() *commonpb.Request
- func (*ReconnectIntervalReq) ProtoMessage()
- func (x *ReconnectIntervalReq) ProtoReflect() protoreflect.Message
- func (x *ReconnectIntervalReq) Reset()
- func (x *ReconnectIntervalReq) String() string
- type Register
- func (*Register) Descriptor() ([]byte, []int)deprecated
- func (x *Register) GetActiveC2() string
- func (x *Register) GetArch() string
- func (x *Register) GetFilename() string
- func (x *Register) GetGid() string
- func (x *Register) GetHostname() string
- func (x *Register) GetName() string
- func (x *Register) GetOs() string
- func (x *Register) GetPid() int32
- func (x *Register) GetPollInterval() uint32
- func (x *Register) GetProxyURL() string
- func (x *Register) GetReconnectInterval() uint32
- 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 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 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 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 RunAs
- type RunAsReq
- func (*RunAsReq) Descriptor() ([]byte, []int)deprecated
- func (x *RunAsReq) GetArgs() 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) GetPassword() string
- func (x *SSHCommandReq) GetPort() uint32
- func (x *SSHCommandReq) GetPrivKey() []byte
- 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 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) GetKill() bool
- 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 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) 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 TCPPivot
- type TCPPivotReq
- func (*TCPPivotReq) Descriptor() ([]byte, []int)deprecated
- func (x *TCPPivotReq) GetAddress() string
- func (x *TCPPivotReq) GetRequest() *commonpb.Request
- func (*TCPPivotReq) ProtoMessage()
- func (x *TCPPivotReq) ProtoReflect() protoreflect.Message
- func (x *TCPPivotReq) Reset()
- func (x *TCPPivotReq) 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) GetData() []byte
- func (x *TunnelData) GetResend() bool
- func (x *TunnelData) GetSequence() uint64
- func (x *TunnelData) GetSessionID() uint32
- 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) 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
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 // MsgNamedPipesReq - Request to take create a new named pipe listener MsgNamedPipesReq // MsgNamedPipes - Response with the result MsgNamedPipes // MsgTCPPivotReq - Request to take create a new MTLS listener MsgTCPPivotReq // MsgTCPPivot - Response with the result MsgTCPPivot // MsgPivotListReq MsgPivotListReq // MsgPivotOpen - Request to create a new pivot tunnel MsgPivotOpen // MsgPivotClose - Request to notify the closing of an existing pivot tunnel MsgPivotClose // MsgPivotData - Request that encapsulates and envelope form a sliver to the server though the pivot and viceversa MsgPivotData // 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 // MsgExecuteTokenReq - Execute request executed with the current (Windows) token MsgExecuteTokenReq // 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 // MsgReconnectIntervalReq MsgReconnectIntervalReq MsgReconnectInterval // MsgPollIntervalReq MsgPollIntervalReq MsgPollInterval // MsgUnsetEnvReq MsgUnsetEnvReq // MsgSSHCommandReq - Run a SSH command MsgSSHCommandReq )
const ( // Port forward protocols PortFwdProtoTCP = 1 PortFwdProtoUDP = 2 // Registry types RegistryTypeBinary = 1 RegistryTypeString = 2 RegistryTypeDWORD = 3 RegistryTypeQWORD = 4 )
Constants to replace enums
Variables ¶
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 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 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 DllHijack ¶ added in v1.4.20
type DllHijack struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*DllHijack) Descriptor
deprecated
added in
v1.4.20
func (*DllHijack) GetResponse ¶ added in v1.4.20
func (*DllHijack) ProtoMessage ¶ added in v1.4.20
func (*DllHijack) ProtoMessage()
func (*DllHijack) ProtoReflect ¶ added in v1.4.20
func (x *DllHijack) ProtoReflect() protoreflect.Message
type DllHijackReq ¶ added in v1.4.20
type DllHijackReq struct { ReferenceDLLPath string `protobuf:"bytes,1,opt,name=ReferenceDLLPath,proto3" json:"ReferenceDLLPath,omitempty"` TargetLocation string `protobuf:"bytes,2,opt,name=TargetLocation,proto3" json:"TargetLocation,omitempty"` ReferenceDLL []byte `protobuf:"bytes,3,opt,name=ReferenceDLL,proto3" json:"ReferenceDLL,omitempty"` TargetDLL []byte `protobuf:"bytes,4,opt,name=TargetDLL,proto3" json:"TargetDLL,omitempty"` ProfileName string `protobuf:"bytes,5,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 (*DllHijackReq) Descriptor
deprecated
added in
v1.4.20
func (*DllHijackReq) Descriptor() ([]byte, []int)
Deprecated: Use DllHijackReq.ProtoReflect.Descriptor instead.
func (*DllHijackReq) GetProfileName ¶ added in v1.4.20
func (x *DllHijackReq) GetProfileName() string
func (*DllHijackReq) GetReferenceDLL ¶ added in v1.4.20
func (x *DllHijackReq) GetReferenceDLL() []byte
func (*DllHijackReq) GetReferenceDLLPath ¶ added in v1.4.20
func (x *DllHijackReq) GetReferenceDLLPath() string
func (*DllHijackReq) GetRequest ¶ added in v1.4.20
func (x *DllHijackReq) GetRequest() *commonpb.Request
func (*DllHijackReq) GetTargetDLL ¶ added in v1.4.20
func (x *DllHijackReq) GetTargetDLL() []byte
func (*DllHijackReq) GetTargetLocation ¶ added in v1.4.20
func (x *DllHijackReq) GetTargetLocation() string
func (*DllHijackReq) ProtoMessage ¶ added in v1.4.20
func (*DllHijackReq) ProtoMessage()
func (*DllHijackReq) ProtoReflect ¶ added in v1.4.20
func (x *DllHijackReq) ProtoReflect() protoreflect.Message
func (*DllHijackReq) Reset ¶ added in v1.4.20
func (x *DllHijackReq) Reset()
func (*DllHijackReq) String ¶ added in v1.4.20
func (x *DllHijackReq) 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"` Data []byte `protobuf:"bytes,4,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 (*Download) Descriptor
deprecated
added in
v1.4.12
func (*Download) GetEncoder ¶ added in v1.4.12
func (*Download) GetResponse ¶ added in v1.4.12
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"` 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) GetRequest ¶ added in v1.4.12
func (x *DownloadReq) GetRequest() *commonpb.Request
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 uint64 `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 { Result string `protobuf:"bytes,1,opt,name=Result,proto3" json:"Result,omitempty"` Status uint32 `protobuf:"varint,2,opt,name=Status,proto3" json:"Status,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"` 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) 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) 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) GetProcess ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) GetProcess() string
func (*ExecuteAssemblyReq) GetRequest ¶ added in v1.4.12
func (x *ExecuteAssemblyReq) GetRequest() *commonpb.Request
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"` 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) 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) 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 ExecuteTokenReq ¶ added in v1.4.12
type ExecuteTokenReq 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"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ExecuteTokenReq) Descriptor
deprecated
added in
v1.4.12
func (*ExecuteTokenReq) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteTokenReq.ProtoReflect.Descriptor instead.
func (*ExecuteTokenReq) GetArgs ¶ added in v1.4.12
func (x *ExecuteTokenReq) GetArgs() []string
func (*ExecuteTokenReq) GetOutput ¶ added in v1.4.12
func (x *ExecuteTokenReq) GetOutput() bool
func (*ExecuteTokenReq) GetPath ¶ added in v1.4.12
func (x *ExecuteTokenReq) GetPath() string
func (*ExecuteTokenReq) GetRequest ¶ added in v1.4.12
func (x *ExecuteTokenReq) GetRequest() *commonpb.Request
func (*ExecuteTokenReq) ProtoMessage ¶ added in v1.4.12
func (*ExecuteTokenReq) ProtoMessage()
func (*ExecuteTokenReq) ProtoReflect ¶ added in v1.4.12
func (x *ExecuteTokenReq) ProtoReflect() protoreflect.Message
func (*ExecuteTokenReq) Reset ¶ added in v1.4.12
func (x *ExecuteTokenReq) Reset()
func (*ExecuteTokenReq) String ¶ added in v1.4.12
func (x *ExecuteTokenReq) 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"` // contains filtered or unexported fields }
func (*FileInfo) Descriptor
deprecated
added in
v1.4.12
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 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"` 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) GetProcess ¶ added in v1.4.12
func (x *InvokeExecuteAssemblyReq) GetProcess() 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 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"` 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) 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 KillSessionReq ¶ added in v1.4.12
type KillSessionReq 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 (*KillSessionReq) Descriptor
deprecated
added in
v1.4.12
func (*KillSessionReq) Descriptor() ([]byte, []int)
Deprecated: Use KillSessionReq.ProtoReflect.Descriptor instead.
func (*KillSessionReq) GetForce ¶ added in v1.4.12
func (x *KillSessionReq) GetForce() bool
func (*KillSessionReq) GetRequest ¶ added in v1.4.12
func (x *KillSessionReq) GetRequest() *commonpb.Request
func (*KillSessionReq) ProtoMessage ¶ added in v1.4.12
func (*KillSessionReq) ProtoMessage()
func (*KillSessionReq) ProtoReflect ¶ added in v1.4.12
func (x *KillSessionReq) ProtoReflect() protoreflect.Message
func (*KillSessionReq) Reset ¶ added in v1.4.12
func (x *KillSessionReq) Reset()
func (*KillSessionReq) String ¶ added in v1.4.12
func (x *KillSessionReq) 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"` 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) 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"` 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) 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 NamedPipes ¶ added in v1.4.12
type NamedPipes 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 (*NamedPipes) Descriptor
deprecated
added in
v1.4.12
func (*NamedPipes) Descriptor() ([]byte, []int)
Deprecated: Use NamedPipes.ProtoReflect.Descriptor instead.
func (*NamedPipes) GetResponse ¶ added in v1.4.12
func (x *NamedPipes) GetResponse() *commonpb.Response
func (*NamedPipes) GetSuccess ¶ added in v1.4.12
func (x *NamedPipes) GetSuccess() bool
func (*NamedPipes) ProtoMessage ¶ added in v1.4.12
func (*NamedPipes) ProtoMessage()
func (*NamedPipes) ProtoReflect ¶ added in v1.4.12
func (x *NamedPipes) ProtoReflect() protoreflect.Message
func (*NamedPipes) Reset ¶ added in v1.4.12
func (x *NamedPipes) Reset()
func (*NamedPipes) String ¶ added in v1.4.12
func (x *NamedPipes) String() string
type NamedPipesReq ¶ added in v1.4.12
type NamedPipesReq struct { PipeName string `protobuf:"bytes,16,opt,name=PipeName,proto3" json:"PipeName,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
Named Pipes Messages
func (*NamedPipesReq) Descriptor
deprecated
added in
v1.4.12
func (*NamedPipesReq) Descriptor() ([]byte, []int)
Deprecated: Use NamedPipesReq.ProtoReflect.Descriptor instead.
func (*NamedPipesReq) GetPipeName ¶ added in v1.4.12
func (x *NamedPipesReq) GetPipeName() string
func (*NamedPipesReq) GetRequest ¶ added in v1.4.12
func (x *NamedPipesReq) GetRequest() *commonpb.Request
func (*NamedPipesReq) ProtoMessage ¶ added in v1.4.12
func (*NamedPipesReq) ProtoMessage()
func (*NamedPipesReq) ProtoReflect ¶ added in v1.4.12
func (x *NamedPipesReq) ProtoReflect() protoreflect.Message
func (*NamedPipesReq) Reset ¶ added in v1.4.12
func (x *NamedPipesReq) Reset()
func (*NamedPipesReq) String ¶ added in v1.4.12
func (x *NamedPipesReq) 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 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 PivotClose ¶ added in v1.4.12
type PivotClose struct { PivotID uint32 `protobuf:"varint,12,opt,name=PivotID,proto3" json:"PivotID,omitempty"` Err string `protobuf:"bytes,2,opt,name=Err,proto3" json:"Err,omitempty"` // contains filtered or unexported fields }
func (*PivotClose) Descriptor
deprecated
added in
v1.4.12
func (*PivotClose) Descriptor() ([]byte, []int)
Deprecated: Use PivotClose.ProtoReflect.Descriptor instead.
func (*PivotClose) GetErr ¶ added in v1.4.12
func (x *PivotClose) GetErr() string
func (*PivotClose) GetPivotID ¶ added in v1.4.12
func (x *PivotClose) GetPivotID() uint32
func (*PivotClose) ProtoMessage ¶ added in v1.4.12
func (*PivotClose) ProtoMessage()
func (*PivotClose) ProtoReflect ¶ added in v1.4.12
func (x *PivotClose) ProtoReflect() protoreflect.Message
func (*PivotClose) Reset ¶ added in v1.4.12
func (x *PivotClose) Reset()
func (*PivotClose) String ¶ added in v1.4.12
func (x *PivotClose) String() string
type PivotData ¶ added in v1.4.12
type PivotData struct { PivotID uint32 `protobuf:"varint,12,opt,name=PivotID,proto3" json:"PivotID,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"` // contains filtered or unexported fields }
func (*PivotData) Descriptor
deprecated
added in
v1.4.12
func (*PivotData) GetPivotID ¶ added in v1.4.12
func (*PivotData) ProtoMessage ¶ added in v1.4.12
func (*PivotData) ProtoMessage()
func (*PivotData) ProtoReflect ¶ added in v1.4.12
func (x *PivotData) ProtoReflect() protoreflect.Message
type PivotEntry ¶ added in v1.4.12
type PivotEntry struct { Type string `protobuf:"bytes,1,opt,name=Type,proto3" json:"Type,omitempty"` Remote string `protobuf:"bytes,2,opt,name=Remote,proto3" json:"Remote,omitempty"` // contains filtered or unexported fields }
func (*PivotEntry) Descriptor
deprecated
added in
v1.4.12
func (*PivotEntry) Descriptor() ([]byte, []int)
Deprecated: Use PivotEntry.ProtoReflect.Descriptor instead.
func (*PivotEntry) GetRemote ¶ added in v1.4.12
func (x *PivotEntry) GetRemote() string
func (*PivotEntry) GetType ¶ added in v1.4.12
func (x *PivotEntry) GetType() string
func (*PivotEntry) ProtoMessage ¶ added in v1.4.12
func (*PivotEntry) ProtoMessage()
func (*PivotEntry) ProtoReflect ¶ added in v1.4.12
func (x *PivotEntry) ProtoReflect() protoreflect.Message
func (*PivotEntry) Reset ¶ added in v1.4.12
func (x *PivotEntry) Reset()
func (*PivotEntry) String ¶ added in v1.4.12
func (x *PivotEntry) String() string
type PivotList ¶ added in v1.4.12
type PivotList struct { Entries []*PivotEntry `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 (*PivotList) Descriptor
deprecated
added in
v1.4.12
func (*PivotList) GetEntries ¶ added in v1.4.12
func (x *PivotList) GetEntries() []*PivotEntry
func (*PivotList) GetResponse ¶ added in v1.4.12
func (*PivotList) ProtoMessage ¶ added in v1.4.12
func (*PivotList) ProtoMessage()
func (*PivotList) ProtoReflect ¶ added in v1.4.12
func (x *PivotList) ProtoReflect() protoreflect.Message
type PivotListReq ¶ added in v1.4.12
type PivotListReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*PivotListReq) Descriptor
deprecated
added in
v1.4.12
func (*PivotListReq) Descriptor() ([]byte, []int)
Deprecated: Use PivotListReq.ProtoReflect.Descriptor instead.
func (*PivotListReq) GetRequest ¶ added in v1.4.12
func (x *PivotListReq) GetRequest() *commonpb.Request
func (*PivotListReq) ProtoMessage ¶ added in v1.4.12
func (*PivotListReq) ProtoMessage()
func (*PivotListReq) ProtoReflect ¶ added in v1.4.12
func (x *PivotListReq) ProtoReflect() protoreflect.Message
func (*PivotListReq) Reset ¶ added in v1.4.12
func (x *PivotListReq) Reset()
func (*PivotListReq) String ¶ added in v1.4.12
func (x *PivotListReq) String() string
type PivotOpen ¶ added in v1.4.12
type PivotOpen struct { PivotID uint32 `protobuf:"varint,12,opt,name=PivotID,proto3" json:"PivotID,omitempty"` PivotType string `protobuf:"bytes,13,opt,name=PivotType,proto3" json:"PivotType,omitempty"` RemoteAddress string `protobuf:"bytes,14,opt,name=RemoteAddress,proto3" json:"RemoteAddress,omitempty"` RegisterMsg []byte `protobuf:"bytes,15,opt,name=RegisterMsg,proto3" json:"RegisterMsg,omitempty"` // contains filtered or unexported fields }
Pivot transport
func (*PivotOpen) Descriptor
deprecated
added in
v1.4.12
func (*PivotOpen) GetPivotID ¶ added in v1.4.12
func (*PivotOpen) GetPivotType ¶ added in v1.4.12
func (*PivotOpen) GetRegisterMsg ¶ added in v1.4.12
func (*PivotOpen) GetRemoteAddress ¶ added in v1.4.12
func (*PivotOpen) ProtoMessage ¶ added in v1.4.12
func (*PivotOpen) ProtoMessage()
func (*PivotOpen) ProtoReflect ¶ added in v1.4.12
func (x *PivotOpen) ProtoReflect() protoreflect.Message
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 { PollIntervalSeconds uint32 `protobuf:"varint,1,opt,name=PollIntervalSeconds,proto3" json:"PollIntervalSeconds,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) GetPollIntervalSeconds ¶ added in v1.4.15
func (x *PollIntervalReq) GetPollIntervalSeconds() uint32
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 ReconnectInterval ¶ added in v1.4.15
type ReconnectInterval struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*ReconnectInterval) Descriptor
deprecated
added in
v1.4.15
func (*ReconnectInterval) Descriptor() ([]byte, []int)
Deprecated: Use ReconnectInterval.ProtoReflect.Descriptor instead.
func (*ReconnectInterval) GetResponse ¶ added in v1.4.15
func (x *ReconnectInterval) GetResponse() *commonpb.Response
func (*ReconnectInterval) ProtoMessage ¶ added in v1.4.15
func (*ReconnectInterval) ProtoMessage()
func (*ReconnectInterval) ProtoReflect ¶ added in v1.4.15
func (x *ReconnectInterval) ProtoReflect() protoreflect.Message
func (*ReconnectInterval) Reset ¶ added in v1.4.15
func (x *ReconnectInterval) Reset()
func (*ReconnectInterval) String ¶ added in v1.4.15
func (x *ReconnectInterval) String() string
type ReconnectIntervalReq ¶ added in v1.4.15
type ReconnectIntervalReq struct { ReconnectIntervalSeconds uint32 `protobuf:"varint,1,opt,name=ReconnectIntervalSeconds,proto3" json:"ReconnectIntervalSeconds,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
ReconnectIntervalReq - Request the implant to update it's reconnect interval
func (*ReconnectIntervalReq) Descriptor
deprecated
added in
v1.4.15
func (*ReconnectIntervalReq) Descriptor() ([]byte, []int)
Deprecated: Use ReconnectIntervalReq.ProtoReflect.Descriptor instead.
func (*ReconnectIntervalReq) GetReconnectIntervalSeconds ¶ added in v1.4.15
func (x *ReconnectIntervalReq) GetReconnectIntervalSeconds() uint32
func (*ReconnectIntervalReq) GetRequest ¶ added in v1.4.15
func (x *ReconnectIntervalReq) GetRequest() *commonpb.Request
func (*ReconnectIntervalReq) ProtoMessage ¶ added in v1.4.15
func (*ReconnectIntervalReq) ProtoMessage()
func (*ReconnectIntervalReq) ProtoReflect ¶ added in v1.4.15
func (x *ReconnectIntervalReq) ProtoReflect() protoreflect.Message
func (*ReconnectIntervalReq) Reset ¶ added in v1.4.15
func (x *ReconnectIntervalReq) Reset()
func (*ReconnectIntervalReq) String ¶ added in v1.4.15
func (x *ReconnectIntervalReq) 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 uint32 `protobuf:"varint,13,opt,name=ReconnectInterval,proto3" json:"ReconnectInterval,omitempty"` ProxyURL string `protobuf:"bytes,14,opt,name=ProxyURL,proto3" json:"ProxyURL,omitempty"` PollInterval uint32 `protobuf:"varint,15,opt,name=PollInterval,proto3" json:"PollInterval,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) GetFilename ¶ added in v1.4.12
func (*Register) GetHostname ¶ added in v1.4.12
func (*Register) GetPollInterval ¶ added in v1.4.15
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 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 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 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 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"` 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) 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"` 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) 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) 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 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"` 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) GetKill ¶ added in v1.4.12
func (x *SideloadReq) GetKill() bool
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 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"` 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) 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 TCPPivot ¶ added in v1.4.12
type TCPPivot 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 (*TCPPivot) Descriptor
deprecated
added in
v1.4.12
func (*TCPPivot) GetResponse ¶ added in v1.4.12
func (*TCPPivot) GetSuccess ¶ added in v1.4.12
func (*TCPPivot) ProtoMessage ¶ added in v1.4.12
func (*TCPPivot) ProtoMessage()
func (*TCPPivot) ProtoReflect ¶ added in v1.4.12
func (x *TCPPivot) ProtoReflect() protoreflect.Message
type TCPPivotReq ¶ added in v1.4.12
type TCPPivotReq struct { Address string `protobuf:"bytes,16,opt,name=Address,proto3" json:"Address,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
TCP Messages for pivoting
func (*TCPPivotReq) Descriptor
deprecated
added in
v1.4.12
func (*TCPPivotReq) Descriptor() ([]byte, []int)
Deprecated: Use TCPPivotReq.ProtoReflect.Descriptor instead.
func (*TCPPivotReq) GetAddress ¶ added in v1.4.12
func (x *TCPPivotReq) GetAddress() string
func (*TCPPivotReq) GetRequest ¶ added in v1.4.12
func (x *TCPPivotReq) GetRequest() *commonpb.Request
func (*TCPPivotReq) ProtoMessage ¶ added in v1.4.12
func (*TCPPivotReq) ProtoMessage()
func (*TCPPivotReq) ProtoReflect ¶ added in v1.4.12
func (x *TCPPivotReq) ProtoReflect() protoreflect.Message
func (*TCPPivotReq) Reset ¶ added in v1.4.12
func (x *TCPPivotReq) Reset()
func (*TCPPivotReq) String ¶ added in v1.4.12
func (x *TCPPivotReq) 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 uint32 `protobuf:"varint,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"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` SessionID uint32 `protobuf:"varint,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) 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) GetSequence ¶ added in v1.4.12
func (x *TunnelData) GetSequence() uint64
func (*TunnelData) GetSessionID ¶ added in v1.4.12
func (x *TunnelData) GetSessionID() uint32
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"` 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 }
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