Documentation ¶
Index ¶
- Constants
- Variables
- func MsgNumber(request proto.Message) uint32
- type BaconRegister
- func (*BaconRegister) Descriptor() ([]byte, []int)deprecated
- func (x *BaconRegister) GetID() string
- func (x *BaconRegister) GetInterval() int64
- func (x *BaconRegister) GetJitter() int64
- func (x *BaconRegister) GetNextCheckin() int64
- func (x *BaconRegister) GetRegister() *Register
- func (*BaconRegister) ProtoMessage()
- func (x *BaconRegister) ProtoReflect() protoreflect.Message
- func (x *BaconRegister) Reset()
- func (x *BaconRegister) String() string
- type BaconTasks
- func (*BaconTasks) Descriptor() ([]byte, []int)deprecated
- func (x *BaconTasks) GetID() string
- func (x *BaconTasks) GetNextCheckin() int64
- func (x *BaconTasks) GetTasks() []*Envelope
- func (*BaconTasks) ProtoMessage()
- func (x *BaconTasks) ProtoReflect() protoreflect.Message
- func (x *BaconTasks) Reset()
- func (x *BaconTasks) String() string
- type CallExtension
- func (*CallExtension) Descriptor() ([]byte, []int)deprecated
- func (x *CallExtension) GetOutput() []byte
- func (x *CallExtension) GetResponse() *commonpb.Response
- func (x *CallExtension) GetServerStore() bool
- func (*CallExtension) ProtoMessage()
- func (x *CallExtension) ProtoReflect() protoreflect.Message
- func (x *CallExtension) Reset()
- func (x *CallExtension) String() string
- type CallExtensionReq
- func (*CallExtensionReq) Descriptor() ([]byte, []int)deprecated
- func (x *CallExtensionReq) GetArgs() []byte
- func (x *CallExtensionReq) GetExport() string
- func (x *CallExtensionReq) GetName() string
- func (x *CallExtensionReq) GetRequest() *commonpb.Request
- func (x *CallExtensionReq) GetServerStore() bool
- func (*CallExtensionReq) ProtoMessage()
- func (x *CallExtensionReq) ProtoReflect() protoreflect.Message
- func (x *CallExtensionReq) Reset()
- func (x *CallExtensionReq) String() string
- type CdReq
- type Chmod
- type ChmodReq
- func (*ChmodReq) Descriptor() ([]byte, []int)deprecated
- func (x *ChmodReq) GetFileMode() string
- func (x *ChmodReq) GetPath() string
- func (x *ChmodReq) GetRecursive() bool
- func (x *ChmodReq) GetRequest() *commonpb.Request
- func (*ChmodReq) ProtoMessage()
- func (x *ChmodReq) ProtoReflect() protoreflect.Message
- func (x *ChmodReq) Reset()
- func (x *ChmodReq) String() string
- type Chown
- type ChownReq
- func (*ChownReq) Descriptor() ([]byte, []int)deprecated
- func (x *ChownReq) GetGid() string
- func (x *ChownReq) GetPath() string
- func (x *ChownReq) GetRecursive() bool
- func (x *ChownReq) GetRequest() *commonpb.Request
- func (x *ChownReq) GetUid() string
- func (*ChownReq) ProtoMessage()
- func (x *ChownReq) ProtoReflect() protoreflect.Message
- func (x *ChownReq) Reset()
- func (x *ChownReq) String() string
- type Chtimes
- type ChtimesReq
- func (*ChtimesReq) Descriptor() ([]byte, []int)deprecated
- func (x *ChtimesReq) GetATime() int64
- func (x *ChtimesReq) GetMTime() int64
- func (x *ChtimesReq) GetPath() string
- func (x *ChtimesReq) GetRequest() *commonpb.Request
- func (*ChtimesReq) ProtoMessage()
- func (x *ChtimesReq) ProtoReflect() protoreflect.Message
- func (x *ChtimesReq) Reset()
- func (x *ChtimesReq) String() string
- type CloseSession
- func (*CloseSession) Descriptor() ([]byte, []int)deprecated
- func (x *CloseSession) GetRequest() *commonpb.Request
- func (x *CloseSession) GetResponse() *commonpb.Response
- func (*CloseSession) ProtoMessage()
- func (x *CloseSession) ProtoReflect() protoreflect.Message
- func (x *CloseSession) Reset()
- func (x *CloseSession) String() string
- type Cp
- func (*Cp) Descriptor() ([]byte, []int)deprecated
- func (x *Cp) GetBytesWritten() int64
- func (x *Cp) GetDst() string
- func (x *Cp) GetResponse() *commonpb.Response
- func (x *Cp) GetSrc() string
- func (*Cp) ProtoMessage()
- func (x *Cp) ProtoReflect() protoreflect.Message
- func (x *Cp) Reset()
- func (x *Cp) String() string
- type CpReq
- func (*CpReq) Descriptor() ([]byte, []int)deprecated
- func (x *CpReq) GetDst() string
- func (x *CpReq) GetRequest() *commonpb.Request
- func (x *CpReq) GetSrc() string
- func (*CpReq) ProtoMessage()
- func (x *CpReq) ProtoReflect() protoreflect.Message
- func (x *CpReq) Reset()
- func (x *CpReq) String() string
- type CurrentTokenOwner
- func (*CurrentTokenOwner) Descriptor() ([]byte, []int)deprecated
- func (x *CurrentTokenOwner) GetOutput() string
- func (x *CurrentTokenOwner) GetResponse() *commonpb.Response
- func (*CurrentTokenOwner) ProtoMessage()
- func (x *CurrentTokenOwner) ProtoReflect() protoreflect.Message
- func (x *CurrentTokenOwner) Reset()
- func (x *CurrentTokenOwner) String() string
- type CurrentTokenOwnerReq
- func (*CurrentTokenOwnerReq) Descriptor() ([]byte, []int)deprecated
- func (x *CurrentTokenOwnerReq) GetRequest() *commonpb.Request
- func (*CurrentTokenOwnerReq) ProtoMessage()
- func (x *CurrentTokenOwnerReq) ProtoReflect() protoreflect.Message
- func (x *CurrentTokenOwnerReq) Reset()
- func (x *CurrentTokenOwnerReq) String() string
- type DeregisterWasmExtensionReq
- func (*DeregisterWasmExtensionReq) Descriptor() ([]byte, []int)deprecated
- func (x *DeregisterWasmExtensionReq) GetName() string
- func (x *DeregisterWasmExtensionReq) GetRequest() *commonpb.Request
- func (*DeregisterWasmExtensionReq) ProtoMessage()
- func (x *DeregisterWasmExtensionReq) ProtoReflect() protoreflect.Message
- func (x *DeregisterWasmExtensionReq) Reset()
- func (x *DeregisterWasmExtensionReq) 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) GetIsDir() bool
- func (x *Download) GetPath() string
- func (x *Download) GetReadFiles() int32
- func (x *Download) GetResponse() *commonpb.Response
- func (x *Download) GetStart() int64
- func (x *Download) GetStop() int64
- func (x *Download) GetUnreadableFiles() int32
- func (*Download) ProtoMessage()
- func (x *Download) ProtoReflect() protoreflect.Message
- func (x *Download) Reset()
- func (x *Download) String() string
- type DownloadReq
- func (*DownloadReq) Descriptor() ([]byte, []int)deprecated
- func (x *DownloadReq) GetMaxBytes() int64
- func (x *DownloadReq) GetMaxLines() int64
- func (x *DownloadReq) GetPath() string
- func (x *DownloadReq) GetRecurse() bool
- func (x *DownloadReq) GetRequest() *commonpb.Request
- func (x *DownloadReq) GetRestrictedToFile() bool
- func (x *DownloadReq) GetStart() int64
- func (x *DownloadReq) GetStop() int64
- func (*DownloadReq) ProtoMessage()
- func (x *DownloadReq) ProtoReflect() protoreflect.Message
- func (x *DownloadReq) Reset()
- func (x *DownloadReq) String() string
- type EnvInfo
- func (*EnvInfo) Descriptor() ([]byte, []int)deprecated
- func (x *EnvInfo) GetResponse() *commonpb.Response
- func (x *EnvInfo) GetVariables() []*commonpb.EnvVar
- func (*EnvInfo) ProtoMessage()
- func (x *EnvInfo) ProtoReflect() protoreflect.Message
- func (x *EnvInfo) Reset()
- func (x *EnvInfo) String() string
- type EnvReq
- type Envelope
- func (*Envelope) Descriptor() ([]byte, []int)deprecated
- func (x *Envelope) GetData() []byte
- func (x *Envelope) GetID() int64
- func (x *Envelope) GetType() uint32
- func (x *Envelope) GetUnknownMessageType() bool
- func (*Envelope) ProtoMessage()
- func (x *Envelope) ProtoReflect() protoreflect.Message
- func (x *Envelope) Reset()
- func (x *Envelope) String() string
- type ExecWasmExtension
- func (*ExecWasmExtension) Descriptor() ([]byte, []int)deprecated
- func (x *ExecWasmExtension) GetExitCode() uint32
- func (x *ExecWasmExtension) GetResponse() *commonpb.Response
- func (x *ExecWasmExtension) GetStderr() []byte
- func (x *ExecWasmExtension) GetStdout() []byte
- func (*ExecWasmExtension) ProtoMessage()
- func (x *ExecWasmExtension) ProtoReflect() protoreflect.Message
- func (x *ExecWasmExtension) Reset()
- func (x *ExecWasmExtension) String() string
- type ExecWasmExtensionReq
- func (*ExecWasmExtensionReq) Descriptor() ([]byte, []int)deprecated
- func (x *ExecWasmExtensionReq) GetArgs() []string
- func (x *ExecWasmExtensionReq) GetInteractive() bool
- func (x *ExecWasmExtensionReq) GetMemFS() map[string][]byte
- func (x *ExecWasmExtensionReq) GetName() string
- func (x *ExecWasmExtensionReq) GetRequest() *commonpb.Request
- func (x *ExecWasmExtensionReq) GetTunnelID() uint64
- func (*ExecWasmExtensionReq) ProtoMessage()
- func (x *ExecWasmExtensionReq) ProtoReflect() protoreflect.Message
- func (x *ExecWasmExtensionReq) Reset()
- func (x *ExecWasmExtensionReq) String() string
- type Execute
- func (*Execute) Descriptor() ([]byte, []int)deprecated
- func (x *Execute) GetPid() uint32
- func (x *Execute) GetResponse() *commonpb.Response
- func (x *Execute) GetStatus() uint32
- func (x *Execute) GetStderr() []byte
- func (x *Execute) GetStdout() []byte
- func (*Execute) ProtoMessage()
- func (x *Execute) ProtoReflect() protoreflect.Message
- func (x *Execute) Reset()
- func (x *Execute) String() string
- type ExecuteAssembly
- func (*ExecuteAssembly) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteAssembly) GetOutput() []byte
- func (x *ExecuteAssembly) GetResponse() *commonpb.Response
- func (*ExecuteAssembly) ProtoMessage()
- func (x *ExecuteAssembly) ProtoReflect() protoreflect.Message
- func (x *ExecuteAssembly) Reset()
- func (x *ExecuteAssembly) String() string
- type ExecuteAssemblyReq
- func (*ExecuteAssemblyReq) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteAssemblyReq) GetAmsiBypass() bool
- func (x *ExecuteAssemblyReq) GetAppDomain() string
- func (x *ExecuteAssemblyReq) GetArch() string
- func (x *ExecuteAssemblyReq) GetArguments() []string
- func (x *ExecuteAssemblyReq) GetAssembly() []byte
- func (x *ExecuteAssemblyReq) GetClassName() string
- func (x *ExecuteAssemblyReq) GetEtwBypass() bool
- func (x *ExecuteAssemblyReq) GetInProcess() bool
- func (x *ExecuteAssemblyReq) GetIsDLL() bool
- func (x *ExecuteAssemblyReq) GetMethod() string
- func (x *ExecuteAssemblyReq) GetPPid() uint32
- func (x *ExecuteAssemblyReq) GetProcess() string
- func (x *ExecuteAssemblyReq) GetProcessArgs() []string
- func (x *ExecuteAssemblyReq) GetRequest() *commonpb.Request
- func (x *ExecuteAssemblyReq) GetRuntime() string
- func (*ExecuteAssemblyReq) ProtoMessage()
- func (x *ExecuteAssemblyReq) ProtoReflect() protoreflect.Message
- func (x *ExecuteAssemblyReq) Reset()
- func (x *ExecuteAssemblyReq) String() string
- type ExecuteReq
- func (*ExecuteReq) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteReq) GetArgs() []string
- func (x *ExecuteReq) GetOutput() bool
- func (x *ExecuteReq) GetPPid() uint32
- func (x *ExecuteReq) GetPath() string
- func (x *ExecuteReq) GetRequest() *commonpb.Request
- func (x *ExecuteReq) GetStderr() string
- func (x *ExecuteReq) GetStdout() string
- func (*ExecuteReq) ProtoMessage()
- func (x *ExecuteReq) ProtoReflect() protoreflect.Message
- func (x *ExecuteReq) Reset()
- func (x *ExecuteReq) String() string
- type ExecuteWindowsReq
- func (*ExecuteWindowsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteWindowsReq) GetArgs() []string
- func (x *ExecuteWindowsReq) GetHideWindow() bool
- func (x *ExecuteWindowsReq) GetOutput() bool
- func (x *ExecuteWindowsReq) GetPPid() uint32
- func (x *ExecuteWindowsReq) GetPath() string
- func (x *ExecuteWindowsReq) GetRequest() *commonpb.Request
- func (x *ExecuteWindowsReq) GetStderr() string
- func (x *ExecuteWindowsReq) GetStdout() string
- func (x *ExecuteWindowsReq) GetUseToken() bool
- func (*ExecuteWindowsReq) ProtoMessage()
- func (x *ExecuteWindowsReq) ProtoReflect() protoreflect.Message
- func (x *ExecuteWindowsReq) Reset()
- func (x *ExecuteWindowsReq) String() string
- type FileInfo
- func (*FileInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FileInfo) GetGid() string
- func (x *FileInfo) GetIsDir() bool
- func (x *FileInfo) GetLink() string
- func (x *FileInfo) GetModTime() int64
- func (x *FileInfo) GetMode() string
- func (x *FileInfo) GetName() string
- func (x *FileInfo) GetSize() int64
- func (x *FileInfo) GetUid() string
- func (*FileInfo) ProtoMessage()
- func (x *FileInfo) ProtoReflect() protoreflect.Message
- func (x *FileInfo) Reset()
- func (x *FileInfo) String() string
- type GetPrivs
- func (*GetPrivs) Descriptor() ([]byte, []int)deprecated
- func (x *GetPrivs) GetPrivInfo() []*WindowsPrivilegeEntry
- func (x *GetPrivs) GetProcessIntegrity() string
- func (x *GetPrivs) GetProcessName() string
- func (x *GetPrivs) GetResponse() *commonpb.Response
- func (*GetPrivs) ProtoMessage()
- func (x *GetPrivs) ProtoReflect() protoreflect.Message
- func (x *GetPrivs) Reset()
- func (x *GetPrivs) String() string
- type GetPrivsReq
- type GetSystem
- type Grep
- func (*Grep) Descriptor() ([]byte, []int)deprecated
- func (x *Grep) GetResponse() *commonpb.Response
- func (x *Grep) GetResults() map[string]*GrepResultsForFile
- func (x *Grep) GetSearchPathAbsolute() string
- func (*Grep) ProtoMessage()
- func (x *Grep) ProtoReflect() protoreflect.Message
- func (x *Grep) Reset()
- func (x *Grep) String() string
- type GrepLinePosition
- func (*GrepLinePosition) Descriptor() ([]byte, []int)deprecated
- func (x *GrepLinePosition) GetEnd() int32
- func (x *GrepLinePosition) GetStart() int32
- func (*GrepLinePosition) ProtoMessage()
- func (x *GrepLinePosition) ProtoReflect() protoreflect.Message
- func (x *GrepLinePosition) Reset()
- func (x *GrepLinePosition) String() string
- type GrepReq
- func (*GrepReq) Descriptor() ([]byte, []int)deprecated
- func (x *GrepReq) GetLinesAfter() int32
- func (x *GrepReq) GetLinesBefore() int32
- func (x *GrepReq) GetPath() string
- func (x *GrepReq) GetRecursive() bool
- func (x *GrepReq) GetRequest() *commonpb.Request
- func (x *GrepReq) GetSearchPattern() string
- func (*GrepReq) ProtoMessage()
- func (x *GrepReq) ProtoReflect() protoreflect.Message
- func (x *GrepReq) Reset()
- func (x *GrepReq) String() string
- type GrepResult
- func (*GrepResult) Descriptor() ([]byte, []int)deprecated
- func (x *GrepResult) GetLine() string
- func (x *GrepResult) GetLineNumber() int64
- func (x *GrepResult) GetLinesAfter() []string
- func (x *GrepResult) GetLinesBefore() []string
- func (x *GrepResult) GetPositions() []*GrepLinePosition
- func (*GrepResult) ProtoMessage()
- func (x *GrepResult) ProtoReflect() protoreflect.Message
- func (x *GrepResult) Reset()
- func (x *GrepResult) String() string
- type GrepResultsForFile
- func (*GrepResultsForFile) Descriptor() ([]byte, []int)deprecated
- func (x *GrepResultsForFile) GetFileResults() []*GrepResult
- func (x *GrepResultsForFile) GetIsBinary() bool
- func (*GrepResultsForFile) ProtoMessage()
- func (x *GrepResultsForFile) ProtoReflect() protoreflect.Message
- func (x *GrepResultsForFile) Reset()
- func (x *GrepResultsForFile) String() string
- type HTTPSessionInit
- type Ifconfig
- func (*Ifconfig) Descriptor() ([]byte, []int)deprecated
- func (x *Ifconfig) GetNetInterfaces() []*NetInterface
- func (x *Ifconfig) GetResponse() *commonpb.Response
- func (*Ifconfig) ProtoMessage()
- func (x *Ifconfig) ProtoReflect() protoreflect.Message
- func (x *Ifconfig) Reset()
- func (x *Ifconfig) String() string
- type IfconfigReq
- type Impersonate
- type ImpersonateReq
- func (*ImpersonateReq) Descriptor() ([]byte, []int)deprecated
- func (x *ImpersonateReq) GetRequest() *commonpb.Request
- func (x *ImpersonateReq) GetUsername() string
- func (*ImpersonateReq) ProtoMessage()
- func (x *ImpersonateReq) ProtoReflect() protoreflect.Message
- func (x *ImpersonateReq) Reset()
- func (x *ImpersonateReq) String() string
- type InvokeExecuteAssemblyReq
- func (*InvokeExecuteAssemblyReq) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeExecuteAssemblyReq) GetData() []byte
- func (x *InvokeExecuteAssemblyReq) GetPPid() uint32
- func (x *InvokeExecuteAssemblyReq) GetProcess() string
- func (x *InvokeExecuteAssemblyReq) GetProcessArgs() []string
- func (x *InvokeExecuteAssemblyReq) GetRequest() *commonpb.Request
- func (*InvokeExecuteAssemblyReq) ProtoMessage()
- func (x *InvokeExecuteAssemblyReq) ProtoReflect() protoreflect.Message
- func (x *InvokeExecuteAssemblyReq) Reset()
- func (x *InvokeExecuteAssemblyReq) String() string
- type InvokeGetSystemReq
- func (*InvokeGetSystemReq) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeGetSystemReq) GetData() []byte
- func (x *InvokeGetSystemReq) GetHostingProcess() string
- func (x *InvokeGetSystemReq) GetRequest() *commonpb.Request
- func (*InvokeGetSystemReq) ProtoMessage()
- func (x *InvokeGetSystemReq) ProtoReflect() protoreflect.Message
- func (x *InvokeGetSystemReq) Reset()
- func (x *InvokeGetSystemReq) String() string
- type InvokeInProcExecuteAssemblyReq
- func (*InvokeInProcExecuteAssemblyReq) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeInProcExecuteAssemblyReq) GetAmsiBypass() bool
- func (x *InvokeInProcExecuteAssemblyReq) GetArguments() []string
- func (x *InvokeInProcExecuteAssemblyReq) GetData() []byte
- func (x *InvokeInProcExecuteAssemblyReq) GetEtwBypass() bool
- func (x *InvokeInProcExecuteAssemblyReq) GetRequest() *commonpb.Request
- func (x *InvokeInProcExecuteAssemblyReq) GetRuntime() string
- func (*InvokeInProcExecuteAssemblyReq) ProtoMessage()
- func (x *InvokeInProcExecuteAssemblyReq) ProtoReflect() protoreflect.Message
- func (x *InvokeInProcExecuteAssemblyReq) Reset()
- func (x *InvokeInProcExecuteAssemblyReq) String() string
- type InvokeMigrateReq
- func (*InvokeMigrateReq) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeMigrateReq) GetData() []byte
- func (x *InvokeMigrateReq) GetPid() uint32
- func (x *InvokeMigrateReq) GetProcName() string
- 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 InvokeSpwnDllReq
- func (*InvokeSpwnDllReq) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeSpwnDllReq) GetArgs() []string
- func (x *InvokeSpwnDllReq) GetData() []byte
- func (x *InvokeSpwnDllReq) GetEntryPoint() string
- func (x *InvokeSpwnDllReq) GetKill() bool
- func (x *InvokeSpwnDllReq) GetPPid() uint32
- func (x *InvokeSpwnDllReq) GetProcessArgs() []string
- func (x *InvokeSpwnDllReq) GetProcessName() string
- func (x *InvokeSpwnDllReq) GetRequest() *commonpb.Request
- func (*InvokeSpwnDllReq) ProtoMessage()
- func (x *InvokeSpwnDllReq) ProtoReflect() protoreflect.Message
- func (x *InvokeSpwnDllReq) Reset()
- func (x *InvokeSpwnDllReq) String() string
- type KillReq
- type ListExtensions
- func (*ListExtensions) Descriptor() ([]byte, []int)deprecated
- func (x *ListExtensions) GetNames() []string
- func (x *ListExtensions) GetResponse() *commonpb.Response
- func (*ListExtensions) ProtoMessage()
- func (x *ListExtensions) ProtoReflect() protoreflect.Message
- func (x *ListExtensions) Reset()
- func (x *ListExtensions) String() string
- type ListExtensionsReq
- func (*ListExtensionsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListExtensionsReq) GetRequest() *commonpb.Request
- func (*ListExtensionsReq) ProtoMessage()
- func (x *ListExtensionsReq) ProtoReflect() protoreflect.Message
- func (x *ListExtensionsReq) Reset()
- func (x *ListExtensionsReq) String() string
- type ListWasmExtensions
- func (*ListWasmExtensions) Descriptor() ([]byte, []int)deprecated
- func (x *ListWasmExtensions) GetNames() []string
- func (x *ListWasmExtensions) GetResponse() *commonpb.Response
- func (*ListWasmExtensions) ProtoMessage()
- func (x *ListWasmExtensions) ProtoReflect() protoreflect.Message
- func (x *ListWasmExtensions) Reset()
- func (x *ListWasmExtensions) String() string
- type ListWasmExtensionsReq
- func (*ListWasmExtensionsReq) Descriptor() ([]byte, []int)deprecated
- func (x *ListWasmExtensionsReq) GetRequest() *commonpb.Request
- func (*ListWasmExtensionsReq) ProtoMessage()
- func (x *ListWasmExtensionsReq) ProtoReflect() protoreflect.Message
- func (x *ListWasmExtensionsReq) Reset()
- func (x *ListWasmExtensionsReq) String() string
- type Ls
- func (*Ls) Descriptor() ([]byte, []int)deprecated
- func (x *Ls) GetExists() bool
- func (x *Ls) GetFiles() []*FileInfo
- func (x *Ls) GetPath() string
- func (x *Ls) GetResponse() *commonpb.Response
- func (x *Ls) GetTimezone() string
- func (x *Ls) GetTimezoneOffset() int32
- func (*Ls) ProtoMessage()
- func (x *Ls) ProtoReflect() protoreflect.Message
- func (x *Ls) Reset()
- func (x *Ls) String() string
- type LsReq
- type MakeToken
- type MakeTokenReq
- func (*MakeTokenReq) Descriptor() ([]byte, []int)deprecated
- func (x *MakeTokenReq) GetDomain() string
- func (x *MakeTokenReq) GetLogonType() uint32
- func (x *MakeTokenReq) GetPassword() string
- func (x *MakeTokenReq) GetRequest() *commonpb.Request
- func (x *MakeTokenReq) GetUsername() string
- func (*MakeTokenReq) ProtoMessage()
- func (x *MakeTokenReq) ProtoReflect() protoreflect.Message
- func (x *MakeTokenReq) Reset()
- func (x *MakeTokenReq) String() string
- type MemfilesAdd
- func (*MemfilesAdd) Descriptor() ([]byte, []int)deprecated
- func (x *MemfilesAdd) GetFd() int64
- func (x *MemfilesAdd) GetResponse() *commonpb.Response
- func (*MemfilesAdd) ProtoMessage()
- func (x *MemfilesAdd) ProtoReflect() protoreflect.Message
- func (x *MemfilesAdd) Reset()
- func (x *MemfilesAdd) String() string
- type MemfilesAddReq
- type MemfilesListReq
- type MemfilesRm
- func (*MemfilesRm) Descriptor() ([]byte, []int)deprecated
- func (x *MemfilesRm) GetFd() int64
- func (x *MemfilesRm) GetResponse() *commonpb.Response
- func (*MemfilesRm) ProtoMessage()
- func (x *MemfilesRm) ProtoReflect() protoreflect.Message
- func (x *MemfilesRm) Reset()
- func (x *MemfilesRm) String() string
- type MemfilesRmReq
- func (*MemfilesRmReq) Descriptor() ([]byte, []int)deprecated
- func (x *MemfilesRmReq) GetFd() int64
- func (x *MemfilesRmReq) GetRequest() *commonpb.Request
- func (*MemfilesRmReq) ProtoMessage()
- func (x *MemfilesRmReq) ProtoReflect() protoreflect.Message
- func (x *MemfilesRmReq) Reset()
- func (x *MemfilesRmReq) String() string
- type Migrate
- func (*Migrate) Descriptor() ([]byte, []int)deprecated
- func (x *Migrate) GetPid() uint32
- func (x *Migrate) GetResponse() *commonpb.Response
- func (x *Migrate) GetSuccess() bool
- func (*Migrate) ProtoMessage()
- func (x *Migrate) ProtoReflect() protoreflect.Message
- func (x *Migrate) Reset()
- func (x *Migrate) String() string
- type Mkdir
- type MkdirReq
- type Mount
- type MountInfo
- func (*MountInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MountInfo) GetFileSystem() string
- func (x *MountInfo) GetFreeSpace() uint64
- func (x *MountInfo) GetLabel() string
- func (x *MountInfo) GetMountOptions() string
- func (x *MountInfo) GetMountPoint() string
- func (x *MountInfo) GetTotalSpace() uint64
- func (x *MountInfo) GetUsedSpace() uint64
- func (x *MountInfo) GetVolumeName() string
- func (x *MountInfo) GetVolumeType() string
- func (*MountInfo) ProtoMessage()
- func (x *MountInfo) ProtoReflect() protoreflect.Message
- func (x *MountInfo) Reset()
- func (x *MountInfo) String() string
- type MountReq
- type Mv
- type MvReq
- func (*MvReq) Descriptor() ([]byte, []int)deprecated
- func (x *MvReq) GetDst() string
- func (x *MvReq) GetRequest() *commonpb.Request
- func (x *MvReq) GetSrc() string
- func (*MvReq) ProtoMessage()
- func (x *MvReq) ProtoReflect() protoreflect.Message
- func (x *MvReq) Reset()
- func (x *MvReq) String() string
- type NetConnPivot
- func (*NetConnPivot) Descriptor() ([]byte, []int)deprecated
- func (x *NetConnPivot) GetPeerID() int64
- func (x *NetConnPivot) GetRemoteAddress() string
- func (*NetConnPivot) ProtoMessage()
- func (x *NetConnPivot) ProtoReflect() protoreflect.Message
- func (x *NetConnPivot) Reset()
- func (x *NetConnPivot) String() string
- type NetInterface
- func (*NetInterface) Descriptor() ([]byte, []int)deprecated
- func (x *NetInterface) GetIPAddresses() []string
- func (x *NetInterface) GetIndex() int32
- func (x *NetInterface) GetMAC() string
- func (x *NetInterface) GetName() string
- func (*NetInterface) ProtoMessage()
- func (x *NetInterface) ProtoReflect() protoreflect.Message
- func (x *NetInterface) Reset()
- func (x *NetInterface) String() string
- type Netstat
- type NetstatReq
- func (*NetstatReq) Descriptor() ([]byte, []int)deprecated
- func (x *NetstatReq) GetIP4() bool
- func (x *NetstatReq) GetIP6() bool
- func (x *NetstatReq) GetListening() bool
- func (x *NetstatReq) GetRequest() *commonpb.Request
- func (x *NetstatReq) GetTCP() bool
- func (x *NetstatReq) GetUDP() bool
- func (*NetstatReq) ProtoMessage()
- func (x *NetstatReq) ProtoReflect() protoreflect.Message
- func (x *NetstatReq) Reset()
- func (x *NetstatReq) String() string
- type OpenSession
- func (*OpenSession) Descriptor() ([]byte, []int)deprecated
- func (x *OpenSession) GetC2S() []string
- func (x *OpenSession) GetDelay() int64
- func (x *OpenSession) GetRequest() *commonpb.Request
- func (x *OpenSession) GetResponse() *commonpb.Response
- func (*OpenSession) ProtoMessage()
- func (x *OpenSession) ProtoReflect() protoreflect.Message
- func (x *OpenSession) Reset()
- func (x *OpenSession) String() string
- type PeerFailureType
- func (PeerFailureType) Descriptor() protoreflect.EnumDescriptor
- func (x PeerFailureType) Enum() *PeerFailureType
- func (PeerFailureType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PeerFailureType) Number() protoreflect.EnumNumber
- func (x PeerFailureType) String() string
- func (PeerFailureType) Type() protoreflect.EnumType
- type Ping
- func (*Ping) Descriptor() ([]byte, []int)deprecated
- func (x *Ping) GetNonce() int32
- func (x *Ping) GetRequest() *commonpb.Request
- func (x *Ping) GetResponse() *commonpb.Response
- func (*Ping) ProtoMessage()
- func (x *Ping) ProtoReflect() protoreflect.Message
- func (x *Ping) Reset()
- func (x *Ping) String() string
- type PivotHello
- func (*PivotHello) Descriptor() ([]byte, []int)deprecated
- func (x *PivotHello) GetPeerID() int64
- func (x *PivotHello) GetPublicKey() []byte
- func (x *PivotHello) GetPublicKeySignature() string
- func (x *PivotHello) GetSessionKey() []byte
- func (*PivotHello) ProtoMessage()
- func (x *PivotHello) ProtoReflect() protoreflect.Message
- func (x *PivotHello) Reset()
- func (x *PivotHello) String() string
- type PivotListener
- func (*PivotListener) Descriptor() ([]byte, []int)deprecated
- func (x *PivotListener) GetBindAddress() string
- func (x *PivotListener) GetID() uint32
- func (x *PivotListener) GetPivots() []*NetConnPivot
- func (x *PivotListener) GetResponse() *commonpb.Response
- func (x *PivotListener) GetType() PivotType
- func (*PivotListener) ProtoMessage()
- func (x *PivotListener) ProtoReflect() protoreflect.Message
- func (x *PivotListener) Reset()
- func (x *PivotListener) String() string
- type PivotListeners
- func (*PivotListeners) Descriptor() ([]byte, []int)deprecated
- func (x *PivotListeners) GetListeners() []*PivotListener
- func (x *PivotListeners) GetResponse() *commonpb.Response
- func (*PivotListeners) ProtoMessage()
- func (x *PivotListeners) ProtoReflect() protoreflect.Message
- func (x *PivotListeners) Reset()
- func (x *PivotListeners) String() string
- type PivotListenersReq
- func (*PivotListenersReq) Descriptor() ([]byte, []int)deprecated
- func (x *PivotListenersReq) GetRequest() *commonpb.Request
- func (*PivotListenersReq) ProtoMessage()
- func (x *PivotListenersReq) ProtoReflect() protoreflect.Message
- func (x *PivotListenersReq) Reset()
- func (x *PivotListenersReq) String() string
- type PivotPeer
- type PivotPeerEnvelope
- func (*PivotPeerEnvelope) Descriptor() ([]byte, []int)deprecated
- func (x *PivotPeerEnvelope) GetData() []byte
- func (x *PivotPeerEnvelope) GetPeerFailureAt() int64
- func (x *PivotPeerEnvelope) GetPeers() []*PivotPeer
- func (x *PivotPeerEnvelope) GetPivotSessionID() []byte
- func (x *PivotPeerEnvelope) GetType() uint32
- func (*PivotPeerEnvelope) ProtoMessage()
- func (x *PivotPeerEnvelope) ProtoReflect() protoreflect.Message
- func (x *PivotPeerEnvelope) Reset()
- func (x *PivotPeerEnvelope) String() string
- type PivotPeerFailure
- func (*PivotPeerFailure) Descriptor() ([]byte, []int)deprecated
- func (x *PivotPeerFailure) GetErr() string
- func (x *PivotPeerFailure) GetPeerID() int64
- func (x *PivotPeerFailure) GetType() PeerFailureType
- func (*PivotPeerFailure) ProtoMessage()
- func (x *PivotPeerFailure) ProtoReflect() protoreflect.Message
- func (x *PivotPeerFailure) Reset()
- func (x *PivotPeerFailure) String() string
- type PivotPing
- type PivotServerKeyExchange
- func (*PivotServerKeyExchange) Descriptor() ([]byte, []int)deprecated
- func (x *PivotServerKeyExchange) GetOriginID() int64
- func (x *PivotServerKeyExchange) GetSessionKey() []byte
- func (*PivotServerKeyExchange) ProtoMessage()
- func (x *PivotServerKeyExchange) ProtoReflect() protoreflect.Message
- func (x *PivotServerKeyExchange) Reset()
- func (x *PivotServerKeyExchange) String() string
- type PivotStartListenerReq
- func (*PivotStartListenerReq) Descriptor() ([]byte, []int)deprecated
- func (x *PivotStartListenerReq) GetBindAddress() string
- func (x *PivotStartListenerReq) GetOptions() []bool
- func (x *PivotStartListenerReq) GetRequest() *commonpb.Request
- func (x *PivotStartListenerReq) GetType() PivotType
- func (*PivotStartListenerReq) ProtoMessage()
- func (x *PivotStartListenerReq) ProtoReflect() protoreflect.Message
- func (x *PivotStartListenerReq) Reset()
- func (x *PivotStartListenerReq) String() string
- type PivotStopListenerReq
- func (*PivotStopListenerReq) Descriptor() ([]byte, []int)deprecated
- func (x *PivotStopListenerReq) GetID() uint32
- func (x *PivotStopListenerReq) GetRequest() *commonpb.Request
- func (*PivotStopListenerReq) ProtoMessage()
- func (x *PivotStopListenerReq) ProtoReflect() protoreflect.Message
- func (x *PivotStopListenerReq) Reset()
- func (x *PivotStopListenerReq) String() string
- type PivotType
- type PollInterval
- type PollIntervalReq
- func (*PollIntervalReq) Descriptor() ([]byte, []int)deprecated
- func (x *PollIntervalReq) GetPollInterval() int64
- func (x *PollIntervalReq) GetRequest() *commonpb.Request
- func (*PollIntervalReq) ProtoMessage()
- func (x *PollIntervalReq) ProtoReflect() protoreflect.Message
- func (x *PollIntervalReq) Reset()
- func (x *PollIntervalReq) String() string
- type Portfwd
- func (*Portfwd) Descriptor() ([]byte, []int)deprecated
- func (x *Portfwd) GetHost() string
- func (x *Portfwd) GetPort() uint32
- func (x *Portfwd) GetProtocol() int32
- func (x *Portfwd) GetResponse() *commonpb.Response
- func (x *Portfwd) GetTunnelID() uint64
- func (*Portfwd) ProtoMessage()
- func (x *Portfwd) ProtoReflect() protoreflect.Message
- func (x *Portfwd) Reset()
- func (x *Portfwd) String() string
- type PortfwdReq
- func (*PortfwdReq) Descriptor() ([]byte, []int)deprecated
- func (x *PortfwdReq) GetHost() string
- func (x *PortfwdReq) GetPort() uint32
- func (x *PortfwdReq) GetProtocol() int32
- func (x *PortfwdReq) GetRequest() *commonpb.Request
- func (x *PortfwdReq) GetTunnelID() uint64
- func (*PortfwdReq) ProtoMessage()
- func (x *PortfwdReq) ProtoReflect() protoreflect.Message
- func (x *PortfwdReq) Reset()
- func (x *PortfwdReq) String() string
- type ProcessDump
- func (*ProcessDump) Descriptor() ([]byte, []int)deprecated
- func (x *ProcessDump) GetData() []byte
- func (x *ProcessDump) GetResponse() *commonpb.Response
- func (*ProcessDump) ProtoMessage()
- func (x *ProcessDump) ProtoReflect() protoreflect.Message
- func (x *ProcessDump) Reset()
- func (x *ProcessDump) String() string
- type ProcessDumpReq
- func (*ProcessDumpReq) Descriptor() ([]byte, []int)deprecated
- func (x *ProcessDumpReq) GetPid() int32
- func (x *ProcessDumpReq) GetRequest() *commonpb.Request
- func (x *ProcessDumpReq) GetTimeout() int32
- func (*ProcessDumpReq) ProtoMessage()
- func (x *ProcessDumpReq) ProtoReflect() protoreflect.Message
- func (x *ProcessDumpReq) Reset()
- func (x *ProcessDumpReq) String() string
- type Ps
- type PsReq
- type Pwd
- type PwdReq
- type RPortfwd
- func (*RPortfwd) Descriptor() ([]byte, []int)deprecated
- func (x *RPortfwd) GetHost() string
- func (x *RPortfwd) GetPort() uint32
- func (x *RPortfwd) GetProtocol() int32
- func (x *RPortfwd) GetResponse() *commonpb.Response
- func (x *RPortfwd) GetTunnelID() uint64
- func (*RPortfwd) ProtoMessage()
- func (x *RPortfwd) ProtoReflect() protoreflect.Message
- func (x *RPortfwd) Reset()
- func (x *RPortfwd) String() string
- type RPortfwdReq
- func (*RPortfwdReq) Descriptor() ([]byte, []int)deprecated
- func (x *RPortfwdReq) GetHost() string
- func (x *RPortfwdReq) GetPort() uint32
- func (x *RPortfwdReq) GetProtocol() int32
- func (x *RPortfwdReq) GetRequest() *commonpb.Request
- func (x *RPortfwdReq) GetTunnelID() uint64
- func (*RPortfwdReq) ProtoMessage()
- func (x *RPortfwdReq) ProtoReflect() protoreflect.Message
- func (x *RPortfwdReq) Reset()
- func (x *RPortfwdReq) String() string
- type Reconfigure
- type ReconfigureReq
- func (*ReconfigureReq) Descriptor() ([]byte, []int)deprecated
- func (x *ReconfigureReq) GetBaconJitter() int64
- func (x *ReconfigureReq) GetBeaconInterval() int64
- func (x *ReconfigureReq) GetReconnectInterval() int64
- func (x *ReconfigureReq) GetRequest() *commonpb.Request
- func (*ReconfigureReq) ProtoMessage()
- func (x *ReconfigureReq) ProtoReflect() protoreflect.Message
- func (x *ReconfigureReq) Reset()
- func (x *ReconfigureReq) String() string
- type Register
- func (*Register) Descriptor() ([]byte, []int)deprecated
- func (x *Register) GetActiveC2() string
- func (x *Register) GetArch() string
- func (x *Register) GetConfigID() string
- func (x *Register) GetFilename() string
- func (x *Register) GetGid() string
- func (x *Register) GetHostname() string
- func (x *Register) GetLocale() string
- func (x *Register) GetName() string
- func (x *Register) GetOs() string
- func (x *Register) GetPeerID() int64
- func (x *Register) GetPid() int32
- func (x *Register) GetProxyURL() string
- func (x *Register) GetReconnectInterval() int64
- func (x *Register) GetUid() string
- func (x *Register) GetUsername() string
- func (x *Register) GetUuid() string
- func (x *Register) GetVersion() string
- func (*Register) ProtoMessage()
- func (x *Register) ProtoReflect() protoreflect.Message
- func (x *Register) Reset()
- func (x *Register) String() string
- type RegisterExtension
- func (*RegisterExtension) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterExtension) GetResponse() *commonpb.Response
- func (*RegisterExtension) ProtoMessage()
- func (x *RegisterExtension) ProtoReflect() protoreflect.Message
- func (x *RegisterExtension) Reset()
- func (x *RegisterExtension) String() string
- type RegisterExtensionReq
- func (*RegisterExtensionReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterExtensionReq) GetData() []byte
- func (x *RegisterExtensionReq) GetInit() string
- func (x *RegisterExtensionReq) GetName() string
- func (x *RegisterExtensionReq) GetOS() string
- func (x *RegisterExtensionReq) GetRequest() *commonpb.Request
- func (*RegisterExtensionReq) ProtoMessage()
- func (x *RegisterExtensionReq) ProtoReflect() protoreflect.Message
- func (x *RegisterExtensionReq) Reset()
- func (x *RegisterExtensionReq) String() string
- type RegisterWasmExtension
- func (*RegisterWasmExtension) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterWasmExtension) GetResponse() *commonpb.Response
- func (*RegisterWasmExtension) ProtoMessage()
- func (x *RegisterWasmExtension) ProtoReflect() protoreflect.Message
- func (x *RegisterWasmExtension) Reset()
- func (x *RegisterWasmExtension) String() string
- type RegisterWasmExtensionReq
- func (*RegisterWasmExtensionReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterWasmExtensionReq) GetName() string
- func (x *RegisterWasmExtensionReq) GetRequest() *commonpb.Request
- func (x *RegisterWasmExtensionReq) GetWasmGz() []byte
- func (*RegisterWasmExtensionReq) ProtoMessage()
- func (x *RegisterWasmExtensionReq) ProtoReflect() protoreflect.Message
- func (x *RegisterWasmExtensionReq) Reset()
- func (x *RegisterWasmExtensionReq) String() string
- type RegistryCreateKey
- func (*RegistryCreateKey) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryCreateKey) GetResponse() *commonpb.Response
- func (*RegistryCreateKey) ProtoMessage()
- func (x *RegistryCreateKey) ProtoReflect() protoreflect.Message
- func (x *RegistryCreateKey) Reset()
- func (x *RegistryCreateKey) String() string
- type RegistryCreateKeyReq
- func (*RegistryCreateKeyReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryCreateKeyReq) GetHive() string
- func (x *RegistryCreateKeyReq) GetHostname() string
- func (x *RegistryCreateKeyReq) GetKey() string
- func (x *RegistryCreateKeyReq) GetPath() string
- func (x *RegistryCreateKeyReq) GetRequest() *commonpb.Request
- func (*RegistryCreateKeyReq) ProtoMessage()
- func (x *RegistryCreateKeyReq) ProtoReflect() protoreflect.Message
- func (x *RegistryCreateKeyReq) Reset()
- func (x *RegistryCreateKeyReq) String() string
- type RegistryDeleteKey
- func (*RegistryDeleteKey) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryDeleteKey) GetResponse() *commonpb.Response
- func (*RegistryDeleteKey) ProtoMessage()
- func (x *RegistryDeleteKey) ProtoReflect() protoreflect.Message
- func (x *RegistryDeleteKey) Reset()
- func (x *RegistryDeleteKey) String() string
- type RegistryDeleteKeyReq
- func (*RegistryDeleteKeyReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryDeleteKeyReq) GetHive() string
- func (x *RegistryDeleteKeyReq) GetHostname() string
- func (x *RegistryDeleteKeyReq) GetKey() string
- func (x *RegistryDeleteKeyReq) GetPath() string
- func (x *RegistryDeleteKeyReq) GetRequest() *commonpb.Request
- func (*RegistryDeleteKeyReq) ProtoMessage()
- func (x *RegistryDeleteKeyReq) ProtoReflect() protoreflect.Message
- func (x *RegistryDeleteKeyReq) Reset()
- func (x *RegistryDeleteKeyReq) String() string
- type RegistryListValuesReq
- func (*RegistryListValuesReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryListValuesReq) GetHive() string
- func (x *RegistryListValuesReq) GetHostname() string
- func (x *RegistryListValuesReq) GetPath() string
- func (x *RegistryListValuesReq) GetRequest() *commonpb.Request
- func (*RegistryListValuesReq) ProtoMessage()
- func (x *RegistryListValuesReq) ProtoReflect() protoreflect.Message
- func (x *RegistryListValuesReq) Reset()
- func (x *RegistryListValuesReq) String() string
- type RegistryRead
- func (*RegistryRead) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryRead) GetResponse() *commonpb.Response
- func (x *RegistryRead) GetValue() string
- func (*RegistryRead) ProtoMessage()
- func (x *RegistryRead) ProtoReflect() protoreflect.Message
- func (x *RegistryRead) Reset()
- func (x *RegistryRead) String() string
- type RegistryReadHive
- func (*RegistryReadHive) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryReadHive) GetData() []byte
- func (x *RegistryReadHive) GetEncoder() string
- func (x *RegistryReadHive) GetResponse() *commonpb.Response
- func (*RegistryReadHive) ProtoMessage()
- func (x *RegistryReadHive) ProtoReflect() protoreflect.Message
- func (x *RegistryReadHive) Reset()
- func (x *RegistryReadHive) String() string
- type RegistryReadHiveReq
- func (*RegistryReadHiveReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryReadHiveReq) GetRequest() *commonpb.Request
- func (x *RegistryReadHiveReq) GetRequestedHive() string
- func (x *RegistryReadHiveReq) GetRootHive() string
- func (*RegistryReadHiveReq) ProtoMessage()
- func (x *RegistryReadHiveReq) ProtoReflect() protoreflect.Message
- func (x *RegistryReadHiveReq) Reset()
- func (x *RegistryReadHiveReq) String() string
- type RegistryReadReq
- func (*RegistryReadReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryReadReq) GetHive() string
- func (x *RegistryReadReq) GetHostname() string
- func (x *RegistryReadReq) GetKey() string
- func (x *RegistryReadReq) GetPath() string
- func (x *RegistryReadReq) GetRequest() *commonpb.Request
- func (*RegistryReadReq) ProtoMessage()
- func (x *RegistryReadReq) ProtoReflect() protoreflect.Message
- func (x *RegistryReadReq) Reset()
- func (x *RegistryReadReq) String() string
- type RegistrySubKeyList
- func (*RegistrySubKeyList) Descriptor() ([]byte, []int)deprecated
- func (x *RegistrySubKeyList) GetResponse() *commonpb.Response
- func (x *RegistrySubKeyList) GetSubkeys() []string
- func (*RegistrySubKeyList) ProtoMessage()
- func (x *RegistrySubKeyList) ProtoReflect() protoreflect.Message
- func (x *RegistrySubKeyList) Reset()
- func (x *RegistrySubKeyList) String() string
- type RegistrySubKeyListReq
- func (*RegistrySubKeyListReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistrySubKeyListReq) GetHive() string
- func (x *RegistrySubKeyListReq) GetHostname() string
- func (x *RegistrySubKeyListReq) GetPath() string
- func (x *RegistrySubKeyListReq) GetRequest() *commonpb.Request
- func (*RegistrySubKeyListReq) ProtoMessage()
- func (x *RegistrySubKeyListReq) ProtoReflect() protoreflect.Message
- func (x *RegistrySubKeyListReq) Reset()
- func (x *RegistrySubKeyListReq) String() string
- type RegistryType
- func (RegistryType) Descriptor() protoreflect.EnumDescriptor
- func (x RegistryType) Enum() *RegistryType
- func (RegistryType) EnumDescriptor() ([]byte, []int)deprecated
- func (x RegistryType) Number() protoreflect.EnumNumber
- func (x RegistryType) String() string
- func (RegistryType) Type() protoreflect.EnumType
- type RegistryValuesList
- func (*RegistryValuesList) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryValuesList) GetResponse() *commonpb.Response
- func (x *RegistryValuesList) GetValueNames() []string
- func (*RegistryValuesList) ProtoMessage()
- func (x *RegistryValuesList) ProtoReflect() protoreflect.Message
- func (x *RegistryValuesList) Reset()
- func (x *RegistryValuesList) String() string
- type RegistryWrite
- type RegistryWriteReq
- func (*RegistryWriteReq) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryWriteReq) GetByteValue() []byte
- func (x *RegistryWriteReq) GetDWordValue() uint32
- func (x *RegistryWriteReq) GetHive() string
- func (x *RegistryWriteReq) GetHostname() string
- func (x *RegistryWriteReq) GetKey() string
- func (x *RegistryWriteReq) GetPath() string
- func (x *RegistryWriteReq) GetQWordValue() uint64
- func (x *RegistryWriteReq) GetRequest() *commonpb.Request
- func (x *RegistryWriteReq) GetStringValue() string
- func (x *RegistryWriteReq) GetType() uint32
- func (*RegistryWriteReq) ProtoMessage()
- func (x *RegistryWriteReq) ProtoReflect() protoreflect.Message
- func (x *RegistryWriteReq) Reset()
- func (x *RegistryWriteReq) String() string
- type RemoveServiceReq
- func (*RemoveServiceReq) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveServiceReq) GetRequest() *commonpb.Request
- func (x *RemoveServiceReq) GetServiceInfo() *ServiceInfoReq
- func (*RemoveServiceReq) ProtoMessage()
- func (x *RemoveServiceReq) ProtoReflect() protoreflect.Message
- func (x *RemoveServiceReq) Reset()
- func (x *RemoveServiceReq) String() string
- type RevToSelf
- type RevToSelfReq
- type Rm
- type RmReq
- func (*RmReq) Descriptor() ([]byte, []int)deprecated
- func (x *RmReq) GetForce() bool
- func (x *RmReq) GetPath() string
- func (x *RmReq) GetRecursive() bool
- func (x *RmReq) GetRequest() *commonpb.Request
- func (*RmReq) ProtoMessage()
- func (x *RmReq) ProtoReflect() protoreflect.Message
- func (x *RmReq) Reset()
- func (x *RmReq) String() string
- type RportFwdListener
- func (*RportFwdListener) Descriptor() ([]byte, []int)deprecated
- func (x *RportFwdListener) GetBindAddress() string
- func (x *RportFwdListener) GetBindPort() uint32
- func (x *RportFwdListener) GetForwardAddress() string
- func (x *RportFwdListener) GetForwardPort() uint32
- func (x *RportFwdListener) GetID() uint32
- func (x *RportFwdListener) GetResponse() *commonpb.Response
- func (*RportFwdListener) ProtoMessage()
- func (x *RportFwdListener) ProtoReflect() protoreflect.Message
- func (x *RportFwdListener) Reset()
- func (x *RportFwdListener) String() string
- type RportFwdListeners
- func (*RportFwdListeners) Descriptor() ([]byte, []int)deprecated
- func (x *RportFwdListeners) GetListeners() []*RportFwdListener
- func (x *RportFwdListeners) GetResponse() *commonpb.Response
- func (*RportFwdListeners) ProtoMessage()
- func (x *RportFwdListeners) ProtoReflect() protoreflect.Message
- func (x *RportFwdListeners) Reset()
- func (x *RportFwdListeners) String() string
- type RportFwdListenersReq
- func (*RportFwdListenersReq) Descriptor() ([]byte, []int)deprecated
- func (x *RportFwdListenersReq) GetRequest() *commonpb.Request
- func (*RportFwdListenersReq) ProtoMessage()
- func (x *RportFwdListenersReq) ProtoReflect() protoreflect.Message
- func (x *RportFwdListenersReq) Reset()
- func (x *RportFwdListenersReq) String() string
- type RportFwdStartListenerReq
- func (*RportFwdStartListenerReq) Descriptor() ([]byte, []int)deprecated
- func (x *RportFwdStartListenerReq) GetBindAddress() string
- func (x *RportFwdStartListenerReq) GetBindPort() uint32
- func (x *RportFwdStartListenerReq) GetForwardAddress() string
- func (x *RportFwdStartListenerReq) GetForwardPort() uint32
- func (x *RportFwdStartListenerReq) GetRequest() *commonpb.Request
- func (*RportFwdStartListenerReq) ProtoMessage()
- func (x *RportFwdStartListenerReq) ProtoReflect() protoreflect.Message
- func (x *RportFwdStartListenerReq) Reset()
- func (x *RportFwdStartListenerReq) String() string
- type RportFwdStopListenerReq
- func (*RportFwdStopListenerReq) Descriptor() ([]byte, []int)deprecated
- func (x *RportFwdStopListenerReq) GetID() uint32
- func (x *RportFwdStopListenerReq) GetRequest() *commonpb.Request
- func (*RportFwdStopListenerReq) ProtoMessage()
- func (x *RportFwdStopListenerReq) ProtoReflect() protoreflect.Message
- func (x *RportFwdStopListenerReq) Reset()
- func (x *RportFwdStopListenerReq) String() string
- type RunAs
- type RunAsReq
- func (*RunAsReq) Descriptor() ([]byte, []int)deprecated
- func (x *RunAsReq) GetArgs() string
- func (x *RunAsReq) GetDomain() string
- func (x *RunAsReq) GetHideWindow() bool
- func (x *RunAsReq) GetNetOnly() bool
- func (x *RunAsReq) GetPassword() string
- func (x *RunAsReq) GetProcessName() string
- func (x *RunAsReq) GetRequest() *commonpb.Request
- func (x *RunAsReq) GetUsername() string
- func (*RunAsReq) ProtoMessage()
- func (x *RunAsReq) ProtoReflect() protoreflect.Message
- func (x *RunAsReq) Reset()
- func (x *RunAsReq) String() string
- type SSHCommand
- func (*SSHCommand) Descriptor() ([]byte, []int)deprecated
- func (x *SSHCommand) GetResponse() *commonpb.Response
- func (x *SSHCommand) GetStdErr() string
- func (x *SSHCommand) GetStdOut() string
- func (*SSHCommand) ProtoMessage()
- func (x *SSHCommand) ProtoReflect() protoreflect.Message
- func (x *SSHCommand) Reset()
- func (x *SSHCommand) String() string
- type SSHCommandReq
- func (*SSHCommandReq) Descriptor() ([]byte, []int)deprecated
- func (x *SSHCommandReq) GetCommand() string
- func (x *SSHCommandReq) GetHostname() string
- func (x *SSHCommandReq) GetKeytab() []byte
- func (x *SSHCommandReq) GetKrb5Conf() string
- func (x *SSHCommandReq) GetPassword() string
- func (x *SSHCommandReq) GetPort() uint32
- func (x *SSHCommandReq) GetPrivKey() []byte
- func (x *SSHCommandReq) GetRealm() string
- func (x *SSHCommandReq) GetRequest() *commonpb.Request
- func (x *SSHCommandReq) GetUsername() string
- func (*SSHCommandReq) ProtoMessage()
- func (x *SSHCommandReq) ProtoReflect() protoreflect.Message
- func (x *SSHCommandReq) Reset()
- func (x *SSHCommandReq) String() string
- type Screenshot
- func (*Screenshot) Descriptor() ([]byte, []int)deprecated
- func (x *Screenshot) GetData() []byte
- func (x *Screenshot) GetResponse() *commonpb.Response
- func (*Screenshot) ProtoMessage()
- func (x *Screenshot) ProtoReflect() protoreflect.Message
- func (x *Screenshot) Reset()
- func (x *Screenshot) String() string
- type ScreenshotReq
- type ServiceDetail
- func (*ServiceDetail) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceDetail) GetDetail() *ServiceDetails
- func (x *ServiceDetail) GetMessage() string
- func (x *ServiceDetail) GetResponse() *commonpb.Response
- func (*ServiceDetail) ProtoMessage()
- func (x *ServiceDetail) ProtoReflect() protoreflect.Message
- func (x *ServiceDetail) Reset()
- func (x *ServiceDetail) String() string
- type ServiceDetailReq
- func (*ServiceDetailReq) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceDetailReq) GetRequest() *commonpb.Request
- func (x *ServiceDetailReq) GetServiceInfo() *ServiceInfoReq
- func (*ServiceDetailReq) ProtoMessage()
- func (x *ServiceDetailReq) ProtoReflect() protoreflect.Message
- func (x *ServiceDetailReq) Reset()
- func (x *ServiceDetailReq) String() string
- type ServiceDetails
- func (*ServiceDetails) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceDetails) GetAccount() string
- func (x *ServiceDetails) GetBinPath() string
- func (x *ServiceDetails) GetDescription() string
- func (x *ServiceDetails) GetDisplayName() string
- func (x *ServiceDetails) GetName() string
- func (x *ServiceDetails) GetStartupType() uint32
- func (x *ServiceDetails) GetStatus() uint32
- func (*ServiceDetails) ProtoMessage()
- func (x *ServiceDetails) ProtoReflect() protoreflect.Message
- func (x *ServiceDetails) Reset()
- func (x *ServiceDetails) String() string
- 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 Services
- func (*Services) Descriptor() ([]byte, []int)deprecated
- func (x *Services) GetDetails() []*ServiceDetails
- func (x *Services) GetError() string
- func (x *Services) GetResponse() *commonpb.Response
- func (*Services) ProtoMessage()
- func (x *Services) ProtoReflect() protoreflect.Message
- func (x *Services) Reset()
- func (x *Services) String() string
- type ServicesReq
- func (*ServicesReq) Descriptor() ([]byte, []int)deprecated
- func (x *ServicesReq) GetHostname() string
- func (x *ServicesReq) GetRequest() *commonpb.Request
- func (*ServicesReq) ProtoMessage()
- func (x *ServicesReq) ProtoReflect() protoreflect.Message
- func (x *ServicesReq) Reset()
- func (x *ServicesReq) String() string
- type SessionRegister
- func (*SessionRegister) Descriptor() ([]byte, []int)deprecated
- func (x *SessionRegister) GetID() string
- func (x *SessionRegister) GetRegister() *Register
- func (*SessionRegister) ProtoMessage()
- func (x *SessionRegister) ProtoReflect() protoreflect.Message
- func (x *SessionRegister) Reset()
- func (x *SessionRegister) String() string
- type SetEnv
- type SetEnvReq
- func (*SetEnvReq) Descriptor() ([]byte, []int)deprecated
- func (x *SetEnvReq) GetRequest() *commonpb.Request
- func (x *SetEnvReq) GetVariable() *commonpb.EnvVar
- func (*SetEnvReq) ProtoMessage()
- func (x *SetEnvReq) ProtoReflect() protoreflect.Message
- func (x *SetEnvReq) Reset()
- func (x *SetEnvReq) String() string
- type Shell
- func (*Shell) Descriptor() ([]byte, []int)deprecated
- func (x *Shell) GetEnablePTY() bool
- func (x *Shell) GetPath() string
- func (x *Shell) GetPid() uint32
- func (x *Shell) GetResponse() *commonpb.Response
- func (x *Shell) GetTunnelID() uint64
- func (*Shell) ProtoMessage()
- func (x *Shell) ProtoReflect() protoreflect.Message
- func (x *Shell) Reset()
- func (x *Shell) String() string
- type ShellReq
- func (*ShellReq) Descriptor() ([]byte, []int)deprecated
- func (x *ShellReq) GetEnablePTY() bool
- func (x *ShellReq) GetPath() string
- func (x *ShellReq) GetPid() uint32
- func (x *ShellReq) GetRequest() *commonpb.Request
- func (x *ShellReq) GetTunnelID() uint64
- func (*ShellReq) ProtoMessage()
- func (x *ShellReq) ProtoReflect() protoreflect.Message
- func (x *ShellReq) Reset()
- func (x *ShellReq) String() string
- type Sideload
- type SideloadReq
- func (*SideloadReq) Descriptor() ([]byte, []int)deprecated
- func (x *SideloadReq) GetArgs() []string
- func (x *SideloadReq) GetData() []byte
- func (x *SideloadReq) GetEntryPoint() string
- func (x *SideloadReq) GetIsDLL() bool
- func (x *SideloadReq) GetIsUnicode() bool
- func (x *SideloadReq) GetKill() bool
- func (x *SideloadReq) GetPPid() uint32
- func (x *SideloadReq) GetProcessArgs() []string
- func (x *SideloadReq) GetProcessName() string
- func (x *SideloadReq) GetRequest() *commonpb.Request
- func (*SideloadReq) ProtoMessage()
- func (x *SideloadReq) ProtoReflect() protoreflect.Message
- func (x *SideloadReq) Reset()
- func (x *SideloadReq) String() string
- type SockTabEntry
- func (*SockTabEntry) Descriptor() ([]byte, []int)deprecated
- func (x *SockTabEntry) GetLocalAddr() *SockTabEntry_SockAddr
- func (x *SockTabEntry) GetProcess() *commonpb.Process
- func (x *SockTabEntry) GetProtocol() string
- func (x *SockTabEntry) GetRemoteAddr() *SockTabEntry_SockAddr
- func (x *SockTabEntry) GetSkState() string
- func (x *SockTabEntry) GetUID() uint32
- func (*SockTabEntry) ProtoMessage()
- func (x *SockTabEntry) ProtoReflect() protoreflect.Message
- func (x *SockTabEntry) Reset()
- func (x *SockTabEntry) String() string
- type SockTabEntry_SockAddr
- func (*SockTabEntry_SockAddr) Descriptor() ([]byte, []int)deprecated
- func (x *SockTabEntry_SockAddr) GetIp() string
- func (x *SockTabEntry_SockAddr) GetPort() uint32
- func (*SockTabEntry_SockAddr) ProtoMessage()
- func (x *SockTabEntry_SockAddr) ProtoReflect() protoreflect.Message
- func (x *SockTabEntry_SockAddr) Reset()
- func (x *SockTabEntry_SockAddr) String() string
- type Socks
- type SocksData
- func (*SocksData) Descriptor() ([]byte, []int)deprecated
- func (x *SocksData) GetCloseConn() bool
- func (x *SocksData) GetData() []byte
- func (x *SocksData) GetPassword() string
- func (x *SocksData) GetRequest() *commonpb.Request
- func (x *SocksData) GetSequence() uint64
- func (x *SocksData) GetTunnelID() uint64
- func (x *SocksData) GetUsername() string
- func (*SocksData) ProtoMessage()
- func (x *SocksData) ProtoReflect() protoreflect.Message
- func (x *SocksData) Reset()
- func (x *SocksData) String() string
- type SpawnDll
- type SpawnDllReq
- func (*SpawnDllReq) Descriptor() ([]byte, []int)deprecated
- func (x *SpawnDllReq) GetArgs() []string
- func (x *SpawnDllReq) GetData() []byte
- func (x *SpawnDllReq) GetKill() bool
- func (x *SpawnDllReq) GetOffset() uint32
- func (x *SpawnDllReq) GetPPid() uint32
- func (x *SpawnDllReq) GetProcessArgs() []string
- func (x *SpawnDllReq) GetProcessName() string
- func (x *SpawnDllReq) GetRequest() *commonpb.Request
- func (*SpawnDllReq) ProtoMessage()
- func (x *SpawnDllReq) ProtoReflect() protoreflect.Message
- func (x *SpawnDllReq) Reset()
- func (x *SpawnDllReq) String() string
- type StartServiceByNameReq
- func (*StartServiceByNameReq) Descriptor() ([]byte, []int)deprecated
- func (x *StartServiceByNameReq) GetRequest() *commonpb.Request
- func (x *StartServiceByNameReq) GetServiceInfo() *ServiceInfoReq
- func (*StartServiceByNameReq) ProtoMessage()
- func (x *StartServiceByNameReq) ProtoReflect() protoreflect.Message
- func (x *StartServiceByNameReq) Reset()
- func (x *StartServiceByNameReq) String() string
- type StartServiceReq
- func (*StartServiceReq) Descriptor() ([]byte, []int)deprecated
- func (x *StartServiceReq) GetArguments() string
- func (x *StartServiceReq) GetBinPath() string
- func (x *StartServiceReq) GetHostname() string
- func (x *StartServiceReq) GetRequest() *commonpb.Request
- func (x *StartServiceReq) GetServiceDescription() string
- func (x *StartServiceReq) GetServiceName() string
- func (*StartServiceReq) ProtoMessage()
- func (x *StartServiceReq) ProtoReflect() protoreflect.Message
- func (x *StartServiceReq) Reset()
- func (x *StartServiceReq) String() string
- type StopServiceReq
- func (*StopServiceReq) Descriptor() ([]byte, []int)deprecated
- func (x *StopServiceReq) GetRequest() *commonpb.Request
- func (x *StopServiceReq) GetServiceInfo() *ServiceInfoReq
- func (*StopServiceReq) ProtoMessage()
- func (x *StopServiceReq) ProtoReflect() protoreflect.Message
- func (x *StopServiceReq) Reset()
- func (x *StopServiceReq) String() string
- type Task
- type TaskReq
- func (*TaskReq) Descriptor() ([]byte, []int)deprecated
- func (x *TaskReq) GetData() []byte
- func (x *TaskReq) GetEncoder() string
- func (x *TaskReq) GetPid() uint32
- func (x *TaskReq) GetRWXPages() bool
- func (x *TaskReq) GetRequest() *commonpb.Request
- func (*TaskReq) ProtoMessage()
- func (x *TaskReq) ProtoReflect() protoreflect.Message
- func (x *TaskReq) Reset()
- func (x *TaskReq) String() string
- type Terminate
- type TerminateReq
- func (*TerminateReq) Descriptor() ([]byte, []int)deprecated
- func (x *TerminateReq) GetForce() bool
- func (x *TerminateReq) GetPid() int32
- func (x *TerminateReq) GetRequest() *commonpb.Request
- func (*TerminateReq) ProtoMessage()
- func (x *TerminateReq) ProtoReflect() protoreflect.Message
- func (x *TerminateReq) Reset()
- func (x *TerminateReq) String() string
- type Tunnel
- type TunnelData
- func (*TunnelData) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelData) GetAck() uint64
- func (x *TunnelData) GetClosed() bool
- func (x *TunnelData) GetCreateReverse() bool
- func (x *TunnelData) GetData() []byte
- func (x *TunnelData) GetResend() bool
- func (x *TunnelData) GetRportfwd() *RPortfwd
- func (x *TunnelData) GetSequence() uint64
- func (x *TunnelData) GetSessionID() string
- func (x *TunnelData) GetTunnelID() uint64
- func (*TunnelData) ProtoMessage()
- func (x *TunnelData) ProtoReflect() protoreflect.Message
- func (x *TunnelData) Reset()
- func (x *TunnelData) String() string
- type UnsetEnv
- type UnsetEnvReq
- func (*UnsetEnvReq) Descriptor() ([]byte, []int)deprecated
- func (x *UnsetEnvReq) GetName() string
- func (x *UnsetEnvReq) GetRequest() *commonpb.Request
- func (*UnsetEnvReq) ProtoMessage()
- func (x *UnsetEnvReq) ProtoReflect() protoreflect.Message
- func (x *UnsetEnvReq) Reset()
- func (x *UnsetEnvReq) String() string
- type Upload
- func (*Upload) Descriptor() ([]byte, []int)deprecated
- func (x *Upload) GetPath() string
- func (x *Upload) GetResponse() *commonpb.Response
- func (x *Upload) GetUnwriteableFiles() int32
- func (x *Upload) GetWrittenFiles() int32
- func (*Upload) ProtoMessage()
- func (x *Upload) ProtoReflect() protoreflect.Message
- func (x *Upload) Reset()
- func (x *Upload) String() string
- type UploadReq
- func (*UploadReq) Descriptor() ([]byte, []int)deprecated
- func (x *UploadReq) GetData() []byte
- func (x *UploadReq) GetEncoder() string
- func (x *UploadReq) GetFileName() string
- func (x *UploadReq) GetIsDirectory() bool
- func (x *UploadReq) GetIsIOC() bool
- func (x *UploadReq) GetOverwrite() bool
- func (x *UploadReq) GetPath() string
- func (x *UploadReq) GetRequest() *commonpb.Request
- func (*UploadReq) ProtoMessage()
- func (x *UploadReq) ProtoReflect() protoreflect.Message
- func (x *UploadReq) Reset()
- func (x *UploadReq) String() string
- type WGPortForward
- func (*WGPortForward) Descriptor() ([]byte, []int)deprecated
- func (x *WGPortForward) GetForwarder() *WGTCPForwarder
- func (x *WGPortForward) GetResponse() *commonpb.Response
- func (*WGPortForward) ProtoMessage()
- func (x *WGPortForward) ProtoReflect() protoreflect.Message
- func (x *WGPortForward) Reset()
- func (x *WGPortForward) String() string
- type WGPortForwardStartReq
- func (*WGPortForwardStartReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGPortForwardStartReq) GetLocalPort() int32
- func (x *WGPortForwardStartReq) GetRemoteAddress() string
- func (x *WGPortForwardStartReq) GetRequest() *commonpb.Request
- func (*WGPortForwardStartReq) ProtoMessage()
- func (x *WGPortForwardStartReq) ProtoReflect() protoreflect.Message
- func (x *WGPortForwardStartReq) Reset()
- func (x *WGPortForwardStartReq) String() string
- type WGPortForwardStopReq
- func (*WGPortForwardStopReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGPortForwardStopReq) GetID() int32
- func (x *WGPortForwardStopReq) GetRequest() *commonpb.Request
- func (*WGPortForwardStopReq) ProtoMessage()
- func (x *WGPortForwardStopReq) ProtoReflect() protoreflect.Message
- func (x *WGPortForwardStopReq) Reset()
- func (x *WGPortForwardStopReq) String() string
- type WGSocks
- type WGSocksServer
- func (*WGSocksServer) Descriptor() ([]byte, []int)deprecated
- func (x *WGSocksServer) GetID() int32
- func (x *WGSocksServer) GetLocalAddr() string
- func (*WGSocksServer) ProtoMessage()
- func (x *WGSocksServer) ProtoReflect() protoreflect.Message
- func (x *WGSocksServer) Reset()
- func (x *WGSocksServer) String() string
- type WGSocksServers
- func (*WGSocksServers) Descriptor() ([]byte, []int)deprecated
- func (x *WGSocksServers) GetResponse() *commonpb.Response
- func (x *WGSocksServers) GetServers() []*WGSocksServer
- func (*WGSocksServers) ProtoMessage()
- func (x *WGSocksServers) ProtoReflect() protoreflect.Message
- func (x *WGSocksServers) Reset()
- func (x *WGSocksServers) String() string
- type WGSocksServersReq
- func (*WGSocksServersReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGSocksServersReq) GetRequest() *commonpb.Request
- func (*WGSocksServersReq) ProtoMessage()
- func (x *WGSocksServersReq) ProtoReflect() protoreflect.Message
- func (x *WGSocksServersReq) Reset()
- func (x *WGSocksServersReq) String() string
- type WGSocksStartReq
- func (*WGSocksStartReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGSocksStartReq) GetPort() int32
- func (x *WGSocksStartReq) GetRequest() *commonpb.Request
- func (*WGSocksStartReq) ProtoMessage()
- func (x *WGSocksStartReq) ProtoReflect() protoreflect.Message
- func (x *WGSocksStartReq) Reset()
- func (x *WGSocksStartReq) String() string
- type WGSocksStopReq
- func (*WGSocksStopReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGSocksStopReq) GetID() int32
- func (x *WGSocksStopReq) GetRequest() *commonpb.Request
- func (*WGSocksStopReq) ProtoMessage()
- func (x *WGSocksStopReq) ProtoReflect() protoreflect.Message
- func (x *WGSocksStopReq) Reset()
- func (x *WGSocksStopReq) String() string
- type WGTCPForwarder
- func (*WGTCPForwarder) Descriptor() ([]byte, []int)deprecated
- func (x *WGTCPForwarder) GetID() int32
- func (x *WGTCPForwarder) GetLocalAddr() string
- func (x *WGTCPForwarder) GetRemoteAddr() string
- func (*WGTCPForwarder) ProtoMessage()
- func (x *WGTCPForwarder) ProtoReflect() protoreflect.Message
- func (x *WGTCPForwarder) Reset()
- func (x *WGTCPForwarder) String() string
- type WGTCPForwarders
- func (*WGTCPForwarders) Descriptor() ([]byte, []int)deprecated
- func (x *WGTCPForwarders) GetForwarders() []*WGTCPForwarder
- func (x *WGTCPForwarders) GetResponse() *commonpb.Response
- func (*WGTCPForwarders) ProtoMessage()
- func (x *WGTCPForwarders) ProtoReflect() protoreflect.Message
- func (x *WGTCPForwarders) Reset()
- func (x *WGTCPForwarders) String() string
- type WGTCPForwardersReq
- func (*WGTCPForwardersReq) Descriptor() ([]byte, []int)deprecated
- func (x *WGTCPForwardersReq) GetRequest() *commonpb.Request
- func (*WGTCPForwardersReq) ProtoMessage()
- func (x *WGTCPForwardersReq) ProtoReflect() protoreflect.Message
- func (x *WGTCPForwardersReq) Reset()
- func (x *WGTCPForwardersReq) String() string
- type WindowsPrivilegeEntry
- func (*WindowsPrivilegeEntry) Descriptor() ([]byte, []int)deprecated
- func (x *WindowsPrivilegeEntry) GetDescription() string
- func (x *WindowsPrivilegeEntry) GetEnabled() bool
- func (x *WindowsPrivilegeEntry) GetEnabledByDefault() bool
- func (x *WindowsPrivilegeEntry) GetName() string
- func (x *WindowsPrivilegeEntry) GetRemoved() bool
- func (x *WindowsPrivilegeEntry) GetUsedForAccess() bool
- func (*WindowsPrivilegeEntry) ProtoMessage()
- func (x *WindowsPrivilegeEntry) ProtoReflect() protoreflect.Message
- func (x *WindowsPrivilegeEntry) Reset()
- func (x *WindowsPrivilegeEntry) String() string
Constants ¶
const ( // MsgRegister - Initial message from sliver with metadata MsgRegister = uint32(1 + iota) // MsgTaskReq - A local shellcode injection task MsgTaskReq // MsgPing - Confirm connection is open used as req/resp MsgPing // MsgKillSessionReq - Kill request to the sliver process MsgKillSessionReq // MsgLsReq - Request a directory listing from the remote system MsgLsReq // MsgLs - Directory listing (resp to MsgDirListReq) MsgLs // MsgDownloadReq - Request to download a file from the remote system MsgDownloadReq // MsgDownload - File contents for download (resp to DownloadReq) MsgDownload // MsgUploadReq - Upload a file to the remote file system MsgUploadReq // MsgUpload - Confirms the success/failure of the file upload (resp to MsgUploadReq) MsgUpload // MsgCdReq - Request a change directory on the remote system MsgCdReq // MsgPwdReq - A request to get the CWD from the remote process MsgPwdReq // MsgPwd - The CWD of the remote process (resp to MsgPwdReq) MsgPwd // MsgRmReq - Request to delete remote file MsgRmReq // MsgRm - Confirms the success/failure of delete request (resp to MsgRmReq) MsgRm // MsgMkdirReq - Request to create a directory on the remote system MsgMkdirReq // MsgMkdir - Confirms the success/failure of the mkdir request (resp to MsgMkdirReq) MsgMkdir // MsgPsReq - List processes req MsgPsReq // MsgPs - List processes resp MsgPs // MsgShellReq - Request to open a shell tunnel MsgShellReq // MsgShell - Response on starting shell MsgShell // MsgTunnelData - Data for duplex tunnels MsgTunnelData // MsgTunnelClose - Close a duplex tunnel MsgTunnelClose // MsgProcessDumpReq - Request to create a process dump MsgProcessDumpReq // MsgProcessDump - Dump of process) MsgProcessDump // MsgImpersonateReq - Request for process impersonation MsgImpersonateReq // MsgImpersonate - Output of the impersonation command MsgImpersonate // MsgRunAsReq - Request to run process as user MsgRunAsReq // MsgRunAs - Run process as user MsgRunAs // MsgRevToSelf - Revert to self MsgRevToSelf // MsgRevToSelfReq - Request to revert to self MsgRevToSelfReq // MsgInvokeGetSystemReq - Elevate as SYSTEM user MsgInvokeGetSystemReq // MsgGetSystem - Response to getsystem request MsgGetSystem // MsgInvokeExecuteAssemblyReq - Request to load and execute a .NET assembly MsgInvokeExecuteAssemblyReq // MsgExecuteAssemblyReq - Request to load and execute a .NET assembly MsgExecuteAssemblyReq // MsgExecuteAssembly - Output of the assembly execution MsgExecuteAssembly // MsgInvokeMigrateReq - Spawn a new sliver in a designated process MsgInvokeMigrateReq // MsgSideloadReq - request to sideload a binary MsgSideloadReq // MsgSideload - output of the binary MsgSideload // MsgSpawnDllReq - Reflective DLL injection request MsgSpawnDllReq // MsgSpawnDll - Reflective DLL injection output MsgSpawnDll // MsgIfconfigReq - Ifconfig (network interface config) request MsgIfconfigReq // MsgIfconfig - Ifconfig response MsgIfconfig // MsgExecuteReq - Execute a command on the remote system MsgExecuteReq // MsgTerminateReq - Request to kill a remote process MsgTerminateReq // MsgTerminate - Kill a remote process MsgTerminate // MsgScreenshotReq - Request to take a screenshot MsgScreenshotReq // MsgScreenshot - Response with the screenshots MsgScreenshot // MsgNetstatReq - Netstat request MsgNetstatReq // MsgPivotStartListenerReq - Start a listener MsgPivotStartListenerReq // MsgPivotStopListenerReq - Stop a listener MsgPivotStopListenerReq // MsgPivotListenersReq - List listeners request MsgPivotListenersReq // MsgPivotListeners - List listeners response MsgPivotListeners // MsgPivotPeerPing - Pivot peer ping message MsgPivotPeerPing // MsgPivotServerPing - Pivot peer ping message MsgPivotServerPing // PivotServerKeyExchange - Pivot to server key exchange MsgPivotServerKeyExchange // MsgPivotPeerEnvelope - An envelope from a pivot peer MsgPivotPeerEnvelope // MsgPivotPeerFailure - Failure to send an envelope to a pivot peer MsgPivotPeerFailure // MsgPivotSessionEnvelope MsgPivotSessionEnvelope // MsgStartServiceReq - Request to start a service MsgStartServiceReq // MsgStartService - Response to start service request MsgStartService // MsgStopServiceReq - Request to stop a remote service MsgStopServiceReq // MsgRemoveServiceReq - Request to remove a remote service MsgRemoveServiceReq // MsgMakeTokenReq - Request for MakeToken MsgMakeTokenReq // MsgMakeToken - Response for MakeToken MsgMakeToken // MsgEnvReq - Request to get environment variables MsgEnvReq // MsgEnvInfo - Response to environment variable request MsgEnvInfo // MsgSetEnvReq MsgSetEnvReq // MsgSetEnv MsgSetEnv // MsgExecuteWindowsReq - Execute request executed with the current (Windows) token MsgExecuteWindowsReq // MsgRegistryReadReq MsgRegistryReadReq // MsgRegistryWriteReq MsgRegistryWriteReq // MsgRegistryCreateKeyReq MsgRegistryCreateKeyReq // MsgWGStartPortFwdReq - Request to start a port forwarding in a WG transport MsgWGStartPortFwdReq // MsgWGStopPortFwdReq - Request to stop a port forwarding in a WG transport MsgWGStopPortFwdReq // MsgWGStartSocks - Request to start a socks server in a WG transport MsgWGStartSocksReq // MsgWGStopSocks - Request to stop a socks server in a WG transport MsgWGStopSocksReq // MsgWGListForwarders MsgWGListForwardersReq // MsgWGListSocks MsgWGListSocksReq // MsgPortfwdReq - Establish a port forward MsgPortfwdReq // MsgPortfwd - Response of port forward MsgPortfwd // MsgSocksData - Response of SocksData MsgSocksData // MsgReconfigureReq MsgReconfigureReq // MsgReconfigure - Set Reconfigure MsgReconfigure // MsgUnsetEnvReq MsgUnsetEnvReq // MsgSSHCommandReq - Run a SSH command MsgSSHCommandReq // MsgGetPrivsReq - Get privileges (Windows) MsgGetPrivsReq // MsgRegistryListReq - List registry sub keys MsgRegistrySubKeysListReq // MsgRegistryListValuesReq - List registry values MsgRegistryListValuesReq // MsgRegisterExtensionReq - Register a new extension MsgRegisterExtensionReq // MsgCallExtensionReq - Run an extension command MsgCallExtensionReq // MsgListExtensionsReq - List loaded extensions MsgListExtensionsReq // MsgBeaconRegister - Register a new beacon MsgBeaconRegister // MsgBeaconTasks - Send/recv batches of beacon tasks MsgBeaconTasks // MsgOpenSession - Open a new session MsgOpenSession // MsgCloseSession - Close the active session MsgCloseSession // MsgRegistryDeleteKeyReq MsgRegistryDeleteKeyReq // MsgMvReq - Request to move or rename a file MsgMvReq // MsgMv - Confirms the success/failure of the mv request (resp to MsgMvReq) MsgMv // MsgCurrentTokenOwnerReq - Request to query the thread token owner MsgCurrentTokenOwnerReq // MsgCurrentTokenOwner - Replies with the current thread owner (resp to MsfCurrentToken) MsgCurrentTokenOwner // MsgInvokeInProcExecuteAssemblyReq - Request to load and execute a .NET assembly in-process MsgInvokeInProcExecuteAssemblyReq MsgRportFwdStopListenerReq MsgRportFwdStartListenerReq MsgRportFwdListener MsgRportFwdListeners MsgRportFwdListenersReq MsgRPortfwdReq // MsgChmodReq - Request to chmod a file MsgChmodReq // MsgChmod - Replies with file path MsgChmod // MsgChownReq - Request to chown a file MsgChownReq // MsgChown - Replies with file path MsgChown // MsgChtimesReq - Request to chtimes a file MsgChtimesReq // MsgChown - Replies with file path MsgChtimes // MsgChmodReq - Request to chmod a file MsgMemfilesListReq // MsgChownReq - Request to chown a file MsgMemfilesAddReq // MsgChown - Replies with file path MsgMemfilesAdd // MsgChtimesReq - Request to chtimes a file MsgMemfilesRmReq // MsgChown - Replies with file path MsgMemfilesRm // Wasm Extension messages MsgRegisterWasmExtensionReq MsgDeregisterWasmExtensionReq MsgRegisterWasmExtension MsgListWasmExtensionsReq MsgListWasmExtensions MsgExecWasmExtensionReq MsgExecWasmExtension // MsgCpReq - Request to copy a file from one place to another MsgCpReq // MsgCp - Confirms the success/failure, as well as the total number of bytes // written of the cp request (resp to MsgCpReq) MsgCp // MsgGrepReq - Request to grep for data MsgGrepReq // Services messages MsgServicesReq MsgServiceDetailReq MsgStartServiceByNameReq MsgRegistryReadHiveReq // MsgMountReq - Request filesystem mounts MsgMountReq )
const ( // Port forward protocols PortFwdProtoTCP = 1 PortFwdProtoUDP = 2 // Registry types RegistryTypeBinary = 1 RegistryTypeString = 2 RegistryTypeDWORD = 3 RegistryTypeQWORD = 4 )
Constants to replace enums
Variables ¶
var ( RegistryType_name = map[int32]string{ 0: "Unknown", 1: "Binary", 2: "String", 3: "DWORD", 4: "QWORD", } RegistryType_value = map[string]int32{ "Unknown": 0, "Binary": 1, "String": 2, "DWORD": 3, "QWORD": 4, } )
Enum value maps for RegistryType.
var ( PivotType_name = map[int32]string{ 0: "TCP", 1: "UDP", 2: "NamedPipe", } PivotType_value = map[string]int32{ "TCP": 0, "UDP": 1, "NamedPipe": 2, } )
Enum value maps for PivotType.
var ( PeerFailureType_name = map[int32]string{ 0: "SEND_FAILURE", 1: "DISCONNECT", } PeerFailureType_value = map[string]int32{ "SEND_FAILURE": 0, "DISCONNECT": 1, } )
Enum value maps for PeerFailureType.
var File_sliverpb_sliver_proto protoreflect.FileDescriptor
Functions ¶
Types ¶
type BaconRegister ¶
type BaconRegister struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Interval int64 `protobuf:"varint,2,opt,name=Interval,proto3" json:"Interval,omitempty"` Jitter int64 `protobuf:"varint,3,opt,name=Jitter,proto3" json:"Jitter,omitempty"` Register *Register `protobuf:"bytes,4,opt,name=Register,proto3" json:"Register,omitempty"` NextCheckin int64 `protobuf:"varint,5,opt,name=NextCheckin,proto3" json:"NextCheckin,omitempty"` // contains filtered or unexported fields }
func (*BaconRegister) Descriptor
deprecated
func (*BaconRegister) Descriptor() ([]byte, []int)
Deprecated: Use BaconRegister.ProtoReflect.Descriptor instead.
func (*BaconRegister) GetID ¶
func (x *BaconRegister) GetID() string
func (*BaconRegister) GetInterval ¶
func (x *BaconRegister) GetInterval() int64
func (*BaconRegister) GetJitter ¶
func (x *BaconRegister) GetJitter() int64
func (*BaconRegister) GetNextCheckin ¶
func (x *BaconRegister) GetNextCheckin() int64
func (*BaconRegister) GetRegister ¶
func (x *BaconRegister) GetRegister() *Register
func (*BaconRegister) ProtoMessage ¶
func (*BaconRegister) ProtoMessage()
func (*BaconRegister) ProtoReflect ¶
func (x *BaconRegister) ProtoReflect() protoreflect.Message
func (*BaconRegister) Reset ¶
func (x *BaconRegister) Reset()
func (*BaconRegister) String ¶
func (x *BaconRegister) String() string
type BaconTasks ¶
type BaconTasks struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Tasks []*Envelope `protobuf:"bytes,2,rep,name=Tasks,proto3" json:"Tasks,omitempty"` NextCheckin int64 `protobuf:"varint,3,opt,name=NextCheckin,proto3" json:"NextCheckin,omitempty"` // contains filtered or unexported fields }
BaconTasks - DO NOT CONFUSE WITH clientpb.BaconTasks
func (*BaconTasks) Descriptor
deprecated
func (*BaconTasks) Descriptor() ([]byte, []int)
Deprecated: Use BaconTasks.ProtoReflect.Descriptor instead.
func (*BaconTasks) GetID ¶
func (x *BaconTasks) GetID() string
func (*BaconTasks) GetNextCheckin ¶
func (x *BaconTasks) GetNextCheckin() int64
func (*BaconTasks) GetTasks ¶
func (x *BaconTasks) GetTasks() []*Envelope
func (*BaconTasks) ProtoMessage ¶
func (*BaconTasks) ProtoMessage()
func (*BaconTasks) ProtoReflect ¶
func (x *BaconTasks) ProtoReflect() protoreflect.Message
func (*BaconTasks) Reset ¶
func (x *BaconTasks) Reset()
func (*BaconTasks) String ¶
func (x *BaconTasks) String() string
type CallExtension ¶
type CallExtension struct { Output []byte `protobuf:"bytes,1,opt,name=Output,proto3" json:"Output,omitempty"` ServerStore bool `protobuf:"varint,2,opt,name=ServerStore,proto3" json:"ServerStore,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*CallExtension) Descriptor
deprecated
func (*CallExtension) Descriptor() ([]byte, []int)
Deprecated: Use CallExtension.ProtoReflect.Descriptor instead.
func (*CallExtension) GetOutput ¶
func (x *CallExtension) GetOutput() []byte
func (*CallExtension) GetResponse ¶
func (x *CallExtension) GetResponse() *commonpb.Response
func (*CallExtension) GetServerStore ¶
func (x *CallExtension) GetServerStore() bool
func (*CallExtension) ProtoMessage ¶
func (*CallExtension) ProtoMessage()
func (*CallExtension) ProtoReflect ¶
func (x *CallExtension) ProtoReflect() protoreflect.Message
func (*CallExtension) Reset ¶
func (x *CallExtension) Reset()
func (*CallExtension) String ¶
func (x *CallExtension) String() string
type CallExtensionReq ¶
type CallExtensionReq struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` ServerStore bool `protobuf:"varint,2,opt,name=ServerStore,proto3" json:"ServerStore,omitempty"` Args []byte `protobuf:"bytes,3,opt,name=Args,proto3" json:"Args,omitempty"` Export string `protobuf:"bytes,4,opt,name=Export,proto3" json:"Export,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*CallExtensionReq) Descriptor
deprecated
func (*CallExtensionReq) Descriptor() ([]byte, []int)
Deprecated: Use CallExtensionReq.ProtoReflect.Descriptor instead.
func (*CallExtensionReq) GetArgs ¶
func (x *CallExtensionReq) GetArgs() []byte
func (*CallExtensionReq) GetExport ¶
func (x *CallExtensionReq) GetExport() string
func (*CallExtensionReq) GetName ¶
func (x *CallExtensionReq) GetName() string
func (*CallExtensionReq) GetRequest ¶
func (x *CallExtensionReq) GetRequest() *commonpb.Request
func (*CallExtensionReq) GetServerStore ¶
func (x *CallExtensionReq) GetServerStore() bool
func (*CallExtensionReq) ProtoMessage ¶
func (*CallExtensionReq) ProtoMessage()
func (*CallExtensionReq) ProtoReflect ¶
func (x *CallExtensionReq) ProtoReflect() protoreflect.Message
func (*CallExtensionReq) Reset ¶
func (x *CallExtensionReq) Reset()
func (*CallExtensionReq) String ¶
func (x *CallExtensionReq) String() string
type CdReq ¶
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
func (*CdReq) GetRequest ¶
func (*CdReq) ProtoMessage ¶
func (*CdReq) ProtoMessage()
func (*CdReq) ProtoReflect ¶
func (x *CdReq) ProtoReflect() protoreflect.Message
type Chmod ¶
type Chmod struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Chmod) Descriptor
deprecated
func (*Chmod) GetResponse ¶
func (*Chmod) ProtoMessage ¶
func (*Chmod) ProtoMessage()
func (*Chmod) ProtoReflect ¶
func (x *Chmod) ProtoReflect() protoreflect.Message
type ChmodReq ¶
type ChmodReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` FileMode string `protobuf:"bytes,2,opt,name=FileMode,proto3" json:"FileMode,omitempty"` Recursive bool `protobuf:"varint,3,opt,name=Recursive,proto3" json:"Recursive,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ChmodReq) Descriptor
deprecated
func (*ChmodReq) GetFileMode ¶
func (*ChmodReq) GetRecursive ¶
func (*ChmodReq) GetRequest ¶
func (*ChmodReq) ProtoMessage ¶
func (*ChmodReq) ProtoMessage()
func (*ChmodReq) ProtoReflect ¶
func (x *ChmodReq) ProtoReflect() protoreflect.Message
type Chown ¶
type Chown struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Chown) Descriptor
deprecated
func (*Chown) GetResponse ¶
func (*Chown) ProtoMessage ¶
func (*Chown) ProtoMessage()
func (*Chown) ProtoReflect ¶
func (x *Chown) ProtoReflect() protoreflect.Message
type ChownReq ¶
type ChownReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` Gid string `protobuf:"bytes,3,opt,name=Gid,proto3" json:"Gid,omitempty"` Recursive bool `protobuf:"varint,4,opt,name=Recursive,proto3" json:"Recursive,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ChownReq) Descriptor
deprecated
func (*ChownReq) GetRecursive ¶
func (*ChownReq) GetRequest ¶
func (*ChownReq) ProtoMessage ¶
func (*ChownReq) ProtoMessage()
func (*ChownReq) ProtoReflect ¶
func (x *ChownReq) ProtoReflect() protoreflect.Message
type Chtimes ¶
type Chtimes struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Chtimes) Descriptor
deprecated
func (*Chtimes) GetResponse ¶
func (*Chtimes) ProtoMessage ¶
func (*Chtimes) ProtoMessage()
func (*Chtimes) ProtoReflect ¶
func (x *Chtimes) ProtoReflect() protoreflect.Message
type ChtimesReq ¶
type ChtimesReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` ATime int64 `protobuf:"varint,2,opt,name=ATime,proto3" json:"ATime,omitempty"` MTime int64 `protobuf:"varint,3,opt,name=MTime,proto3" json:"MTime,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ChtimesReq) Descriptor
deprecated
func (*ChtimesReq) Descriptor() ([]byte, []int)
Deprecated: Use ChtimesReq.ProtoReflect.Descriptor instead.
func (*ChtimesReq) GetATime ¶
func (x *ChtimesReq) GetATime() int64
func (*ChtimesReq) GetMTime ¶
func (x *ChtimesReq) GetMTime() int64
func (*ChtimesReq) GetPath ¶
func (x *ChtimesReq) GetPath() string
func (*ChtimesReq) GetRequest ¶
func (x *ChtimesReq) GetRequest() *commonpb.Request
func (*ChtimesReq) ProtoMessage ¶
func (*ChtimesReq) ProtoMessage()
func (*ChtimesReq) ProtoReflect ¶
func (x *ChtimesReq) ProtoReflect() protoreflect.Message
func (*ChtimesReq) Reset ¶
func (x *ChtimesReq) Reset()
func (*ChtimesReq) String ¶
func (x *ChtimesReq) String() string
type CloseSession ¶
type CloseSession struct { Response *commonpb.Response `protobuf:"bytes,8,opt,name=Response,proto3" json:"Response,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*CloseSession) Descriptor
deprecated
func (*CloseSession) Descriptor() ([]byte, []int)
Deprecated: Use CloseSession.ProtoReflect.Descriptor instead.
func (*CloseSession) GetRequest ¶
func (x *CloseSession) GetRequest() *commonpb.Request
func (*CloseSession) GetResponse ¶
func (x *CloseSession) GetResponse() *commonpb.Response
func (*CloseSession) ProtoMessage ¶
func (*CloseSession) ProtoMessage()
func (*CloseSession) ProtoReflect ¶
func (x *CloseSession) ProtoReflect() protoreflect.Message
func (*CloseSession) Reset ¶
func (x *CloseSession) Reset()
func (*CloseSession) String ¶
func (x *CloseSession) String() string
type Cp ¶
type Cp struct { Src string `protobuf:"bytes,1,opt,name=Src,proto3" json:"Src,omitempty"` Dst string `protobuf:"bytes,2,opt,name=Dst,proto3" json:"Dst,omitempty"` BytesWritten int64 `protobuf:"varint,3,opt,name=BytesWritten,proto3" json:"BytesWritten,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Cp) Descriptor
deprecated
func (*Cp) GetBytesWritten ¶
func (*Cp) GetResponse ¶
func (*Cp) ProtoMessage ¶
func (*Cp) ProtoMessage()
func (*Cp) ProtoReflect ¶
func (x *Cp) ProtoReflect() protoreflect.Message
type CpReq ¶
type CpReq struct { Src string `protobuf:"bytes,1,opt,name=Src,proto3" json:"Src,omitempty"` Dst string `protobuf:"bytes,2,opt,name=Dst,proto3" json:"Dst,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*CpReq) Descriptor
deprecated
func (*CpReq) GetRequest ¶
func (*CpReq) ProtoMessage ¶
func (*CpReq) ProtoMessage()
func (*CpReq) ProtoReflect ¶
func (x *CpReq) ProtoReflect() protoreflect.Message
type CurrentTokenOwner ¶
type CurrentTokenOwner struct { Output string `protobuf:"bytes,1,opt,name=Output,proto3" json:"Output,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*CurrentTokenOwner) Descriptor
deprecated
func (*CurrentTokenOwner) Descriptor() ([]byte, []int)
Deprecated: Use CurrentTokenOwner.ProtoReflect.Descriptor instead.
func (*CurrentTokenOwner) GetOutput ¶
func (x *CurrentTokenOwner) GetOutput() string
func (*CurrentTokenOwner) GetResponse ¶
func (x *CurrentTokenOwner) GetResponse() *commonpb.Response
func (*CurrentTokenOwner) ProtoMessage ¶
func (*CurrentTokenOwner) ProtoMessage()
func (*CurrentTokenOwner) ProtoReflect ¶
func (x *CurrentTokenOwner) ProtoReflect() protoreflect.Message
func (*CurrentTokenOwner) Reset ¶
func (x *CurrentTokenOwner) Reset()
func (*CurrentTokenOwner) String ¶
func (x *CurrentTokenOwner) String() string
type CurrentTokenOwnerReq ¶
type CurrentTokenOwnerReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*CurrentTokenOwnerReq) Descriptor
deprecated
func (*CurrentTokenOwnerReq) Descriptor() ([]byte, []int)
Deprecated: Use CurrentTokenOwnerReq.ProtoReflect.Descriptor instead.
func (*CurrentTokenOwnerReq) GetRequest ¶
func (x *CurrentTokenOwnerReq) GetRequest() *commonpb.Request
func (*CurrentTokenOwnerReq) ProtoMessage ¶
func (*CurrentTokenOwnerReq) ProtoMessage()
func (*CurrentTokenOwnerReq) ProtoReflect ¶
func (x *CurrentTokenOwnerReq) ProtoReflect() protoreflect.Message
func (*CurrentTokenOwnerReq) Reset ¶
func (x *CurrentTokenOwnerReq) Reset()
func (*CurrentTokenOwnerReq) String ¶
func (x *CurrentTokenOwnerReq) String() string
type DeregisterWasmExtensionReq ¶
type DeregisterWasmExtensionReq 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 (*DeregisterWasmExtensionReq) Descriptor
deprecated
func (*DeregisterWasmExtensionReq) Descriptor() ([]byte, []int)
Deprecated: Use DeregisterWasmExtensionReq.ProtoReflect.Descriptor instead.
func (*DeregisterWasmExtensionReq) GetName ¶
func (x *DeregisterWasmExtensionReq) GetName() string
func (*DeregisterWasmExtensionReq) GetRequest ¶
func (x *DeregisterWasmExtensionReq) GetRequest() *commonpb.Request
func (*DeregisterWasmExtensionReq) ProtoMessage ¶
func (*DeregisterWasmExtensionReq) ProtoMessage()
func (*DeregisterWasmExtensionReq) ProtoReflect ¶
func (x *DeregisterWasmExtensionReq) ProtoReflect() protoreflect.Message
func (*DeregisterWasmExtensionReq) Reset ¶
func (x *DeregisterWasmExtensionReq) Reset()
func (*DeregisterWasmExtensionReq) String ¶
func (x *DeregisterWasmExtensionReq) String() string
type Download ¶
type Download struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Encoder string `protobuf:"bytes,2,opt,name=Encoder,proto3" json:"Encoder,omitempty"` Exists bool `protobuf:"varint,3,opt,name=Exists,proto3" json:"Exists,omitempty"` Start int64 `protobuf:"varint,4,opt,name=Start,proto3" json:"Start,omitempty"` Stop int64 `protobuf:"varint,5,opt,name=Stop,proto3" json:"Stop,omitempty"` Data []byte `protobuf:"bytes,6,opt,name=Data,proto3" json:"Data,omitempty"` IsDir bool `protobuf:"varint,7,opt,name=IsDir,proto3" json:"IsDir,omitempty"` ReadFiles int32 `protobuf:"varint,8,opt,name=ReadFiles,proto3" json:"ReadFiles,omitempty"` UnreadableFiles int32 `protobuf:"varint,10,opt,name=UnreadableFiles,proto3" json:"UnreadableFiles,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Download) Descriptor
deprecated
func (*Download) GetEncoder ¶
func (*Download) GetReadFiles ¶
func (*Download) GetResponse ¶
func (*Download) GetUnreadableFiles ¶
func (*Download) ProtoMessage ¶
func (*Download) ProtoMessage()
func (*Download) ProtoReflect ¶
func (x *Download) ProtoReflect() protoreflect.Message
type DownloadReq ¶
type DownloadReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Start int64 `protobuf:"varint,2,opt,name=Start,proto3" json:"Start,omitempty"` Stop int64 `protobuf:"varint,3,opt,name=Stop,proto3" json:"Stop,omitempty"` Recurse bool `protobuf:"varint,4,opt,name=Recurse,proto3" json:"Recurse,omitempty"` MaxBytes int64 `protobuf:"varint,5,opt,name=MaxBytes,proto3" json:"MaxBytes,omitempty"` MaxLines int64 `protobuf:"varint,6,opt,name=MaxLines,proto3" json:"MaxLines,omitempty"` RestrictedToFile bool `protobuf:"varint,7,opt,name=RestrictedToFile,proto3" json:"RestrictedToFile,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*DownloadReq) Descriptor
deprecated
func (*DownloadReq) Descriptor() ([]byte, []int)
Deprecated: Use DownloadReq.ProtoReflect.Descriptor instead.
func (*DownloadReq) GetMaxBytes ¶
func (x *DownloadReq) GetMaxBytes() int64
func (*DownloadReq) GetMaxLines ¶
func (x *DownloadReq) GetMaxLines() int64
func (*DownloadReq) GetPath ¶
func (x *DownloadReq) GetPath() string
func (*DownloadReq) GetRecurse ¶
func (x *DownloadReq) GetRecurse() bool
func (*DownloadReq) GetRequest ¶
func (x *DownloadReq) GetRequest() *commonpb.Request
func (*DownloadReq) GetRestrictedToFile ¶
func (x *DownloadReq) GetRestrictedToFile() bool
func (*DownloadReq) GetStart ¶
func (x *DownloadReq) GetStart() int64
func (*DownloadReq) GetStop ¶
func (x *DownloadReq) GetStop() int64
func (*DownloadReq) ProtoMessage ¶
func (*DownloadReq) ProtoMessage()
func (*DownloadReq) ProtoReflect ¶
func (x *DownloadReq) ProtoReflect() protoreflect.Message
func (*DownloadReq) Reset ¶
func (x *DownloadReq) Reset()
func (*DownloadReq) String ¶
func (x *DownloadReq) String() string
type EnvInfo ¶
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
func (*EnvInfo) GetResponse ¶
func (*EnvInfo) GetVariables ¶
func (*EnvInfo) ProtoMessage ¶
func (*EnvInfo) ProtoMessage()
func (*EnvInfo) ProtoReflect ¶
func (x *EnvInfo) ProtoReflect() protoreflect.Message
type EnvReq ¶
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
func (*EnvReq) GetRequest ¶
func (*EnvReq) ProtoMessage ¶
func (*EnvReq) ProtoMessage()
func (*EnvReq) ProtoReflect ¶
func (x *EnvReq) ProtoReflect() protoreflect.Message
type Envelope ¶
type Envelope struct { ID int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` // Envelope ID used to track request/response Type uint32 `protobuf:"varint,2,opt,name=Type,proto3" json:"Type,omitempty"` // Message type Data []byte `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty"` // Actual message data UnknownMessageType bool `protobuf:"varint,4,opt,name=UnknownMessageType,proto3" json:"UnknownMessageType,omitempty"` // Set if the implant did not understand the message // contains filtered or unexported fields }
Envelope - Used to encode implant<->server messages since we
cannot use gRPC due to the various transports used.
func (*Envelope) Descriptor
deprecated
func (*Envelope) GetUnknownMessageType ¶
func (*Envelope) ProtoMessage ¶
func (*Envelope) ProtoMessage()
func (*Envelope) ProtoReflect ¶
func (x *Envelope) ProtoReflect() protoreflect.Message
type ExecWasmExtension ¶
type ExecWasmExtension struct { Stdout []byte `protobuf:"bytes,1,opt,name=Stdout,proto3" json:"Stdout,omitempty"` Stderr []byte `protobuf:"bytes,2,opt,name=Stderr,proto3" json:"Stderr,omitempty"` ExitCode uint32 `protobuf:"varint,3,opt,name=ExitCode,proto3" json:"ExitCode,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*ExecWasmExtension) Descriptor
deprecated
func (*ExecWasmExtension) Descriptor() ([]byte, []int)
Deprecated: Use ExecWasmExtension.ProtoReflect.Descriptor instead.
func (*ExecWasmExtension) GetExitCode ¶
func (x *ExecWasmExtension) GetExitCode() uint32
func (*ExecWasmExtension) GetResponse ¶
func (x *ExecWasmExtension) GetResponse() *commonpb.Response
func (*ExecWasmExtension) GetStderr ¶
func (x *ExecWasmExtension) GetStderr() []byte
func (*ExecWasmExtension) GetStdout ¶
func (x *ExecWasmExtension) GetStdout() []byte
func (*ExecWasmExtension) ProtoMessage ¶
func (*ExecWasmExtension) ProtoMessage()
func (*ExecWasmExtension) ProtoReflect ¶
func (x *ExecWasmExtension) ProtoReflect() protoreflect.Message
func (*ExecWasmExtension) Reset ¶
func (x *ExecWasmExtension) Reset()
func (*ExecWasmExtension) String ¶
func (x *ExecWasmExtension) String() string
type ExecWasmExtensionReq ¶
type ExecWasmExtensionReq struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Args []string `protobuf:"bytes,2,rep,name=Args,proto3" json:"Args,omitempty"` Interactive bool `protobuf:"varint,3,opt,name=Interactive,proto3" json:"Interactive,omitempty"` MemFS map[string][]byte `` /* 151-byte string literal not displayed */ 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 (*ExecWasmExtensionReq) Descriptor
deprecated
func (*ExecWasmExtensionReq) Descriptor() ([]byte, []int)
Deprecated: Use ExecWasmExtensionReq.ProtoReflect.Descriptor instead.
func (*ExecWasmExtensionReq) GetArgs ¶
func (x *ExecWasmExtensionReq) GetArgs() []string
func (*ExecWasmExtensionReq) GetInteractive ¶
func (x *ExecWasmExtensionReq) GetInteractive() bool
func (*ExecWasmExtensionReq) GetMemFS ¶
func (x *ExecWasmExtensionReq) GetMemFS() map[string][]byte
func (*ExecWasmExtensionReq) GetName ¶
func (x *ExecWasmExtensionReq) GetName() string
func (*ExecWasmExtensionReq) GetRequest ¶
func (x *ExecWasmExtensionReq) GetRequest() *commonpb.Request
func (*ExecWasmExtensionReq) GetTunnelID ¶
func (x *ExecWasmExtensionReq) GetTunnelID() uint64
func (*ExecWasmExtensionReq) ProtoMessage ¶
func (*ExecWasmExtensionReq) ProtoMessage()
func (*ExecWasmExtensionReq) ProtoReflect ¶
func (x *ExecWasmExtensionReq) ProtoReflect() protoreflect.Message
func (*ExecWasmExtensionReq) Reset ¶
func (x *ExecWasmExtensionReq) Reset()
func (*ExecWasmExtensionReq) String ¶
func (x *ExecWasmExtensionReq) String() string
type Execute ¶
type Execute struct { Status uint32 `protobuf:"varint,1,opt,name=Status,proto3" json:"Status,omitempty"` Stdout []byte `protobuf:"bytes,2,opt,name=Stdout,proto3" json:"Stdout,omitempty"` Stderr []byte `protobuf:"bytes,3,opt,name=Stderr,proto3" json:"Stderr,omitempty"` Pid uint32 `protobuf:"varint,4,opt,name=Pid,proto3" json:"Pid,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Execute) Descriptor
deprecated
func (*Execute) GetResponse ¶
func (*Execute) ProtoMessage ¶
func (*Execute) ProtoMessage()
func (*Execute) ProtoReflect ¶
func (x *Execute) ProtoReflect() protoreflect.Message
type ExecuteAssembly ¶
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
func (*ExecuteAssembly) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteAssembly.ProtoReflect.Descriptor instead.
func (*ExecuteAssembly) GetOutput ¶
func (x *ExecuteAssembly) GetOutput() []byte
func (*ExecuteAssembly) GetResponse ¶
func (x *ExecuteAssembly) GetResponse() *commonpb.Response
func (*ExecuteAssembly) ProtoMessage ¶
func (*ExecuteAssembly) ProtoMessage()
func (*ExecuteAssembly) ProtoReflect ¶
func (x *ExecuteAssembly) ProtoReflect() protoreflect.Message
func (*ExecuteAssembly) Reset ¶
func (x *ExecuteAssembly) Reset()
func (*ExecuteAssembly) String ¶
func (x *ExecuteAssembly) String() string
type ExecuteAssemblyReq ¶
type ExecuteAssemblyReq struct { Assembly []byte `protobuf:"bytes,1,opt,name=Assembly,proto3" json:"Assembly,omitempty"` Arguments []string `protobuf:"bytes,2,rep,name=Arguments,proto3" json:"Arguments,omitempty"` Process string `protobuf:"bytes,3,opt,name=Process,proto3" json:"Process,omitempty"` IsDLL bool `protobuf:"varint,4,opt,name=IsDLL,proto3" json:"IsDLL,omitempty"` Arch string `protobuf:"bytes,5,opt,name=Arch,proto3" json:"Arch,omitempty"` ClassName string `protobuf:"bytes,6,opt,name=ClassName,proto3" json:"ClassName,omitempty"` Method string `protobuf:"bytes,7,opt,name=Method,proto3" json:"Method,omitempty"` AppDomain string `protobuf:"bytes,8,opt,name=AppDomain,proto3" json:"AppDomain,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` ProcessArgs []string `protobuf:"bytes,11,rep,name=ProcessArgs,proto3" json:"ProcessArgs,omitempty"` // In process specific fields InProcess bool `protobuf:"varint,12,opt,name=InProcess,proto3" json:"InProcess,omitempty"` Runtime string `protobuf:"bytes,13,opt,name=Runtime,proto3" json:"Runtime,omitempty"` AmsiBypass bool `protobuf:"varint,14,opt,name=AmsiBypass,proto3" json:"AmsiBypass,omitempty"` EtwBypass bool `protobuf:"varint,15,opt,name=EtwBypass,proto3" json:"EtwBypass,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ExecuteAssemblyReq) Descriptor
deprecated
func (*ExecuteAssemblyReq) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteAssemblyReq.ProtoReflect.Descriptor instead.
func (*ExecuteAssemblyReq) GetAmsiBypass ¶
func (x *ExecuteAssemblyReq) GetAmsiBypass() bool
func (*ExecuteAssemblyReq) GetAppDomain ¶
func (x *ExecuteAssemblyReq) GetAppDomain() string
func (*ExecuteAssemblyReq) GetArch ¶
func (x *ExecuteAssemblyReq) GetArch() string
func (*ExecuteAssemblyReq) GetArguments ¶
func (x *ExecuteAssemblyReq) GetArguments() []string
func (*ExecuteAssemblyReq) GetAssembly ¶
func (x *ExecuteAssemblyReq) GetAssembly() []byte
func (*ExecuteAssemblyReq) GetClassName ¶
func (x *ExecuteAssemblyReq) GetClassName() string
func (*ExecuteAssemblyReq) GetEtwBypass ¶
func (x *ExecuteAssemblyReq) GetEtwBypass() bool
func (*ExecuteAssemblyReq) GetInProcess ¶
func (x *ExecuteAssemblyReq) GetInProcess() bool
func (*ExecuteAssemblyReq) GetIsDLL ¶
func (x *ExecuteAssemblyReq) GetIsDLL() bool
func (*ExecuteAssemblyReq) GetMethod ¶
func (x *ExecuteAssemblyReq) GetMethod() string
func (*ExecuteAssemblyReq) GetPPid ¶
func (x *ExecuteAssemblyReq) GetPPid() uint32
func (*ExecuteAssemblyReq) GetProcess ¶
func (x *ExecuteAssemblyReq) GetProcess() string
func (*ExecuteAssemblyReq) GetProcessArgs ¶
func (x *ExecuteAssemblyReq) GetProcessArgs() []string
func (*ExecuteAssemblyReq) GetRequest ¶
func (x *ExecuteAssemblyReq) GetRequest() *commonpb.Request
func (*ExecuteAssemblyReq) GetRuntime ¶
func (x *ExecuteAssemblyReq) GetRuntime() string
func (*ExecuteAssemblyReq) ProtoMessage ¶
func (*ExecuteAssemblyReq) ProtoMessage()
func (*ExecuteAssemblyReq) ProtoReflect ¶
func (x *ExecuteAssemblyReq) ProtoReflect() protoreflect.Message
func (*ExecuteAssemblyReq) Reset ¶
func (x *ExecuteAssemblyReq) Reset()
func (*ExecuteAssemblyReq) String ¶
func (x *ExecuteAssemblyReq) String() string
type ExecuteReq ¶
type ExecuteReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Args []string `protobuf:"bytes,2,rep,name=Args,proto3" json:"Args,omitempty"` Output bool `protobuf:"varint,3,opt,name=Output,proto3" json:"Output,omitempty"` Stdout string `protobuf:"bytes,4,opt,name=Stdout,proto3" json:"Stdout,omitempty"` Stderr string `protobuf:"bytes,5,opt,name=Stderr,proto3" json:"Stderr,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ExecuteReq) Descriptor
deprecated
func (*ExecuteReq) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteReq.ProtoReflect.Descriptor instead.
func (*ExecuteReq) GetArgs ¶
func (x *ExecuteReq) GetArgs() []string
func (*ExecuteReq) GetOutput ¶
func (x *ExecuteReq) GetOutput() bool
func (*ExecuteReq) GetPPid ¶
func (x *ExecuteReq) GetPPid() uint32
func (*ExecuteReq) GetPath ¶
func (x *ExecuteReq) GetPath() string
func (*ExecuteReq) GetRequest ¶
func (x *ExecuteReq) GetRequest() *commonpb.Request
func (*ExecuteReq) GetStderr ¶
func (x *ExecuteReq) GetStderr() string
func (*ExecuteReq) GetStdout ¶
func (x *ExecuteReq) GetStdout() string
func (*ExecuteReq) ProtoMessage ¶
func (*ExecuteReq) ProtoMessage()
func (*ExecuteReq) ProtoReflect ¶
func (x *ExecuteReq) ProtoReflect() protoreflect.Message
func (*ExecuteReq) Reset ¶
func (x *ExecuteReq) Reset()
func (*ExecuteReq) String ¶
func (x *ExecuteReq) String() string
type ExecuteWindowsReq ¶
type ExecuteWindowsReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Args []string `protobuf:"bytes,2,rep,name=Args,proto3" json:"Args,omitempty"` Output bool `protobuf:"varint,3,opt,name=Output,proto3" json:"Output,omitempty"` Stdout string `protobuf:"bytes,4,opt,name=Stdout,proto3" json:"Stdout,omitempty"` Stderr string `protobuf:"bytes,5,opt,name=Stderr,proto3" json:"Stderr,omitempty"` UseToken bool `protobuf:"varint,6,opt,name=UseToken,proto3" json:"UseToken,omitempty"` HideWindow bool `protobuf:"varint,7,opt,name=HideWindow,proto3" json:"HideWindow,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ExecuteWindowsReq) Descriptor
deprecated
func (*ExecuteWindowsReq) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteWindowsReq.ProtoReflect.Descriptor instead.
func (*ExecuteWindowsReq) GetArgs ¶
func (x *ExecuteWindowsReq) GetArgs() []string
func (*ExecuteWindowsReq) GetHideWindow ¶
func (x *ExecuteWindowsReq) GetHideWindow() bool
func (*ExecuteWindowsReq) GetOutput ¶
func (x *ExecuteWindowsReq) GetOutput() bool
func (*ExecuteWindowsReq) GetPPid ¶
func (x *ExecuteWindowsReq) GetPPid() uint32
func (*ExecuteWindowsReq) GetPath ¶
func (x *ExecuteWindowsReq) GetPath() string
func (*ExecuteWindowsReq) GetRequest ¶
func (x *ExecuteWindowsReq) GetRequest() *commonpb.Request
func (*ExecuteWindowsReq) GetStderr ¶
func (x *ExecuteWindowsReq) GetStderr() string
func (*ExecuteWindowsReq) GetStdout ¶
func (x *ExecuteWindowsReq) GetStdout() string
func (*ExecuteWindowsReq) GetUseToken ¶
func (x *ExecuteWindowsReq) GetUseToken() bool
func (*ExecuteWindowsReq) ProtoMessage ¶
func (*ExecuteWindowsReq) ProtoMessage()
func (*ExecuteWindowsReq) ProtoReflect ¶
func (x *ExecuteWindowsReq) ProtoReflect() protoreflect.Message
func (*ExecuteWindowsReq) Reset ¶
func (x *ExecuteWindowsReq) Reset()
func (*ExecuteWindowsReq) String ¶
func (x *ExecuteWindowsReq) String() string
type FileInfo ¶
type FileInfo struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` IsDir bool `protobuf:"varint,2,opt,name=IsDir,proto3" json:"IsDir,omitempty"` Size int64 `protobuf:"varint,3,opt,name=Size,proto3" json:"Size,omitempty"` ModTime int64 `protobuf:"varint,4,opt,name=ModTime,proto3" json:"ModTime,omitempty"` Mode string `protobuf:"bytes,5,opt,name=Mode,proto3" json:"Mode,omitempty"` Link string `protobuf:"bytes,6,opt,name=Link,proto3" json:"Link,omitempty"` Uid string `protobuf:"bytes,7,opt,name=Uid,proto3" json:"Uid,omitempty"` Gid string `protobuf:"bytes,8,opt,name=Gid,proto3" json:"Gid,omitempty"` // contains filtered or unexported fields }
func (*FileInfo) Descriptor
deprecated
func (*FileInfo) GetModTime ¶
func (*FileInfo) ProtoMessage ¶
func (*FileInfo) ProtoMessage()
func (*FileInfo) ProtoReflect ¶
func (x *FileInfo) ProtoReflect() protoreflect.Message
type GetPrivs ¶
type GetPrivs struct { PrivInfo []*WindowsPrivilegeEntry `protobuf:"bytes,1,rep,name=PrivInfo,proto3" json:"PrivInfo,omitempty"` ProcessIntegrity string `protobuf:"bytes,2,opt,name=ProcessIntegrity,proto3" json:"ProcessIntegrity,omitempty"` ProcessName string `protobuf:"bytes,3,opt,name=ProcessName,proto3" json:"ProcessName,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*GetPrivs) Descriptor
deprecated
func (*GetPrivs) GetPrivInfo ¶
func (x *GetPrivs) GetPrivInfo() []*WindowsPrivilegeEntry
func (*GetPrivs) GetProcessIntegrity ¶
func (*GetPrivs) GetProcessName ¶
func (*GetPrivs) GetResponse ¶
func (*GetPrivs) ProtoMessage ¶
func (*GetPrivs) ProtoMessage()
func (*GetPrivs) ProtoReflect ¶
func (x *GetPrivs) ProtoReflect() protoreflect.Message
type GetPrivsReq ¶
type GetPrivsReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*GetPrivsReq) Descriptor
deprecated
func (*GetPrivsReq) Descriptor() ([]byte, []int)
Deprecated: Use GetPrivsReq.ProtoReflect.Descriptor instead.
func (*GetPrivsReq) GetRequest ¶
func (x *GetPrivsReq) GetRequest() *commonpb.Request
func (*GetPrivsReq) ProtoMessage ¶
func (*GetPrivsReq) ProtoMessage()
func (*GetPrivsReq) ProtoReflect ¶
func (x *GetPrivsReq) ProtoReflect() protoreflect.Message
func (*GetPrivsReq) Reset ¶
func (x *GetPrivsReq) Reset()
func (*GetPrivsReq) String ¶
func (x *GetPrivsReq) String() string
type GetSystem ¶
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
func (*GetSystem) GetResponse ¶
func (*GetSystem) ProtoMessage ¶
func (*GetSystem) ProtoMessage()
func (*GetSystem) ProtoReflect ¶
func (x *GetSystem) ProtoReflect() protoreflect.Message
type Grep ¶
type Grep struct { Results map[string]*GrepResultsForFile `` /* 155-byte string literal not displayed */ SearchPathAbsolute string `protobuf:"bytes,2,opt,name=SearchPathAbsolute,proto3" json:"SearchPathAbsolute,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Grep) Descriptor
deprecated
func (*Grep) GetResponse ¶
func (*Grep) GetResults ¶
func (x *Grep) GetResults() map[string]*GrepResultsForFile
func (*Grep) GetSearchPathAbsolute ¶
func (*Grep) ProtoMessage ¶
func (*Grep) ProtoMessage()
func (*Grep) ProtoReflect ¶
func (x *Grep) ProtoReflect() protoreflect.Message
type GrepLinePosition ¶
type GrepLinePosition struct { Start int32 `protobuf:"varint,1,opt,name=Start,proto3" json:"Start,omitempty"` End int32 `protobuf:"varint,2,opt,name=End,proto3" json:"End,omitempty"` // contains filtered or unexported fields }
func (*GrepLinePosition) Descriptor
deprecated
func (*GrepLinePosition) Descriptor() ([]byte, []int)
Deprecated: Use GrepLinePosition.ProtoReflect.Descriptor instead.
func (*GrepLinePosition) GetEnd ¶
func (x *GrepLinePosition) GetEnd() int32
func (*GrepLinePosition) GetStart ¶
func (x *GrepLinePosition) GetStart() int32
func (*GrepLinePosition) ProtoMessage ¶
func (*GrepLinePosition) ProtoMessage()
func (*GrepLinePosition) ProtoReflect ¶
func (x *GrepLinePosition) ProtoReflect() protoreflect.Message
func (*GrepLinePosition) Reset ¶
func (x *GrepLinePosition) Reset()
func (*GrepLinePosition) String ¶
func (x *GrepLinePosition) String() string
type GrepReq ¶
type GrepReq struct { SearchPattern string `protobuf:"bytes,1,opt,name=SearchPattern,proto3" json:"SearchPattern,omitempty"` Path string `protobuf:"bytes,2,opt,name=Path,proto3" json:"Path,omitempty"` Recursive bool `protobuf:"varint,3,opt,name=Recursive,proto3" json:"Recursive,omitempty"` LinesBefore int32 `protobuf:"varint,4,opt,name=LinesBefore,proto3" json:"LinesBefore,omitempty"` LinesAfter int32 `protobuf:"varint,5,opt,name=LinesAfter,proto3" json:"LinesAfter,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*GrepReq) Descriptor
deprecated
func (*GrepReq) GetLinesAfter ¶
func (*GrepReq) GetLinesBefore ¶
func (*GrepReq) GetRecursive ¶
func (*GrepReq) GetRequest ¶
func (*GrepReq) GetSearchPattern ¶
func (*GrepReq) ProtoMessage ¶
func (*GrepReq) ProtoMessage()
func (*GrepReq) ProtoReflect ¶
func (x *GrepReq) ProtoReflect() protoreflect.Message
type GrepResult ¶
type GrepResult struct { LineNumber int64 `protobuf:"varint,1,opt,name=LineNumber,proto3" json:"LineNumber,omitempty"` Positions []*GrepLinePosition `protobuf:"bytes,2,rep,name=Positions,proto3" json:"Positions,omitempty"` Line string `protobuf:"bytes,3,opt,name=Line,proto3" json:"Line,omitempty"` LinesBefore []string `protobuf:"bytes,4,rep,name=LinesBefore,proto3" json:"LinesBefore,omitempty"` LinesAfter []string `protobuf:"bytes,5,rep,name=LinesAfter,proto3" json:"LinesAfter,omitempty"` // contains filtered or unexported fields }
func (*GrepResult) Descriptor
deprecated
func (*GrepResult) Descriptor() ([]byte, []int)
Deprecated: Use GrepResult.ProtoReflect.Descriptor instead.
func (*GrepResult) GetLine ¶
func (x *GrepResult) GetLine() string
func (*GrepResult) GetLineNumber ¶
func (x *GrepResult) GetLineNumber() int64
func (*GrepResult) GetLinesAfter ¶
func (x *GrepResult) GetLinesAfter() []string
func (*GrepResult) GetLinesBefore ¶
func (x *GrepResult) GetLinesBefore() []string
func (*GrepResult) GetPositions ¶
func (x *GrepResult) GetPositions() []*GrepLinePosition
func (*GrepResult) ProtoMessage ¶
func (*GrepResult) ProtoMessage()
func (*GrepResult) ProtoReflect ¶
func (x *GrepResult) ProtoReflect() protoreflect.Message
func (*GrepResult) Reset ¶
func (x *GrepResult) Reset()
func (*GrepResult) String ¶
func (x *GrepResult) String() string
type GrepResultsForFile ¶
type GrepResultsForFile struct { FileResults []*GrepResult `protobuf:"bytes,1,rep,name=FileResults,proto3" json:"FileResults,omitempty"` IsBinary bool `protobuf:"varint,2,opt,name=IsBinary,proto3" json:"IsBinary,omitempty"` // contains filtered or unexported fields }
func (*GrepResultsForFile) Descriptor
deprecated
func (*GrepResultsForFile) Descriptor() ([]byte, []int)
Deprecated: Use GrepResultsForFile.ProtoReflect.Descriptor instead.
func (*GrepResultsForFile) GetFileResults ¶
func (x *GrepResultsForFile) GetFileResults() []*GrepResult
func (*GrepResultsForFile) GetIsBinary ¶
func (x *GrepResultsForFile) GetIsBinary() bool
func (*GrepResultsForFile) ProtoMessage ¶
func (*GrepResultsForFile) ProtoMessage()
func (*GrepResultsForFile) ProtoReflect ¶
func (x *GrepResultsForFile) ProtoReflect() protoreflect.Message
func (*GrepResultsForFile) Reset ¶
func (x *GrepResultsForFile) Reset()
func (*GrepResultsForFile) String ¶
func (x *GrepResultsForFile) String() string
type HTTPSessionInit ¶
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
func (*HTTPSessionInit) Descriptor() ([]byte, []int)
Deprecated: Use HTTPSessionInit.ProtoReflect.Descriptor instead.
func (*HTTPSessionInit) GetKey ¶
func (x *HTTPSessionInit) GetKey() []byte
func (*HTTPSessionInit) ProtoMessage ¶
func (*HTTPSessionInit) ProtoMessage()
func (*HTTPSessionInit) ProtoReflect ¶
func (x *HTTPSessionInit) ProtoReflect() protoreflect.Message
func (*HTTPSessionInit) Reset ¶
func (x *HTTPSessionInit) Reset()
func (*HTTPSessionInit) String ¶
func (x *HTTPSessionInit) String() string
type Ifconfig ¶
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
func (*Ifconfig) GetNetInterfaces ¶
func (x *Ifconfig) GetNetInterfaces() []*NetInterface
func (*Ifconfig) GetResponse ¶
func (*Ifconfig) ProtoMessage ¶
func (*Ifconfig) ProtoMessage()
func (*Ifconfig) ProtoReflect ¶
func (x *Ifconfig) ProtoReflect() protoreflect.Message
type IfconfigReq ¶
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
func (*IfconfigReq) Descriptor() ([]byte, []int)
Deprecated: Use IfconfigReq.ProtoReflect.Descriptor instead.
func (*IfconfigReq) GetRequest ¶
func (x *IfconfigReq) GetRequest() *commonpb.Request
func (*IfconfigReq) ProtoMessage ¶
func (*IfconfigReq) ProtoMessage()
func (*IfconfigReq) ProtoReflect ¶
func (x *IfconfigReq) ProtoReflect() protoreflect.Message
func (*IfconfigReq) Reset ¶
func (x *IfconfigReq) Reset()
func (*IfconfigReq) String ¶
func (x *IfconfigReq) String() string
type Impersonate ¶
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
func (*Impersonate) Descriptor() ([]byte, []int)
Deprecated: Use Impersonate.ProtoReflect.Descriptor instead.
func (*Impersonate) GetResponse ¶
func (x *Impersonate) GetResponse() *commonpb.Response
func (*Impersonate) ProtoMessage ¶
func (*Impersonate) ProtoMessage()
func (*Impersonate) ProtoReflect ¶
func (x *Impersonate) ProtoReflect() protoreflect.Message
func (*Impersonate) Reset ¶
func (x *Impersonate) Reset()
func (*Impersonate) String ¶
func (x *Impersonate) String() string
type ImpersonateReq ¶
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
func (*ImpersonateReq) Descriptor() ([]byte, []int)
Deprecated: Use ImpersonateReq.ProtoReflect.Descriptor instead.
func (*ImpersonateReq) GetRequest ¶
func (x *ImpersonateReq) GetRequest() *commonpb.Request
func (*ImpersonateReq) GetUsername ¶
func (x *ImpersonateReq) GetUsername() string
func (*ImpersonateReq) ProtoMessage ¶
func (*ImpersonateReq) ProtoMessage()
func (*ImpersonateReq) ProtoReflect ¶
func (x *ImpersonateReq) ProtoReflect() protoreflect.Message
func (*ImpersonateReq) Reset ¶
func (x *ImpersonateReq) Reset()
func (*ImpersonateReq) String ¶
func (x *ImpersonateReq) String() string
type InvokeExecuteAssemblyReq ¶
type InvokeExecuteAssemblyReq struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` Process string `protobuf:"bytes,2,opt,name=process,proto3" json:"process,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` ProcessArgs []string `protobuf:"bytes,11,rep,name=ProcessArgs,proto3" json:"ProcessArgs,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*InvokeExecuteAssemblyReq) Descriptor
deprecated
func (*InvokeExecuteAssemblyReq) Descriptor() ([]byte, []int)
Deprecated: Use InvokeExecuteAssemblyReq.ProtoReflect.Descriptor instead.
func (*InvokeExecuteAssemblyReq) GetData ¶
func (x *InvokeExecuteAssemblyReq) GetData() []byte
func (*InvokeExecuteAssemblyReq) GetPPid ¶
func (x *InvokeExecuteAssemblyReq) GetPPid() uint32
func (*InvokeExecuteAssemblyReq) GetProcess ¶
func (x *InvokeExecuteAssemblyReq) GetProcess() string
func (*InvokeExecuteAssemblyReq) GetProcessArgs ¶
func (x *InvokeExecuteAssemblyReq) GetProcessArgs() []string
func (*InvokeExecuteAssemblyReq) GetRequest ¶
func (x *InvokeExecuteAssemblyReq) GetRequest() *commonpb.Request
func (*InvokeExecuteAssemblyReq) ProtoMessage ¶
func (*InvokeExecuteAssemblyReq) ProtoMessage()
func (*InvokeExecuteAssemblyReq) ProtoReflect ¶
func (x *InvokeExecuteAssemblyReq) ProtoReflect() protoreflect.Message
func (*InvokeExecuteAssemblyReq) Reset ¶
func (x *InvokeExecuteAssemblyReq) Reset()
func (*InvokeExecuteAssemblyReq) String ¶
func (x *InvokeExecuteAssemblyReq) String() string
type InvokeGetSystemReq ¶
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
func (*InvokeGetSystemReq) Descriptor() ([]byte, []int)
Deprecated: Use InvokeGetSystemReq.ProtoReflect.Descriptor instead.
func (*InvokeGetSystemReq) GetData ¶
func (x *InvokeGetSystemReq) GetData() []byte
func (*InvokeGetSystemReq) GetHostingProcess ¶
func (x *InvokeGetSystemReq) GetHostingProcess() string
func (*InvokeGetSystemReq) GetRequest ¶
func (x *InvokeGetSystemReq) GetRequest() *commonpb.Request
func (*InvokeGetSystemReq) ProtoMessage ¶
func (*InvokeGetSystemReq) ProtoMessage()
func (*InvokeGetSystemReq) ProtoReflect ¶
func (x *InvokeGetSystemReq) ProtoReflect() protoreflect.Message
func (*InvokeGetSystemReq) Reset ¶
func (x *InvokeGetSystemReq) Reset()
func (*InvokeGetSystemReq) String ¶
func (x *InvokeGetSystemReq) String() string
type InvokeInProcExecuteAssemblyReq ¶
type InvokeInProcExecuteAssemblyReq struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` Arguments []string `protobuf:"bytes,2,rep,name=Arguments,proto3" json:"Arguments,omitempty"` Runtime string `protobuf:"bytes,3,opt,name=Runtime,proto3" json:"Runtime,omitempty"` AmsiBypass bool `protobuf:"varint,4,opt,name=AmsiBypass,proto3" json:"AmsiBypass,omitempty"` EtwBypass bool `protobuf:"varint,5,opt,name=EtwBypass,proto3" json:"EtwBypass,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*InvokeInProcExecuteAssemblyReq) Descriptor
deprecated
func (*InvokeInProcExecuteAssemblyReq) Descriptor() ([]byte, []int)
Deprecated: Use InvokeInProcExecuteAssemblyReq.ProtoReflect.Descriptor instead.
func (*InvokeInProcExecuteAssemblyReq) GetAmsiBypass ¶
func (x *InvokeInProcExecuteAssemblyReq) GetAmsiBypass() bool
func (*InvokeInProcExecuteAssemblyReq) GetArguments ¶
func (x *InvokeInProcExecuteAssemblyReq) GetArguments() []string
func (*InvokeInProcExecuteAssemblyReq) GetData ¶
func (x *InvokeInProcExecuteAssemblyReq) GetData() []byte
func (*InvokeInProcExecuteAssemblyReq) GetEtwBypass ¶
func (x *InvokeInProcExecuteAssemblyReq) GetEtwBypass() bool
func (*InvokeInProcExecuteAssemblyReq) GetRequest ¶
func (x *InvokeInProcExecuteAssemblyReq) GetRequest() *commonpb.Request
func (*InvokeInProcExecuteAssemblyReq) GetRuntime ¶
func (x *InvokeInProcExecuteAssemblyReq) GetRuntime() string
func (*InvokeInProcExecuteAssemblyReq) ProtoMessage ¶
func (*InvokeInProcExecuteAssemblyReq) ProtoMessage()
func (*InvokeInProcExecuteAssemblyReq) ProtoReflect ¶
func (x *InvokeInProcExecuteAssemblyReq) ProtoReflect() protoreflect.Message
func (*InvokeInProcExecuteAssemblyReq) Reset ¶
func (x *InvokeInProcExecuteAssemblyReq) Reset()
func (*InvokeInProcExecuteAssemblyReq) String ¶
func (x *InvokeInProcExecuteAssemblyReq) String() string
type InvokeMigrateReq ¶
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"` ProcName string `protobuf:"bytes,3,opt,name=ProcName,proto3" json:"ProcName,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*InvokeMigrateReq) Descriptor
deprecated
func (*InvokeMigrateReq) Descriptor() ([]byte, []int)
Deprecated: Use InvokeMigrateReq.ProtoReflect.Descriptor instead.
func (*InvokeMigrateReq) GetData ¶
func (x *InvokeMigrateReq) GetData() []byte
func (*InvokeMigrateReq) GetPid ¶
func (x *InvokeMigrateReq) GetPid() uint32
func (*InvokeMigrateReq) GetProcName ¶
func (x *InvokeMigrateReq) GetProcName() string
func (*InvokeMigrateReq) GetRequest ¶
func (x *InvokeMigrateReq) GetRequest() *commonpb.Request
func (*InvokeMigrateReq) ProtoMessage ¶
func (*InvokeMigrateReq) ProtoMessage()
func (*InvokeMigrateReq) ProtoReflect ¶
func (x *InvokeMigrateReq) ProtoReflect() protoreflect.Message
func (*InvokeMigrateReq) Reset ¶
func (x *InvokeMigrateReq) Reset()
func (*InvokeMigrateReq) String ¶
func (x *InvokeMigrateReq) String() string
type InvokeSpwnDllReq ¶
type InvokeSpwnDllReq 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,rep,name=Args,proto3" json:"Args,omitempty"` EntryPoint string `protobuf:"bytes,4,opt,name=EntryPoint,proto3" json:"EntryPoint,omitempty"` Kill bool `protobuf:"varint,5,opt,name=Kill,proto3" json:"Kill,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` ProcessArgs []string `protobuf:"bytes,11,rep,name=ProcessArgs,proto3" json:"ProcessArgs,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*InvokeSpwnDllReq) Descriptor
deprecated
func (*InvokeSpwnDllReq) Descriptor() ([]byte, []int)
Deprecated: Use InvokeSpwnDllReq.ProtoReflect.Descriptor instead.
func (*InvokeSpwnDllReq) GetArgs ¶
func (x *InvokeSpwnDllReq) GetArgs() []string
func (*InvokeSpwnDllReq) GetData ¶
func (x *InvokeSpwnDllReq) GetData() []byte
func (*InvokeSpwnDllReq) GetEntryPoint ¶
func (x *InvokeSpwnDllReq) GetEntryPoint() string
func (*InvokeSpwnDllReq) GetKill ¶
func (x *InvokeSpwnDllReq) GetKill() bool
func (*InvokeSpwnDllReq) GetPPid ¶
func (x *InvokeSpwnDllReq) GetPPid() uint32
func (*InvokeSpwnDllReq) GetProcessArgs ¶
func (x *InvokeSpwnDllReq) GetProcessArgs() []string
func (*InvokeSpwnDllReq) GetProcessName ¶
func (x *InvokeSpwnDllReq) GetProcessName() string
func (*InvokeSpwnDllReq) GetRequest ¶
func (x *InvokeSpwnDllReq) GetRequest() *commonpb.Request
func (*InvokeSpwnDllReq) ProtoMessage ¶
func (*InvokeSpwnDllReq) ProtoMessage()
func (*InvokeSpwnDllReq) ProtoReflect ¶
func (x *InvokeSpwnDllReq) ProtoReflect() protoreflect.Message
func (*InvokeSpwnDllReq) Reset ¶
func (x *InvokeSpwnDllReq) Reset()
func (*InvokeSpwnDllReq) String ¶
func (x *InvokeSpwnDllReq) String() string
type KillReq ¶
type KillReq struct { Force bool `protobuf:"varint,1,opt,name=Force,proto3" json:"Force,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
KillSessionReq - Request the implant to kill a session
func (*KillReq) Descriptor
deprecated
func (*KillReq) GetRequest ¶
func (*KillReq) ProtoMessage ¶
func (*KillReq) ProtoMessage()
func (*KillReq) ProtoReflect ¶
func (x *KillReq) ProtoReflect() protoreflect.Message
type ListExtensions ¶
type ListExtensions struct { Names []string `protobuf:"bytes,1,rep,name=Names,proto3" json:"Names,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*ListExtensions) Descriptor
deprecated
func (*ListExtensions) Descriptor() ([]byte, []int)
Deprecated: Use ListExtensions.ProtoReflect.Descriptor instead.
func (*ListExtensions) GetNames ¶
func (x *ListExtensions) GetNames() []string
func (*ListExtensions) GetResponse ¶
func (x *ListExtensions) GetResponse() *commonpb.Response
func (*ListExtensions) ProtoMessage ¶
func (*ListExtensions) ProtoMessage()
func (*ListExtensions) ProtoReflect ¶
func (x *ListExtensions) ProtoReflect() protoreflect.Message
func (*ListExtensions) Reset ¶
func (x *ListExtensions) Reset()
func (*ListExtensions) String ¶
func (x *ListExtensions) String() string
type ListExtensionsReq ¶
type ListExtensionsReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ListExtensionsReq) Descriptor
deprecated
func (*ListExtensionsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListExtensionsReq.ProtoReflect.Descriptor instead.
func (*ListExtensionsReq) GetRequest ¶
func (x *ListExtensionsReq) GetRequest() *commonpb.Request
func (*ListExtensionsReq) ProtoMessage ¶
func (*ListExtensionsReq) ProtoMessage()
func (*ListExtensionsReq) ProtoReflect ¶
func (x *ListExtensionsReq) ProtoReflect() protoreflect.Message
func (*ListExtensionsReq) Reset ¶
func (x *ListExtensionsReq) Reset()
func (*ListExtensionsReq) String ¶
func (x *ListExtensionsReq) String() string
type ListWasmExtensions ¶
type ListWasmExtensions struct { Names []string `protobuf:"bytes,1,rep,name=Names,proto3" json:"Names,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*ListWasmExtensions) Descriptor
deprecated
func (*ListWasmExtensions) Descriptor() ([]byte, []int)
Deprecated: Use ListWasmExtensions.ProtoReflect.Descriptor instead.
func (*ListWasmExtensions) GetNames ¶
func (x *ListWasmExtensions) GetNames() []string
func (*ListWasmExtensions) GetResponse ¶
func (x *ListWasmExtensions) GetResponse() *commonpb.Response
func (*ListWasmExtensions) ProtoMessage ¶
func (*ListWasmExtensions) ProtoMessage()
func (*ListWasmExtensions) ProtoReflect ¶
func (x *ListWasmExtensions) ProtoReflect() protoreflect.Message
func (*ListWasmExtensions) Reset ¶
func (x *ListWasmExtensions) Reset()
func (*ListWasmExtensions) String ¶
func (x *ListWasmExtensions) String() string
type ListWasmExtensionsReq ¶
type ListWasmExtensionsReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*ListWasmExtensionsReq) Descriptor
deprecated
func (*ListWasmExtensionsReq) Descriptor() ([]byte, []int)
Deprecated: Use ListWasmExtensionsReq.ProtoReflect.Descriptor instead.
func (*ListWasmExtensionsReq) GetRequest ¶
func (x *ListWasmExtensionsReq) GetRequest() *commonpb.Request
func (*ListWasmExtensionsReq) ProtoMessage ¶
func (*ListWasmExtensionsReq) ProtoMessage()
func (*ListWasmExtensionsReq) ProtoReflect ¶
func (x *ListWasmExtensionsReq) ProtoReflect() protoreflect.Message
func (*ListWasmExtensionsReq) Reset ¶
func (x *ListWasmExtensionsReq) Reset()
func (*ListWasmExtensionsReq) String ¶
func (x *ListWasmExtensionsReq) String() string
type Ls ¶
type Ls struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Exists bool `protobuf:"varint,2,opt,name=Exists,proto3" json:"Exists,omitempty"` Files []*FileInfo `protobuf:"bytes,3,rep,name=Files,proto3" json:"Files,omitempty"` Timezone string `protobuf:"bytes,4,opt,name=timezone,proto3" json:"timezone,omitempty"` TimezoneOffset int32 `protobuf:"varint,5,opt,name=timezoneOffset,proto3" json:"timezoneOffset,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Ls) Descriptor
deprecated
func (*Ls) GetResponse ¶
func (*Ls) GetTimezone ¶
func (*Ls) GetTimezoneOffset ¶
func (*Ls) ProtoMessage ¶
func (*Ls) ProtoMessage()
func (*Ls) ProtoReflect ¶
func (x *Ls) ProtoReflect() protoreflect.Message
type LsReq ¶
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
func (*LsReq) GetRequest ¶
func (*LsReq) ProtoMessage ¶
func (*LsReq) ProtoMessage()
func (*LsReq) ProtoReflect ¶
func (x *LsReq) ProtoReflect() protoreflect.Message
type MakeToken ¶
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
func (*MakeToken) GetResponse ¶
func (*MakeToken) ProtoMessage ¶
func (*MakeToken) ProtoMessage()
func (*MakeToken) ProtoReflect ¶
func (x *MakeToken) ProtoReflect() protoreflect.Message
type MakeTokenReq ¶
type MakeTokenReq struct { Username string `protobuf:"bytes,1,opt,name=Username,proto3" json:"Username,omitempty"` Password string `protobuf:"bytes,2,opt,name=Password,proto3" json:"Password,omitempty"` Domain string `protobuf:"bytes,3,opt,name=Domain,proto3" json:"Domain,omitempty"` LogonType uint32 `protobuf:"varint,4,opt,name=LogonType,proto3" json:"LogonType,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*MakeTokenReq) Descriptor
deprecated
func (*MakeTokenReq) Descriptor() ([]byte, []int)
Deprecated: Use MakeTokenReq.ProtoReflect.Descriptor instead.
func (*MakeTokenReq) GetDomain ¶
func (x *MakeTokenReq) GetDomain() string
func (*MakeTokenReq) GetLogonType ¶
func (x *MakeTokenReq) GetLogonType() uint32
func (*MakeTokenReq) GetPassword ¶
func (x *MakeTokenReq) GetPassword() string
func (*MakeTokenReq) GetRequest ¶
func (x *MakeTokenReq) GetRequest() *commonpb.Request
func (*MakeTokenReq) GetUsername ¶
func (x *MakeTokenReq) GetUsername() string
func (*MakeTokenReq) ProtoMessage ¶
func (*MakeTokenReq) ProtoMessage()
func (*MakeTokenReq) ProtoReflect ¶
func (x *MakeTokenReq) ProtoReflect() protoreflect.Message
func (*MakeTokenReq) Reset ¶
func (x *MakeTokenReq) Reset()
func (*MakeTokenReq) String ¶
func (x *MakeTokenReq) String() string
type MemfilesAdd ¶
type MemfilesAdd struct { Fd int64 `protobuf:"varint,1,opt,name=Fd,proto3" json:"Fd,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*MemfilesAdd) Descriptor
deprecated
func (*MemfilesAdd) Descriptor() ([]byte, []int)
Deprecated: Use MemfilesAdd.ProtoReflect.Descriptor instead.
func (*MemfilesAdd) GetFd ¶
func (x *MemfilesAdd) GetFd() int64
func (*MemfilesAdd) GetResponse ¶
func (x *MemfilesAdd) GetResponse() *commonpb.Response
func (*MemfilesAdd) ProtoMessage ¶
func (*MemfilesAdd) ProtoMessage()
func (*MemfilesAdd) ProtoReflect ¶
func (x *MemfilesAdd) ProtoReflect() protoreflect.Message
func (*MemfilesAdd) Reset ¶
func (x *MemfilesAdd) Reset()
func (*MemfilesAdd) String ¶
func (x *MemfilesAdd) String() string
type MemfilesAddReq ¶
type MemfilesAddReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*MemfilesAddReq) Descriptor
deprecated
func (*MemfilesAddReq) Descriptor() ([]byte, []int)
Deprecated: Use MemfilesAddReq.ProtoReflect.Descriptor instead.
func (*MemfilesAddReq) GetRequest ¶
func (x *MemfilesAddReq) GetRequest() *commonpb.Request
func (*MemfilesAddReq) ProtoMessage ¶
func (*MemfilesAddReq) ProtoMessage()
func (*MemfilesAddReq) ProtoReflect ¶
func (x *MemfilesAddReq) ProtoReflect() protoreflect.Message
func (*MemfilesAddReq) Reset ¶
func (x *MemfilesAddReq) Reset()
func (*MemfilesAddReq) String ¶
func (x *MemfilesAddReq) String() string
type MemfilesListReq ¶
type MemfilesListReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*MemfilesListReq) Descriptor
deprecated
func (*MemfilesListReq) Descriptor() ([]byte, []int)
Deprecated: Use MemfilesListReq.ProtoReflect.Descriptor instead.
func (*MemfilesListReq) GetRequest ¶
func (x *MemfilesListReq) GetRequest() *commonpb.Request
func (*MemfilesListReq) ProtoMessage ¶
func (*MemfilesListReq) ProtoMessage()
func (*MemfilesListReq) ProtoReflect ¶
func (x *MemfilesListReq) ProtoReflect() protoreflect.Message
func (*MemfilesListReq) Reset ¶
func (x *MemfilesListReq) Reset()
func (*MemfilesListReq) String ¶
func (x *MemfilesListReq) String() string
type MemfilesRm ¶
type MemfilesRm struct { Fd int64 `protobuf:"varint,1,opt,name=Fd,proto3" json:"Fd,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*MemfilesRm) Descriptor
deprecated
func (*MemfilesRm) Descriptor() ([]byte, []int)
Deprecated: Use MemfilesRm.ProtoReflect.Descriptor instead.
func (*MemfilesRm) GetFd ¶
func (x *MemfilesRm) GetFd() int64
func (*MemfilesRm) GetResponse ¶
func (x *MemfilesRm) GetResponse() *commonpb.Response
func (*MemfilesRm) ProtoMessage ¶
func (*MemfilesRm) ProtoMessage()
func (*MemfilesRm) ProtoReflect ¶
func (x *MemfilesRm) ProtoReflect() protoreflect.Message
func (*MemfilesRm) Reset ¶
func (x *MemfilesRm) Reset()
func (*MemfilesRm) String ¶
func (x *MemfilesRm) String() string
type MemfilesRmReq ¶
type MemfilesRmReq struct { Fd int64 `protobuf:"varint,1,opt,name=Fd,proto3" json:"Fd,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*MemfilesRmReq) Descriptor
deprecated
func (*MemfilesRmReq) Descriptor() ([]byte, []int)
Deprecated: Use MemfilesRmReq.ProtoReflect.Descriptor instead.
func (*MemfilesRmReq) GetFd ¶
func (x *MemfilesRmReq) GetFd() int64
func (*MemfilesRmReq) GetRequest ¶
func (x *MemfilesRmReq) GetRequest() *commonpb.Request
func (*MemfilesRmReq) ProtoMessage ¶
func (*MemfilesRmReq) ProtoMessage()
func (*MemfilesRmReq) ProtoReflect ¶
func (x *MemfilesRmReq) ProtoReflect() protoreflect.Message
func (*MemfilesRmReq) Reset ¶
func (x *MemfilesRmReq) Reset()
func (*MemfilesRmReq) String ¶
func (x *MemfilesRmReq) String() string
type Migrate ¶
type Migrate struct { Success bool `protobuf:"varint,1,opt,name=Success,proto3" json:"Success,omitempty"` Pid uint32 `protobuf:"varint,2,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 (*Migrate) Descriptor
deprecated
func (*Migrate) GetResponse ¶
func (*Migrate) GetSuccess ¶
func (*Migrate) ProtoMessage ¶
func (*Migrate) ProtoMessage()
func (*Migrate) ProtoReflect ¶
func (x *Migrate) ProtoReflect() protoreflect.Message
type Mkdir ¶
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
func (*Mkdir) GetResponse ¶
func (*Mkdir) ProtoMessage ¶
func (*Mkdir) ProtoMessage()
func (*Mkdir) ProtoReflect ¶
func (x *Mkdir) ProtoReflect() protoreflect.Message
type MkdirReq ¶
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
func (*MkdirReq) GetRequest ¶
func (*MkdirReq) ProtoMessage ¶
func (*MkdirReq) ProtoMessage()
func (*MkdirReq) ProtoReflect ¶
func (x *MkdirReq) ProtoReflect() protoreflect.Message
type Mount ¶
type Mount struct { Info []*MountInfo `protobuf:"bytes,1,rep,name=Info,proto3" json:"Info,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Mount) Descriptor
deprecated
func (*Mount) GetResponse ¶
func (*Mount) ProtoMessage ¶
func (*Mount) ProtoMessage()
func (*Mount) ProtoReflect ¶
func (x *Mount) ProtoReflect() protoreflect.Message
type MountInfo ¶
type MountInfo struct { VolumeName string `protobuf:"bytes,1,opt,name=VolumeName,proto3" json:"VolumeName,omitempty"` VolumeType string `protobuf:"bytes,2,opt,name=VolumeType,proto3" json:"VolumeType,omitempty"` MountPoint string `protobuf:"bytes,3,opt,name=MountPoint,proto3" json:"MountPoint,omitempty"` Label string `protobuf:"bytes,4,opt,name=Label,proto3" json:"Label,omitempty"` FileSystem string `protobuf:"bytes,5,opt,name=FileSystem,proto3" json:"FileSystem,omitempty"` UsedSpace uint64 `protobuf:"varint,6,opt,name=UsedSpace,proto3" json:"UsedSpace,omitempty"` FreeSpace uint64 `protobuf:"varint,7,opt,name=FreeSpace,proto3" json:"FreeSpace,omitempty"` TotalSpace uint64 `protobuf:"varint,8,opt,name=TotalSpace,proto3" json:"TotalSpace,omitempty"` MountOptions string `protobuf:"bytes,9,opt,name=MountOptions,proto3" json:"MountOptions,omitempty"` // contains filtered or unexported fields }
func (*MountInfo) Descriptor
deprecated
func (*MountInfo) GetFileSystem ¶
func (*MountInfo) GetFreeSpace ¶
func (*MountInfo) GetMountOptions ¶
func (*MountInfo) GetMountPoint ¶
func (*MountInfo) GetTotalSpace ¶
func (*MountInfo) GetUsedSpace ¶
func (*MountInfo) GetVolumeName ¶
func (*MountInfo) GetVolumeType ¶
func (*MountInfo) ProtoMessage ¶
func (*MountInfo) ProtoMessage()
func (*MountInfo) ProtoReflect ¶
func (x *MountInfo) ProtoReflect() protoreflect.Message
type MountReq ¶
type MountReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*MountReq) Descriptor
deprecated
func (*MountReq) GetRequest ¶
func (*MountReq) ProtoMessage ¶
func (*MountReq) ProtoMessage()
func (*MountReq) ProtoReflect ¶
func (x *MountReq) ProtoReflect() protoreflect.Message
type Mv ¶
type Mv struct { Src string `protobuf:"bytes,1,opt,name=Src,proto3" json:"Src,omitempty"` Dst string `protobuf:"bytes,2,opt,name=Dst,proto3" json:"Dst,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Mv) Descriptor
deprecated
func (*Mv) GetResponse ¶
func (*Mv) ProtoMessage ¶
func (*Mv) ProtoMessage()
func (*Mv) ProtoReflect ¶
func (x *Mv) ProtoReflect() protoreflect.Message
type MvReq ¶
type MvReq struct { Src string `protobuf:"bytes,1,opt,name=Src,proto3" json:"Src,omitempty"` Dst string `protobuf:"bytes,2,opt,name=Dst,proto3" json:"Dst,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*MvReq) Descriptor
deprecated
func (*MvReq) GetRequest ¶
func (*MvReq) ProtoMessage ¶
func (*MvReq) ProtoMessage()
func (*MvReq) ProtoReflect ¶
func (x *MvReq) ProtoReflect() protoreflect.Message
type NetConnPivot ¶
type NetConnPivot struct { PeerID int64 `protobuf:"varint,1,opt,name=PeerID,proto3" json:"PeerID,omitempty"` RemoteAddress string `protobuf:"bytes,2,opt,name=RemoteAddress,proto3" json:"RemoteAddress,omitempty"` // contains filtered or unexported fields }
func (*NetConnPivot) Descriptor
deprecated
func (*NetConnPivot) Descriptor() ([]byte, []int)
Deprecated: Use NetConnPivot.ProtoReflect.Descriptor instead.
func (*NetConnPivot) GetPeerID ¶
func (x *NetConnPivot) GetPeerID() int64
func (*NetConnPivot) GetRemoteAddress ¶
func (x *NetConnPivot) GetRemoteAddress() string
func (*NetConnPivot) ProtoMessage ¶
func (*NetConnPivot) ProtoMessage()
func (*NetConnPivot) ProtoReflect ¶
func (x *NetConnPivot) ProtoReflect() protoreflect.Message
func (*NetConnPivot) Reset ¶
func (x *NetConnPivot) Reset()
func (*NetConnPivot) String ¶
func (x *NetConnPivot) String() string
type NetInterface ¶
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
func (*NetInterface) Descriptor() ([]byte, []int)
Deprecated: Use NetInterface.ProtoReflect.Descriptor instead.
func (*NetInterface) GetIPAddresses ¶
func (x *NetInterface) GetIPAddresses() []string
func (*NetInterface) GetIndex ¶
func (x *NetInterface) GetIndex() int32
func (*NetInterface) GetMAC ¶
func (x *NetInterface) GetMAC() string
func (*NetInterface) GetName ¶
func (x *NetInterface) GetName() string
func (*NetInterface) ProtoMessage ¶
func (*NetInterface) ProtoMessage()
func (*NetInterface) ProtoReflect ¶
func (x *NetInterface) ProtoReflect() protoreflect.Message
func (*NetInterface) Reset ¶
func (x *NetInterface) Reset()
func (*NetInterface) String ¶
func (x *NetInterface) String() string
type Netstat ¶
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
func (*Netstat) GetEntries ¶
func (x *Netstat) GetEntries() []*SockTabEntry
func (*Netstat) GetResponse ¶
func (*Netstat) ProtoMessage ¶
func (*Netstat) ProtoMessage()
func (*Netstat) ProtoReflect ¶
func (x *Netstat) ProtoReflect() protoreflect.Message
type NetstatReq ¶
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
func (*NetstatReq) Descriptor() ([]byte, []int)
Deprecated: Use NetstatReq.ProtoReflect.Descriptor instead.
func (*NetstatReq) GetIP4 ¶
func (x *NetstatReq) GetIP4() bool
func (*NetstatReq) GetIP6 ¶
func (x *NetstatReq) GetIP6() bool
func (*NetstatReq) GetListening ¶
func (x *NetstatReq) GetListening() bool
func (*NetstatReq) GetRequest ¶
func (x *NetstatReq) GetRequest() *commonpb.Request
func (*NetstatReq) GetTCP ¶
func (x *NetstatReq) GetTCP() bool
func (*NetstatReq) GetUDP ¶
func (x *NetstatReq) GetUDP() bool
func (*NetstatReq) ProtoMessage ¶
func (*NetstatReq) ProtoMessage()
func (*NetstatReq) ProtoReflect ¶
func (x *NetstatReq) ProtoReflect() protoreflect.Message
func (*NetstatReq) Reset ¶
func (x *NetstatReq) Reset()
func (*NetstatReq) String ¶
func (x *NetstatReq) String() string
type OpenSession ¶
type OpenSession struct { C2S []string `protobuf:"bytes,1,rep,name=C2s,proto3" json:"C2s,omitempty"` Delay int64 `protobuf:"varint,2,opt,name=Delay,proto3" json:"Delay,omitempty"` Response *commonpb.Response `protobuf:"bytes,8,opt,name=Response,proto3" json:"Response,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*OpenSession) Descriptor
deprecated
func (*OpenSession) Descriptor() ([]byte, []int)
Deprecated: Use OpenSession.ProtoReflect.Descriptor instead.
func (*OpenSession) GetC2S ¶
func (x *OpenSession) GetC2S() []string
func (*OpenSession) GetDelay ¶
func (x *OpenSession) GetDelay() int64
func (*OpenSession) GetRequest ¶
func (x *OpenSession) GetRequest() *commonpb.Request
func (*OpenSession) GetResponse ¶
func (x *OpenSession) GetResponse() *commonpb.Response
func (*OpenSession) ProtoMessage ¶
func (*OpenSession) ProtoMessage()
func (*OpenSession) ProtoReflect ¶
func (x *OpenSession) ProtoReflect() protoreflect.Message
func (*OpenSession) Reset ¶
func (x *OpenSession) Reset()
func (*OpenSession) String ¶
func (x *OpenSession) String() string
type PeerFailureType ¶
type PeerFailureType int32
const ( PeerFailureType_SEND_FAILURE PeerFailureType = 0 PeerFailureType_DISCONNECT PeerFailureType = 1 )
func (PeerFailureType) Descriptor ¶
func (PeerFailureType) Descriptor() protoreflect.EnumDescriptor
func (PeerFailureType) Enum ¶
func (x PeerFailureType) Enum() *PeerFailureType
func (PeerFailureType) EnumDescriptor
deprecated
func (PeerFailureType) EnumDescriptor() ([]byte, []int)
Deprecated: Use PeerFailureType.Descriptor instead.
func (PeerFailureType) Number ¶
func (x PeerFailureType) Number() protoreflect.EnumNumber
func (PeerFailureType) String ¶
func (x PeerFailureType) String() string
func (PeerFailureType) Type ¶
func (PeerFailureType) Type() protoreflect.EnumType
type Ping ¶
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
func (*Ping) GetRequest ¶
func (*Ping) GetResponse ¶
func (*Ping) ProtoMessage ¶
func (*Ping) ProtoMessage()
func (*Ping) ProtoReflect ¶
func (x *Ping) ProtoReflect() protoreflect.Message
type PivotHello ¶
type PivotHello struct { PublicKey []byte `protobuf:"bytes,1,opt,name=PublicKey,proto3" json:"PublicKey,omitempty"` PeerID int64 `protobuf:"varint,2,opt,name=PeerID,proto3" json:"PeerID,omitempty"` PublicKeySignature string `protobuf:"bytes,3,opt,name=PublicKeySignature,proto3" json:"PublicKeySignature,omitempty"` SessionKey []byte `protobuf:"bytes,4,opt,name=SessionKey,proto3" json:"SessionKey,omitempty"` // contains filtered or unexported fields }
func (*PivotHello) Descriptor
deprecated
func (*PivotHello) Descriptor() ([]byte, []int)
Deprecated: Use PivotHello.ProtoReflect.Descriptor instead.
func (*PivotHello) GetPeerID ¶
func (x *PivotHello) GetPeerID() int64
func (*PivotHello) GetPublicKey ¶
func (x *PivotHello) GetPublicKey() []byte
func (*PivotHello) GetPublicKeySignature ¶
func (x *PivotHello) GetPublicKeySignature() string
func (*PivotHello) GetSessionKey ¶
func (x *PivotHello) GetSessionKey() []byte
func (*PivotHello) ProtoMessage ¶
func (*PivotHello) ProtoMessage()
func (*PivotHello) ProtoReflect ¶
func (x *PivotHello) ProtoReflect() protoreflect.Message
func (*PivotHello) Reset ¶
func (x *PivotHello) Reset()
func (*PivotHello) String ¶
func (x *PivotHello) String() string
type PivotListener ¶
type PivotListener struct { ID uint32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` Type PivotType `protobuf:"varint,2,opt,name=Type,proto3,enum=sliverpb.PivotType" json:"Type,omitempty"` BindAddress string `protobuf:"bytes,3,opt,name=BindAddress,proto3" json:"BindAddress,omitempty"` Pivots []*NetConnPivot `protobuf:"bytes,4,rep,name=Pivots,proto3" json:"Pivots,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*PivotListener) Descriptor
deprecated
func (*PivotListener) Descriptor() ([]byte, []int)
Deprecated: Use PivotListener.ProtoReflect.Descriptor instead.
func (*PivotListener) GetBindAddress ¶
func (x *PivotListener) GetBindAddress() string
func (*PivotListener) GetID ¶
func (x *PivotListener) GetID() uint32
func (*PivotListener) GetPivots ¶
func (x *PivotListener) GetPivots() []*NetConnPivot
func (*PivotListener) GetResponse ¶
func (x *PivotListener) GetResponse() *commonpb.Response
func (*PivotListener) GetType ¶
func (x *PivotListener) GetType() PivotType
func (*PivotListener) ProtoMessage ¶
func (*PivotListener) ProtoMessage()
func (*PivotListener) ProtoReflect ¶
func (x *PivotListener) ProtoReflect() protoreflect.Message
func (*PivotListener) Reset ¶
func (x *PivotListener) Reset()
func (*PivotListener) String ¶
func (x *PivotListener) String() string
type PivotListeners ¶
type PivotListeners struct { Listeners []*PivotListener `protobuf:"bytes,1,rep,name=Listeners,proto3" json:"Listeners,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*PivotListeners) Descriptor
deprecated
func (*PivotListeners) Descriptor() ([]byte, []int)
Deprecated: Use PivotListeners.ProtoReflect.Descriptor instead.
func (*PivotListeners) GetListeners ¶
func (x *PivotListeners) GetListeners() []*PivotListener
func (*PivotListeners) GetResponse ¶
func (x *PivotListeners) GetResponse() *commonpb.Response
func (*PivotListeners) ProtoMessage ¶
func (*PivotListeners) ProtoMessage()
func (*PivotListeners) ProtoReflect ¶
func (x *PivotListeners) ProtoReflect() protoreflect.Message
func (*PivotListeners) Reset ¶
func (x *PivotListeners) Reset()
func (*PivotListeners) String ¶
func (x *PivotListeners) String() string
type PivotListenersReq ¶
type PivotListenersReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*PivotListenersReq) Descriptor
deprecated
func (*PivotListenersReq) Descriptor() ([]byte, []int)
Deprecated: Use PivotListenersReq.ProtoReflect.Descriptor instead.
func (*PivotListenersReq) GetRequest ¶
func (x *PivotListenersReq) GetRequest() *commonpb.Request
func (*PivotListenersReq) ProtoMessage ¶
func (*PivotListenersReq) ProtoMessage()
func (*PivotListenersReq) ProtoReflect ¶
func (x *PivotListenersReq) ProtoReflect() protoreflect.Message
func (*PivotListenersReq) Reset ¶
func (x *PivotListenersReq) Reset()
func (*PivotListenersReq) String ¶
func (x *PivotListenersReq) String() string
type PivotPeer ¶
type PivotPeer struct { PeerID int64 `protobuf:"varint,1,opt,name=PeerID,proto3" json:"PeerID,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` // contains filtered or unexported fields }
func (*PivotPeer) Descriptor
deprecated
func (*PivotPeer) ProtoMessage ¶
func (*PivotPeer) ProtoMessage()
func (*PivotPeer) ProtoReflect ¶
func (x *PivotPeer) ProtoReflect() protoreflect.Message
type PivotPeerEnvelope ¶
type PivotPeerEnvelope struct { Peers []*PivotPeer `protobuf:"bytes,1,rep,name=Peers,proto3" json:"Peers,omitempty"` Type uint32 `protobuf:"varint,2,opt,name=Type,proto3" json:"Type,omitempty"` PivotSessionID []byte `protobuf:"bytes,3,opt,name=PivotSessionID,proto3" json:"PivotSessionID,omitempty"` Data []byte `protobuf:"bytes,4,opt,name=Data,proto3" json:"Data,omitempty"` PeerFailureAt int64 `protobuf:"varint,5,opt,name=PeerFailureAt,proto3" json:"PeerFailureAt,omitempty"` // contains filtered or unexported fields }
func (*PivotPeerEnvelope) Descriptor
deprecated
func (*PivotPeerEnvelope) Descriptor() ([]byte, []int)
Deprecated: Use PivotPeerEnvelope.ProtoReflect.Descriptor instead.
func (*PivotPeerEnvelope) GetData ¶
func (x *PivotPeerEnvelope) GetData() []byte
func (*PivotPeerEnvelope) GetPeerFailureAt ¶
func (x *PivotPeerEnvelope) GetPeerFailureAt() int64
func (*PivotPeerEnvelope) GetPeers ¶
func (x *PivotPeerEnvelope) GetPeers() []*PivotPeer
func (*PivotPeerEnvelope) GetPivotSessionID ¶
func (x *PivotPeerEnvelope) GetPivotSessionID() []byte
func (*PivotPeerEnvelope) GetType ¶
func (x *PivotPeerEnvelope) GetType() uint32
func (*PivotPeerEnvelope) ProtoMessage ¶
func (*PivotPeerEnvelope) ProtoMessage()
func (*PivotPeerEnvelope) ProtoReflect ¶
func (x *PivotPeerEnvelope) ProtoReflect() protoreflect.Message
func (*PivotPeerEnvelope) Reset ¶
func (x *PivotPeerEnvelope) Reset()
func (*PivotPeerEnvelope) String ¶
func (x *PivotPeerEnvelope) String() string
type PivotPeerFailure ¶
type PivotPeerFailure struct { PeerID int64 `protobuf:"varint,1,opt,name=PeerID,proto3" json:"PeerID,omitempty"` Type PeerFailureType `protobuf:"varint,2,opt,name=Type,proto3,enum=sliverpb.PeerFailureType" json:"Type,omitempty"` Err string `protobuf:"bytes,3,opt,name=Err,proto3" json:"Err,omitempty"` // contains filtered or unexported fields }
func (*PivotPeerFailure) Descriptor
deprecated
func (*PivotPeerFailure) Descriptor() ([]byte, []int)
Deprecated: Use PivotPeerFailure.ProtoReflect.Descriptor instead.
func (*PivotPeerFailure) GetErr ¶
func (x *PivotPeerFailure) GetErr() string
func (*PivotPeerFailure) GetPeerID ¶
func (x *PivotPeerFailure) GetPeerID() int64
func (*PivotPeerFailure) GetType ¶
func (x *PivotPeerFailure) GetType() PeerFailureType
func (*PivotPeerFailure) ProtoMessage ¶
func (*PivotPeerFailure) ProtoMessage()
func (*PivotPeerFailure) ProtoReflect ¶
func (x *PivotPeerFailure) ProtoReflect() protoreflect.Message
func (*PivotPeerFailure) Reset ¶
func (x *PivotPeerFailure) Reset()
func (*PivotPeerFailure) String ¶
func (x *PivotPeerFailure) String() string
type PivotPing ¶
type PivotPing struct { Nonce uint32 `protobuf:"varint,1,opt,name=Nonce,proto3" json:"Nonce,omitempty"` // contains filtered or unexported fields }
func (*PivotPing) Descriptor
deprecated
func (*PivotPing) ProtoMessage ¶
func (*PivotPing) ProtoMessage()
func (*PivotPing) ProtoReflect ¶
func (x *PivotPing) ProtoReflect() protoreflect.Message
type PivotServerKeyExchange ¶
type PivotServerKeyExchange struct { OriginID int64 `protobuf:"varint,1,opt,name=OriginID,proto3" json:"OriginID,omitempty"` SessionKey []byte `protobuf:"bytes,2,opt,name=SessionKey,proto3" json:"SessionKey,omitempty"` // contains filtered or unexported fields }
func (*PivotServerKeyExchange) Descriptor
deprecated
func (*PivotServerKeyExchange) Descriptor() ([]byte, []int)
Deprecated: Use PivotServerKeyExchange.ProtoReflect.Descriptor instead.
func (*PivotServerKeyExchange) GetOriginID ¶
func (x *PivotServerKeyExchange) GetOriginID() int64
func (*PivotServerKeyExchange) GetSessionKey ¶
func (x *PivotServerKeyExchange) GetSessionKey() []byte
func (*PivotServerKeyExchange) ProtoMessage ¶
func (*PivotServerKeyExchange) ProtoMessage()
func (*PivotServerKeyExchange) ProtoReflect ¶
func (x *PivotServerKeyExchange) ProtoReflect() protoreflect.Message
func (*PivotServerKeyExchange) Reset ¶
func (x *PivotServerKeyExchange) Reset()
func (*PivotServerKeyExchange) String ¶
func (x *PivotServerKeyExchange) String() string
type PivotStartListenerReq ¶
type PivotStartListenerReq struct { Type PivotType `protobuf:"varint,1,opt,name=Type,proto3,enum=sliverpb.PivotType" json:"Type,omitempty"` BindAddress string `protobuf:"bytes,2,opt,name=BindAddress,proto3" json:"BindAddress,omitempty"` Options []bool `protobuf:"varint,3,rep,packed,name=Options,proto3" json:"Options,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*PivotStartListenerReq) Descriptor
deprecated
func (*PivotStartListenerReq) Descriptor() ([]byte, []int)
Deprecated: Use PivotStartListenerReq.ProtoReflect.Descriptor instead.
func (*PivotStartListenerReq) GetBindAddress ¶
func (x *PivotStartListenerReq) GetBindAddress() string
func (*PivotStartListenerReq) GetOptions ¶
func (x *PivotStartListenerReq) GetOptions() []bool
func (*PivotStartListenerReq) GetRequest ¶
func (x *PivotStartListenerReq) GetRequest() *commonpb.Request
func (*PivotStartListenerReq) GetType ¶
func (x *PivotStartListenerReq) GetType() PivotType
func (*PivotStartListenerReq) ProtoMessage ¶
func (*PivotStartListenerReq) ProtoMessage()
func (*PivotStartListenerReq) ProtoReflect ¶
func (x *PivotStartListenerReq) ProtoReflect() protoreflect.Message
func (*PivotStartListenerReq) Reset ¶
func (x *PivotStartListenerReq) Reset()
func (*PivotStartListenerReq) String ¶
func (x *PivotStartListenerReq) String() string
type PivotStopListenerReq ¶
type PivotStopListenerReq struct { ID uint32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*PivotStopListenerReq) Descriptor
deprecated
func (*PivotStopListenerReq) Descriptor() ([]byte, []int)
Deprecated: Use PivotStopListenerReq.ProtoReflect.Descriptor instead.
func (*PivotStopListenerReq) GetID ¶
func (x *PivotStopListenerReq) GetID() uint32
func (*PivotStopListenerReq) GetRequest ¶
func (x *PivotStopListenerReq) GetRequest() *commonpb.Request
func (*PivotStopListenerReq) ProtoMessage ¶
func (*PivotStopListenerReq) ProtoMessage()
func (*PivotStopListenerReq) ProtoReflect ¶
func (x *PivotStopListenerReq) ProtoReflect() protoreflect.Message
func (*PivotStopListenerReq) Reset ¶
func (x *PivotStopListenerReq) Reset()
func (*PivotStopListenerReq) String ¶
func (x *PivotStopListenerReq) String() string
type PivotType ¶
type PivotType int32
func (PivotType) Descriptor ¶
func (PivotType) Descriptor() protoreflect.EnumDescriptor
func (PivotType) EnumDescriptor
deprecated
func (PivotType) Number ¶
func (x PivotType) Number() protoreflect.EnumNumber
func (PivotType) Type ¶
func (PivotType) Type() protoreflect.EnumType
type PollInterval ¶
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
func (*PollInterval) Descriptor() ([]byte, []int)
Deprecated: Use PollInterval.ProtoReflect.Descriptor instead.
func (*PollInterval) GetResponse ¶
func (x *PollInterval) GetResponse() *commonpb.Response
func (*PollInterval) ProtoMessage ¶
func (*PollInterval) ProtoMessage()
func (*PollInterval) ProtoReflect ¶
func (x *PollInterval) ProtoReflect() protoreflect.Message
func (*PollInterval) Reset ¶
func (x *PollInterval) Reset()
func (*PollInterval) String ¶
func (x *PollInterval) String() string
type PollIntervalReq ¶
type PollIntervalReq struct { PollInterval int64 `protobuf:"varint,1,opt,name=PollInterval,proto3" json:"PollInterval,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
PollIntervalReq - Request the implant to update it's poll intervbal
func (*PollIntervalReq) Descriptor
deprecated
func (*PollIntervalReq) Descriptor() ([]byte, []int)
Deprecated: Use PollIntervalReq.ProtoReflect.Descriptor instead.
func (*PollIntervalReq) GetPollInterval ¶
func (x *PollIntervalReq) GetPollInterval() int64
func (*PollIntervalReq) GetRequest ¶
func (x *PollIntervalReq) GetRequest() *commonpb.Request
func (*PollIntervalReq) ProtoMessage ¶
func (*PollIntervalReq) ProtoMessage()
func (*PollIntervalReq) ProtoReflect ¶
func (x *PollIntervalReq) ProtoReflect() protoreflect.Message
func (*PollIntervalReq) Reset ¶
func (x *PollIntervalReq) Reset()
func (*PollIntervalReq) String ¶
func (x *PollIntervalReq) String() string
type Portfwd ¶
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
func (*Portfwd) GetProtocol ¶
func (*Portfwd) GetResponse ¶
func (*Portfwd) GetTunnelID ¶
func (*Portfwd) ProtoMessage ¶
func (*Portfwd) ProtoMessage()
func (*Portfwd) ProtoReflect ¶
func (x *Portfwd) ProtoReflect() protoreflect.Message
type PortfwdReq ¶
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
func (*PortfwdReq) Descriptor() ([]byte, []int)
Deprecated: Use PortfwdReq.ProtoReflect.Descriptor instead.
func (*PortfwdReq) GetHost ¶
func (x *PortfwdReq) GetHost() string
func (*PortfwdReq) GetPort ¶
func (x *PortfwdReq) GetPort() uint32
func (*PortfwdReq) GetProtocol ¶
func (x *PortfwdReq) GetProtocol() int32
func (*PortfwdReq) GetRequest ¶
func (x *PortfwdReq) GetRequest() *commonpb.Request
func (*PortfwdReq) GetTunnelID ¶
func (x *PortfwdReq) GetTunnelID() uint64
func (*PortfwdReq) ProtoMessage ¶
func (*PortfwdReq) ProtoMessage()
func (*PortfwdReq) ProtoReflect ¶
func (x *PortfwdReq) ProtoReflect() protoreflect.Message
func (*PortfwdReq) Reset ¶
func (x *PortfwdReq) Reset()
func (*PortfwdReq) String ¶
func (x *PortfwdReq) String() string
type ProcessDump ¶
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
func (*ProcessDump) Descriptor() ([]byte, []int)
Deprecated: Use ProcessDump.ProtoReflect.Descriptor instead.
func (*ProcessDump) GetData ¶
func (x *ProcessDump) GetData() []byte
func (*ProcessDump) GetResponse ¶
func (x *ProcessDump) GetResponse() *commonpb.Response
func (*ProcessDump) ProtoMessage ¶
func (*ProcessDump) ProtoMessage()
func (*ProcessDump) ProtoReflect ¶
func (x *ProcessDump) ProtoReflect() protoreflect.Message
func (*ProcessDump) Reset ¶
func (x *ProcessDump) Reset()
func (*ProcessDump) String ¶
func (x *ProcessDump) String() string
type ProcessDumpReq ¶
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
func (*ProcessDumpReq) Descriptor() ([]byte, []int)
Deprecated: Use ProcessDumpReq.ProtoReflect.Descriptor instead.
func (*ProcessDumpReq) GetPid ¶
func (x *ProcessDumpReq) GetPid() int32
func (*ProcessDumpReq) GetRequest ¶
func (x *ProcessDumpReq) GetRequest() *commonpb.Request
func (*ProcessDumpReq) GetTimeout ¶
func (x *ProcessDumpReq) GetTimeout() int32
func (*ProcessDumpReq) ProtoMessage ¶
func (*ProcessDumpReq) ProtoMessage()
func (*ProcessDumpReq) ProtoReflect ¶
func (x *ProcessDumpReq) ProtoReflect() protoreflect.Message
func (*ProcessDumpReq) Reset ¶
func (x *ProcessDumpReq) Reset()
func (*ProcessDumpReq) String ¶
func (x *ProcessDumpReq) String() string
type Ps ¶
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
func (*Ps) GetProcesses ¶
func (*Ps) GetResponse ¶
func (*Ps) ProtoMessage ¶
func (*Ps) ProtoMessage()
func (*Ps) ProtoReflect ¶
func (x *Ps) ProtoReflect() protoreflect.Message
type PsReq ¶
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
func (*PsReq) GetRequest ¶
func (*PsReq) ProtoMessage ¶
func (*PsReq) ProtoMessage()
func (*PsReq) ProtoReflect ¶
func (x *PsReq) ProtoReflect() protoreflect.Message
type Pwd ¶
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
func (*Pwd) GetResponse ¶
func (*Pwd) ProtoMessage ¶
func (*Pwd) ProtoMessage()
func (*Pwd) ProtoReflect ¶
func (x *Pwd) ProtoReflect() protoreflect.Message
type PwdReq ¶
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
func (*PwdReq) GetRequest ¶
func (*PwdReq) ProtoMessage ¶
func (*PwdReq) ProtoMessage()
func (*PwdReq) ProtoReflect ¶
func (x *PwdReq) ProtoReflect() protoreflect.Message
type RPortfwd ¶
type RPortfwd struct { Port uint32 `protobuf:"varint,1,opt,name=Port,proto3" json:"Port,omitempty"` Protocol int32 `protobuf:"varint,2,opt,name=Protocol,proto3" json:"Protocol,omitempty"` Host string `protobuf:"bytes,3,opt,name=Host,proto3" json:"Host,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` // Bind to this tunnel Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RPortfwd) Descriptor
deprecated
func (*RPortfwd) GetProtocol ¶
func (*RPortfwd) GetResponse ¶
func (*RPortfwd) GetTunnelID ¶
func (*RPortfwd) ProtoMessage ¶
func (*RPortfwd) ProtoMessage()
func (*RPortfwd) ProtoReflect ¶
func (x *RPortfwd) ProtoReflect() protoreflect.Message
type RPortfwdReq ¶
type RPortfwdReq struct { Port uint32 `protobuf:"varint,1,opt,name=Port,proto3" json:"Port,omitempty"` Protocol int32 `protobuf:"varint,2,opt,name=Protocol,proto3" json:"Protocol,omitempty"` Host string `protobuf:"bytes,3,opt,name=Host,proto3" json:"Host,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` // Bind to this tunnel Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RPortfwdReq) Descriptor
deprecated
func (*RPortfwdReq) Descriptor() ([]byte, []int)
Deprecated: Use RPortfwdReq.ProtoReflect.Descriptor instead.
func (*RPortfwdReq) GetHost ¶
func (x *RPortfwdReq) GetHost() string
func (*RPortfwdReq) GetPort ¶
func (x *RPortfwdReq) GetPort() uint32
func (*RPortfwdReq) GetProtocol ¶
func (x *RPortfwdReq) GetProtocol() int32
func (*RPortfwdReq) GetRequest ¶
func (x *RPortfwdReq) GetRequest() *commonpb.Request
func (*RPortfwdReq) GetTunnelID ¶
func (x *RPortfwdReq) GetTunnelID() uint64
func (*RPortfwdReq) ProtoMessage ¶
func (*RPortfwdReq) ProtoMessage()
func (*RPortfwdReq) ProtoReflect ¶
func (x *RPortfwdReq) ProtoReflect() protoreflect.Message
func (*RPortfwdReq) Reset ¶
func (x *RPortfwdReq) Reset()
func (*RPortfwdReq) String ¶
func (x *RPortfwdReq) String() string
type Reconfigure ¶
type Reconfigure struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Reconfigure) Descriptor
deprecated
func (*Reconfigure) Descriptor() ([]byte, []int)
Deprecated: Use Reconfigure.ProtoReflect.Descriptor instead.
func (*Reconfigure) GetResponse ¶
func (x *Reconfigure) GetResponse() *commonpb.Response
func (*Reconfigure) ProtoMessage ¶
func (*Reconfigure) ProtoMessage()
func (*Reconfigure) ProtoReflect ¶
func (x *Reconfigure) ProtoReflect() protoreflect.Message
func (*Reconfigure) Reset ¶
func (x *Reconfigure) Reset()
func (*Reconfigure) String ¶
func (x *Reconfigure) String() string
type ReconfigureReq ¶
type ReconfigureReq struct { ReconnectInterval int64 `protobuf:"varint,1,opt,name=ReconnectInterval,proto3" json:"ReconnectInterval,omitempty"` BaconInterval int64 `protobuf:"varint,2,opt,name=BaconInterval,proto3" json:"BaconInterval,omitempty"` BaconJitter int64 `protobuf:"varint,3,opt,name=BaconJitter,proto3" json:"BaconJitter,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
ReconfigureReq - Request the implant to reconfigure itself
func (*ReconfigureReq) Descriptor
deprecated
func (*ReconfigureReq) Descriptor() ([]byte, []int)
Deprecated: Use ReconfigureReq.ProtoReflect.Descriptor instead.
func (*ReconfigureReq) GetBaconJitter ¶
func (x *ReconfigureReq) GetBaconJitter() int64
func (*ReconfigureReq) GetBeaconInterval ¶
func (x *ReconfigureReq) GetBeaconInterval() int64
func (*ReconfigureReq) GetReconnectInterval ¶
func (x *ReconfigureReq) GetReconnectInterval() int64
func (*ReconfigureReq) GetRequest ¶
func (x *ReconfigureReq) GetRequest() *commonpb.Request
func (*ReconfigureReq) ProtoMessage ¶
func (*ReconfigureReq) ProtoMessage()
func (*ReconfigureReq) ProtoReflect ¶
func (x *ReconfigureReq) ProtoReflect() protoreflect.Message
func (*ReconfigureReq) Reset ¶
func (x *ReconfigureReq) Reset()
func (*ReconfigureReq) String ¶
func (x *ReconfigureReq) String() string
type Register ¶
type Register struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Hostname string `protobuf:"bytes,2,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Uuid string `protobuf:"bytes,3,opt,name=Uuid,proto3" json:"Uuid,omitempty"` Username string `protobuf:"bytes,4,opt,name=Username,proto3" json:"Username,omitempty"` Uid string `protobuf:"bytes,5,opt,name=Uid,proto3" json:"Uid,omitempty"` Gid string `protobuf:"bytes,6,opt,name=Gid,proto3" json:"Gid,omitempty"` Os string `protobuf:"bytes,7,opt,name=Os,proto3" json:"Os,omitempty"` Arch string `protobuf:"bytes,8,opt,name=Arch,proto3" json:"Arch,omitempty"` Pid int32 `protobuf:"varint,9,opt,name=Pid,proto3" json:"Pid,omitempty"` Filename string `protobuf:"bytes,10,opt,name=Filename,proto3" json:"Filename,omitempty"` ActiveC2 string `protobuf:"bytes,11,opt,name=ActiveC2,proto3" json:"ActiveC2,omitempty"` Version string `protobuf:"bytes,12,opt,name=Version,proto3" json:"Version,omitempty"` ReconnectInterval int64 `protobuf:"varint,13,opt,name=ReconnectInterval,proto3" json:"ReconnectInterval,omitempty"` ProxyURL string `protobuf:"bytes,14,opt,name=ProxyURL,proto3" json:"ProxyURL,omitempty"` ConfigID string `protobuf:"bytes,16,opt,name=ConfigID,proto3" json:"ConfigID,omitempty"` PeerID int64 `protobuf:"varint,17,opt,name=PeerID,proto3" json:"PeerID,omitempty"` Locale string `protobuf:"bytes,18,opt,name=Locale,proto3" json:"Locale,omitempty"` // contains filtered or unexported fields }
Register - First message the implant sends to the server
func (*Register) Descriptor
deprecated
func (*Register) GetActiveC2 ¶
func (*Register) GetConfigID ¶
func (*Register) GetFilename ¶
func (*Register) GetHostname ¶
func (*Register) GetProxyURL ¶
func (*Register) GetReconnectInterval ¶
func (*Register) GetUsername ¶
func (*Register) GetVersion ¶
func (*Register) ProtoMessage ¶
func (*Register) ProtoMessage()
func (*Register) ProtoReflect ¶
func (x *Register) ProtoReflect() protoreflect.Message
type RegisterExtension ¶
type RegisterExtension struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegisterExtension) Descriptor
deprecated
func (*RegisterExtension) Descriptor() ([]byte, []int)
Deprecated: Use RegisterExtension.ProtoReflect.Descriptor instead.
func (*RegisterExtension) GetResponse ¶
func (x *RegisterExtension) GetResponse() *commonpb.Response
func (*RegisterExtension) ProtoMessage ¶
func (*RegisterExtension) ProtoMessage()
func (*RegisterExtension) ProtoReflect ¶
func (x *RegisterExtension) ProtoReflect() protoreflect.Message
func (*RegisterExtension) Reset ¶
func (x *RegisterExtension) Reset()
func (*RegisterExtension) String ¶
func (x *RegisterExtension) String() string
type RegisterExtensionReq ¶
type RegisterExtensionReq struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"` OS string `protobuf:"bytes,3,opt,name=OS,proto3" json:"OS,omitempty"` Init string `protobuf:"bytes,4,opt,name=Init,proto3" json:"Init,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegisterExtensionReq) Descriptor
deprecated
func (*RegisterExtensionReq) Descriptor() ([]byte, []int)
Deprecated: Use RegisterExtensionReq.ProtoReflect.Descriptor instead.
func (*RegisterExtensionReq) GetData ¶
func (x *RegisterExtensionReq) GetData() []byte
func (*RegisterExtensionReq) GetInit ¶
func (x *RegisterExtensionReq) GetInit() string
func (*RegisterExtensionReq) GetName ¶
func (x *RegisterExtensionReq) GetName() string
func (*RegisterExtensionReq) GetOS ¶
func (x *RegisterExtensionReq) GetOS() string
func (*RegisterExtensionReq) GetRequest ¶
func (x *RegisterExtensionReq) GetRequest() *commonpb.Request
func (*RegisterExtensionReq) ProtoMessage ¶
func (*RegisterExtensionReq) ProtoMessage()
func (*RegisterExtensionReq) ProtoReflect ¶
func (x *RegisterExtensionReq) ProtoReflect() protoreflect.Message
func (*RegisterExtensionReq) Reset ¶
func (x *RegisterExtensionReq) Reset()
func (*RegisterExtensionReq) String ¶
func (x *RegisterExtensionReq) String() string
type RegisterWasmExtension ¶
type RegisterWasmExtension struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegisterWasmExtension) Descriptor
deprecated
func (*RegisterWasmExtension) Descriptor() ([]byte, []int)
Deprecated: Use RegisterWasmExtension.ProtoReflect.Descriptor instead.
func (*RegisterWasmExtension) GetResponse ¶
func (x *RegisterWasmExtension) GetResponse() *commonpb.Response
func (*RegisterWasmExtension) ProtoMessage ¶
func (*RegisterWasmExtension) ProtoMessage()
func (*RegisterWasmExtension) ProtoReflect ¶
func (x *RegisterWasmExtension) ProtoReflect() protoreflect.Message
func (*RegisterWasmExtension) Reset ¶
func (x *RegisterWasmExtension) Reset()
func (*RegisterWasmExtension) String ¶
func (x *RegisterWasmExtension) String() string
type RegisterWasmExtensionReq ¶
type RegisterWasmExtensionReq struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` WasmGz []byte `protobuf:"bytes,2,opt,name=WasmGz,proto3" json:"WasmGz,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegisterWasmExtensionReq) Descriptor
deprecated
func (*RegisterWasmExtensionReq) Descriptor() ([]byte, []int)
Deprecated: Use RegisterWasmExtensionReq.ProtoReflect.Descriptor instead.
func (*RegisterWasmExtensionReq) GetName ¶
func (x *RegisterWasmExtensionReq) GetName() string
func (*RegisterWasmExtensionReq) GetRequest ¶
func (x *RegisterWasmExtensionReq) GetRequest() *commonpb.Request
func (*RegisterWasmExtensionReq) GetWasmGz ¶
func (x *RegisterWasmExtensionReq) GetWasmGz() []byte
func (*RegisterWasmExtensionReq) ProtoMessage ¶
func (*RegisterWasmExtensionReq) ProtoMessage()
func (*RegisterWasmExtensionReq) ProtoReflect ¶
func (x *RegisterWasmExtensionReq) ProtoReflect() protoreflect.Message
func (*RegisterWasmExtensionReq) Reset ¶
func (x *RegisterWasmExtensionReq) Reset()
func (*RegisterWasmExtensionReq) String ¶
func (x *RegisterWasmExtensionReq) String() string
type RegistryCreateKey ¶
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
func (*RegistryCreateKey) Descriptor() ([]byte, []int)
Deprecated: Use RegistryCreateKey.ProtoReflect.Descriptor instead.
func (*RegistryCreateKey) GetResponse ¶
func (x *RegistryCreateKey) GetResponse() *commonpb.Response
func (*RegistryCreateKey) ProtoMessage ¶
func (*RegistryCreateKey) ProtoMessage()
func (*RegistryCreateKey) ProtoReflect ¶
func (x *RegistryCreateKey) ProtoReflect() protoreflect.Message
func (*RegistryCreateKey) Reset ¶
func (x *RegistryCreateKey) Reset()
func (*RegistryCreateKey) String ¶
func (x *RegistryCreateKey) String() string
type RegistryCreateKeyReq ¶
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
func (*RegistryCreateKeyReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistryCreateKeyReq.ProtoReflect.Descriptor instead.
func (*RegistryCreateKeyReq) GetHive ¶
func (x *RegistryCreateKeyReq) GetHive() string
func (*RegistryCreateKeyReq) GetHostname ¶
func (x *RegistryCreateKeyReq) GetHostname() string
func (*RegistryCreateKeyReq) GetKey ¶
func (x *RegistryCreateKeyReq) GetKey() string
func (*RegistryCreateKeyReq) GetPath ¶
func (x *RegistryCreateKeyReq) GetPath() string
func (*RegistryCreateKeyReq) GetRequest ¶
func (x *RegistryCreateKeyReq) GetRequest() *commonpb.Request
func (*RegistryCreateKeyReq) ProtoMessage ¶
func (*RegistryCreateKeyReq) ProtoMessage()
func (*RegistryCreateKeyReq) ProtoReflect ¶
func (x *RegistryCreateKeyReq) ProtoReflect() protoreflect.Message
func (*RegistryCreateKeyReq) Reset ¶
func (x *RegistryCreateKeyReq) Reset()
func (*RegistryCreateKeyReq) String ¶
func (x *RegistryCreateKeyReq) String() string
type RegistryDeleteKey ¶
type RegistryDeleteKey struct { Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegistryDeleteKey) Descriptor
deprecated
func (*RegistryDeleteKey) Descriptor() ([]byte, []int)
Deprecated: Use RegistryDeleteKey.ProtoReflect.Descriptor instead.
func (*RegistryDeleteKey) GetResponse ¶
func (x *RegistryDeleteKey) GetResponse() *commonpb.Response
func (*RegistryDeleteKey) ProtoMessage ¶
func (*RegistryDeleteKey) ProtoMessage()
func (*RegistryDeleteKey) ProtoReflect ¶
func (x *RegistryDeleteKey) ProtoReflect() protoreflect.Message
func (*RegistryDeleteKey) Reset ¶
func (x *RegistryDeleteKey) Reset()
func (*RegistryDeleteKey) String ¶
func (x *RegistryDeleteKey) String() string
type RegistryDeleteKeyReq ¶
type RegistryDeleteKeyReq struct { Hive string `protobuf:"bytes,1,opt,name=Hive,proto3" json:"Hive,omitempty"` Path string `protobuf:"bytes,2,opt,name=Path,proto3" json:"Path,omitempty"` Key string `protobuf:"bytes,3,opt,name=Key,proto3" json:"Key,omitempty"` Hostname string `protobuf:"bytes,4,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegistryDeleteKeyReq) Descriptor
deprecated
func (*RegistryDeleteKeyReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistryDeleteKeyReq.ProtoReflect.Descriptor instead.
func (*RegistryDeleteKeyReq) GetHive ¶
func (x *RegistryDeleteKeyReq) GetHive() string
func (*RegistryDeleteKeyReq) GetHostname ¶
func (x *RegistryDeleteKeyReq) GetHostname() string
func (*RegistryDeleteKeyReq) GetKey ¶
func (x *RegistryDeleteKeyReq) GetKey() string
func (*RegistryDeleteKeyReq) GetPath ¶
func (x *RegistryDeleteKeyReq) GetPath() string
func (*RegistryDeleteKeyReq) GetRequest ¶
func (x *RegistryDeleteKeyReq) GetRequest() *commonpb.Request
func (*RegistryDeleteKeyReq) ProtoMessage ¶
func (*RegistryDeleteKeyReq) ProtoMessage()
func (*RegistryDeleteKeyReq) ProtoReflect ¶
func (x *RegistryDeleteKeyReq) ProtoReflect() protoreflect.Message
func (*RegistryDeleteKeyReq) Reset ¶
func (x *RegistryDeleteKeyReq) Reset()
func (*RegistryDeleteKeyReq) String ¶
func (x *RegistryDeleteKeyReq) String() string
type RegistryListValuesReq ¶
type RegistryListValuesReq struct { Hive string `protobuf:"bytes,1,opt,name=Hive,proto3" json:"Hive,omitempty"` Path string `protobuf:"bytes,2,opt,name=Path,proto3" json:"Path,omitempty"` // Keep the same ID as the other registry operations Hostname string `protobuf:"bytes,4,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegistryListValuesReq) Descriptor
deprecated
func (*RegistryListValuesReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistryListValuesReq.ProtoReflect.Descriptor instead.
func (*RegistryListValuesReq) GetHive ¶
func (x *RegistryListValuesReq) GetHive() string
func (*RegistryListValuesReq) GetHostname ¶
func (x *RegistryListValuesReq) GetHostname() string
func (*RegistryListValuesReq) GetPath ¶
func (x *RegistryListValuesReq) GetPath() string
func (*RegistryListValuesReq) GetRequest ¶
func (x *RegistryListValuesReq) GetRequest() *commonpb.Request
func (*RegistryListValuesReq) ProtoMessage ¶
func (*RegistryListValuesReq) ProtoMessage()
func (*RegistryListValuesReq) ProtoReflect ¶
func (x *RegistryListValuesReq) ProtoReflect() protoreflect.Message
func (*RegistryListValuesReq) Reset ¶
func (x *RegistryListValuesReq) Reset()
func (*RegistryListValuesReq) String ¶
func (x *RegistryListValuesReq) String() string
type RegistryRead ¶
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
func (*RegistryRead) Descriptor() ([]byte, []int)
Deprecated: Use RegistryRead.ProtoReflect.Descriptor instead.
func (*RegistryRead) GetResponse ¶
func (x *RegistryRead) GetResponse() *commonpb.Response
func (*RegistryRead) GetValue ¶
func (x *RegistryRead) GetValue() string
func (*RegistryRead) ProtoMessage ¶
func (*RegistryRead) ProtoMessage()
func (*RegistryRead) ProtoReflect ¶
func (x *RegistryRead) ProtoReflect() protoreflect.Message
func (*RegistryRead) Reset ¶
func (x *RegistryRead) Reset()
func (*RegistryRead) String ¶
func (x *RegistryRead) String() string
type RegistryReadHive ¶
type RegistryReadHive struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` Encoder string `protobuf:"bytes,2,opt,name=Encoder,proto3" json:"Encoder,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegistryReadHive) Descriptor
deprecated
func (*RegistryReadHive) Descriptor() ([]byte, []int)
Deprecated: Use RegistryReadHive.ProtoReflect.Descriptor instead.
func (*RegistryReadHive) GetData ¶
func (x *RegistryReadHive) GetData() []byte
func (*RegistryReadHive) GetEncoder ¶
func (x *RegistryReadHive) GetEncoder() string
func (*RegistryReadHive) GetResponse ¶
func (x *RegistryReadHive) GetResponse() *commonpb.Response
func (*RegistryReadHive) ProtoMessage ¶
func (*RegistryReadHive) ProtoMessage()
func (*RegistryReadHive) ProtoReflect ¶
func (x *RegistryReadHive) ProtoReflect() protoreflect.Message
func (*RegistryReadHive) Reset ¶
func (x *RegistryReadHive) Reset()
func (*RegistryReadHive) String ¶
func (x *RegistryReadHive) String() string
type RegistryReadHiveReq ¶
type RegistryReadHiveReq struct { RootHive string `protobuf:"bytes,1,opt,name=RootHive,proto3" json:"RootHive,omitempty"` RequestedHive string `protobuf:"bytes,2,opt,name=RequestedHive,proto3" json:"RequestedHive,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegistryReadHiveReq) Descriptor
deprecated
func (*RegistryReadHiveReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistryReadHiveReq.ProtoReflect.Descriptor instead.
func (*RegistryReadHiveReq) GetRequest ¶
func (x *RegistryReadHiveReq) GetRequest() *commonpb.Request
func (*RegistryReadHiveReq) GetRequestedHive ¶
func (x *RegistryReadHiveReq) GetRequestedHive() string
func (*RegistryReadHiveReq) GetRootHive ¶
func (x *RegistryReadHiveReq) GetRootHive() string
func (*RegistryReadHiveReq) ProtoMessage ¶
func (*RegistryReadHiveReq) ProtoMessage()
func (*RegistryReadHiveReq) ProtoReflect ¶
func (x *RegistryReadHiveReq) ProtoReflect() protoreflect.Message
func (*RegistryReadHiveReq) Reset ¶
func (x *RegistryReadHiveReq) Reset()
func (*RegistryReadHiveReq) String ¶
func (x *RegistryReadHiveReq) String() string
type RegistryReadReq ¶
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
func (*RegistryReadReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistryReadReq.ProtoReflect.Descriptor instead.
func (*RegistryReadReq) GetHive ¶
func (x *RegistryReadReq) GetHive() string
func (*RegistryReadReq) GetHostname ¶
func (x *RegistryReadReq) GetHostname() string
func (*RegistryReadReq) GetKey ¶
func (x *RegistryReadReq) GetKey() string
func (*RegistryReadReq) GetPath ¶
func (x *RegistryReadReq) GetPath() string
func (*RegistryReadReq) GetRequest ¶
func (x *RegistryReadReq) GetRequest() *commonpb.Request
func (*RegistryReadReq) ProtoMessage ¶
func (*RegistryReadReq) ProtoMessage()
func (*RegistryReadReq) ProtoReflect ¶
func (x *RegistryReadReq) ProtoReflect() protoreflect.Message
func (*RegistryReadReq) Reset ¶
func (x *RegistryReadReq) Reset()
func (*RegistryReadReq) String ¶
func (x *RegistryReadReq) String() string
type RegistrySubKeyList ¶
type RegistrySubKeyList struct { Subkeys []string `protobuf:"bytes,1,rep,name=Subkeys,proto3" json:"Subkeys,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegistrySubKeyList) Descriptor
deprecated
func (*RegistrySubKeyList) Descriptor() ([]byte, []int)
Deprecated: Use RegistrySubKeyList.ProtoReflect.Descriptor instead.
func (*RegistrySubKeyList) GetResponse ¶
func (x *RegistrySubKeyList) GetResponse() *commonpb.Response
func (*RegistrySubKeyList) GetSubkeys ¶
func (x *RegistrySubKeyList) GetSubkeys() []string
func (*RegistrySubKeyList) ProtoMessage ¶
func (*RegistrySubKeyList) ProtoMessage()
func (*RegistrySubKeyList) ProtoReflect ¶
func (x *RegistrySubKeyList) ProtoReflect() protoreflect.Message
func (*RegistrySubKeyList) Reset ¶
func (x *RegistrySubKeyList) Reset()
func (*RegistrySubKeyList) String ¶
func (x *RegistrySubKeyList) String() string
type RegistrySubKeyListReq ¶
type RegistrySubKeyListReq struct { Hive string `protobuf:"bytes,1,opt,name=Hive,proto3" json:"Hive,omitempty"` Path string `protobuf:"bytes,2,opt,name=Path,proto3" json:"Path,omitempty"` // Keep the same ID as the other registry operations Hostname string `protobuf:"bytes,4,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RegistrySubKeyListReq) Descriptor
deprecated
func (*RegistrySubKeyListReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistrySubKeyListReq.ProtoReflect.Descriptor instead.
func (*RegistrySubKeyListReq) GetHive ¶
func (x *RegistrySubKeyListReq) GetHive() string
func (*RegistrySubKeyListReq) GetHostname ¶
func (x *RegistrySubKeyListReq) GetHostname() string
func (*RegistrySubKeyListReq) GetPath ¶
func (x *RegistrySubKeyListReq) GetPath() string
func (*RegistrySubKeyListReq) GetRequest ¶
func (x *RegistrySubKeyListReq) GetRequest() *commonpb.Request
func (*RegistrySubKeyListReq) ProtoMessage ¶
func (*RegistrySubKeyListReq) ProtoMessage()
func (*RegistrySubKeyListReq) ProtoReflect ¶
func (x *RegistrySubKeyListReq) ProtoReflect() protoreflect.Message
func (*RegistrySubKeyListReq) Reset ¶
func (x *RegistrySubKeyListReq) Reset()
func (*RegistrySubKeyListReq) String ¶
func (x *RegistrySubKeyListReq) String() string
type RegistryType ¶
type RegistryType int32
Registry - Registry related messages
const ( RegistryType_Unknown RegistryType = 0 RegistryType_Binary RegistryType = 1 RegistryType_String RegistryType = 2 RegistryType_DWORD RegistryType = 3 RegistryType_QWORD RegistryType = 4 )
func (RegistryType) Descriptor ¶
func (RegistryType) Descriptor() protoreflect.EnumDescriptor
func (RegistryType) Enum ¶
func (x RegistryType) Enum() *RegistryType
func (RegistryType) EnumDescriptor
deprecated
func (RegistryType) EnumDescriptor() ([]byte, []int)
Deprecated: Use RegistryType.Descriptor instead.
func (RegistryType) Number ¶
func (x RegistryType) Number() protoreflect.EnumNumber
func (RegistryType) String ¶
func (x RegistryType) String() string
func (RegistryType) Type ¶
func (RegistryType) Type() protoreflect.EnumType
type RegistryValuesList ¶
type RegistryValuesList struct { ValueNames []string `protobuf:"bytes,1,rep,name=ValueNames,proto3" json:"ValueNames,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RegistryValuesList) Descriptor
deprecated
func (*RegistryValuesList) Descriptor() ([]byte, []int)
Deprecated: Use RegistryValuesList.ProtoReflect.Descriptor instead.
func (*RegistryValuesList) GetResponse ¶
func (x *RegistryValuesList) GetResponse() *commonpb.Response
func (*RegistryValuesList) GetValueNames ¶
func (x *RegistryValuesList) GetValueNames() []string
func (*RegistryValuesList) ProtoMessage ¶
func (*RegistryValuesList) ProtoMessage()
func (*RegistryValuesList) ProtoReflect ¶
func (x *RegistryValuesList) ProtoReflect() protoreflect.Message
func (*RegistryValuesList) Reset ¶
func (x *RegistryValuesList) Reset()
func (*RegistryValuesList) String ¶
func (x *RegistryValuesList) String() string
type RegistryWrite ¶
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
func (*RegistryWrite) Descriptor() ([]byte, []int)
Deprecated: Use RegistryWrite.ProtoReflect.Descriptor instead.
func (*RegistryWrite) GetResponse ¶
func (x *RegistryWrite) GetResponse() *commonpb.Response
func (*RegistryWrite) ProtoMessage ¶
func (*RegistryWrite) ProtoMessage()
func (*RegistryWrite) ProtoReflect ¶
func (x *RegistryWrite) ProtoReflect() protoreflect.Message
func (*RegistryWrite) Reset ¶
func (x *RegistryWrite) Reset()
func (*RegistryWrite) String ¶
func (x *RegistryWrite) String() string
type RegistryWriteReq ¶
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
func (*RegistryWriteReq) Descriptor() ([]byte, []int)
Deprecated: Use RegistryWriteReq.ProtoReflect.Descriptor instead.
func (*RegistryWriteReq) GetByteValue ¶
func (x *RegistryWriteReq) GetByteValue() []byte
func (*RegistryWriteReq) GetDWordValue ¶
func (x *RegistryWriteReq) GetDWordValue() uint32
func (*RegistryWriteReq) GetHive ¶
func (x *RegistryWriteReq) GetHive() string
func (*RegistryWriteReq) GetHostname ¶
func (x *RegistryWriteReq) GetHostname() string
func (*RegistryWriteReq) GetKey ¶
func (x *RegistryWriteReq) GetKey() string
func (*RegistryWriteReq) GetPath ¶
func (x *RegistryWriteReq) GetPath() string
func (*RegistryWriteReq) GetQWordValue ¶
func (x *RegistryWriteReq) GetQWordValue() uint64
func (*RegistryWriteReq) GetRequest ¶
func (x *RegistryWriteReq) GetRequest() *commonpb.Request
func (*RegistryWriteReq) GetStringValue ¶
func (x *RegistryWriteReq) GetStringValue() string
func (*RegistryWriteReq) GetType ¶
func (x *RegistryWriteReq) GetType() uint32
func (*RegistryWriteReq) ProtoMessage ¶
func (*RegistryWriteReq) ProtoMessage()
func (*RegistryWriteReq) ProtoReflect ¶
func (x *RegistryWriteReq) ProtoReflect() protoreflect.Message
func (*RegistryWriteReq) Reset ¶
func (x *RegistryWriteReq) Reset()
func (*RegistryWriteReq) String ¶
func (x *RegistryWriteReq) String() string
type RemoveServiceReq ¶
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
func (*RemoveServiceReq) Descriptor() ([]byte, []int)
Deprecated: Use RemoveServiceReq.ProtoReflect.Descriptor instead.
func (*RemoveServiceReq) GetRequest ¶
func (x *RemoveServiceReq) GetRequest() *commonpb.Request
func (*RemoveServiceReq) GetServiceInfo ¶
func (x *RemoveServiceReq) GetServiceInfo() *ServiceInfoReq
func (*RemoveServiceReq) ProtoMessage ¶
func (*RemoveServiceReq) ProtoMessage()
func (*RemoveServiceReq) ProtoReflect ¶
func (x *RemoveServiceReq) ProtoReflect() protoreflect.Message
func (*RemoveServiceReq) Reset ¶
func (x *RemoveServiceReq) Reset()
func (*RemoveServiceReq) String ¶
func (x *RemoveServiceReq) String() string
type RevToSelf ¶
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
func (*RevToSelf) GetResponse ¶
func (*RevToSelf) ProtoMessage ¶
func (*RevToSelf) ProtoMessage()
func (*RevToSelf) ProtoReflect ¶
func (x *RevToSelf) ProtoReflect() protoreflect.Message
type RevToSelfReq ¶
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
func (*RevToSelfReq) Descriptor() ([]byte, []int)
Deprecated: Use RevToSelfReq.ProtoReflect.Descriptor instead.
func (*RevToSelfReq) GetRequest ¶
func (x *RevToSelfReq) GetRequest() *commonpb.Request
func (*RevToSelfReq) ProtoMessage ¶
func (*RevToSelfReq) ProtoMessage()
func (*RevToSelfReq) ProtoReflect ¶
func (x *RevToSelfReq) ProtoReflect() protoreflect.Message
func (*RevToSelfReq) Reset ¶
func (x *RevToSelfReq) Reset()
func (*RevToSelfReq) String ¶
func (x *RevToSelfReq) String() string
type Rm ¶
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
func (*Rm) GetResponse ¶
func (*Rm) ProtoMessage ¶
func (*Rm) ProtoMessage()
func (*Rm) ProtoReflect ¶
func (x *Rm) ProtoReflect() protoreflect.Message
type RmReq ¶
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
func (*RmReq) GetRecursive ¶
func (*RmReq) GetRequest ¶
func (*RmReq) ProtoMessage ¶
func (*RmReq) ProtoMessage()
func (*RmReq) ProtoReflect ¶
func (x *RmReq) ProtoReflect() protoreflect.Message
type RportFwdListener ¶
type RportFwdListener struct { ID uint32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` BindAddress string `protobuf:"bytes,2,opt,name=BindAddress,proto3" json:"BindAddress,omitempty"` BindPort uint32 `protobuf:"varint,3,opt,name=BindPort,proto3" json:"BindPort,omitempty"` ForwardAddress string `protobuf:"bytes,4,opt,name=ForwardAddress,proto3" json:"ForwardAddress,omitempty"` ForwardPort uint32 `protobuf:"varint,5,opt,name=ForwardPort,proto3" json:"ForwardPort,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RportFwdListener) Descriptor
deprecated
func (*RportFwdListener) Descriptor() ([]byte, []int)
Deprecated: Use RportFwdListener.ProtoReflect.Descriptor instead.
func (*RportFwdListener) GetBindAddress ¶
func (x *RportFwdListener) GetBindAddress() string
func (*RportFwdListener) GetBindPort ¶
func (x *RportFwdListener) GetBindPort() uint32
func (*RportFwdListener) GetForwardAddress ¶
func (x *RportFwdListener) GetForwardAddress() string
func (*RportFwdListener) GetForwardPort ¶
func (x *RportFwdListener) GetForwardPort() uint32
func (*RportFwdListener) GetID ¶
func (x *RportFwdListener) GetID() uint32
func (*RportFwdListener) GetResponse ¶
func (x *RportFwdListener) GetResponse() *commonpb.Response
func (*RportFwdListener) ProtoMessage ¶
func (*RportFwdListener) ProtoMessage()
func (*RportFwdListener) ProtoReflect ¶
func (x *RportFwdListener) ProtoReflect() protoreflect.Message
func (*RportFwdListener) Reset ¶
func (x *RportFwdListener) Reset()
func (*RportFwdListener) String ¶
func (x *RportFwdListener) String() string
type RportFwdListeners ¶
type RportFwdListeners struct { Listeners []*RportFwdListener `protobuf:"bytes,1,rep,name=Listeners,proto3" json:"Listeners,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*RportFwdListeners) Descriptor
deprecated
func (*RportFwdListeners) Descriptor() ([]byte, []int)
Deprecated: Use RportFwdListeners.ProtoReflect.Descriptor instead.
func (*RportFwdListeners) GetListeners ¶
func (x *RportFwdListeners) GetListeners() []*RportFwdListener
func (*RportFwdListeners) GetResponse ¶
func (x *RportFwdListeners) GetResponse() *commonpb.Response
func (*RportFwdListeners) ProtoMessage ¶
func (*RportFwdListeners) ProtoMessage()
func (*RportFwdListeners) ProtoReflect ¶
func (x *RportFwdListeners) ProtoReflect() protoreflect.Message
func (*RportFwdListeners) Reset ¶
func (x *RportFwdListeners) Reset()
func (*RportFwdListeners) String ¶
func (x *RportFwdListeners) String() string
type RportFwdListenersReq ¶
type RportFwdListenersReq struct { Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RportFwdListenersReq) Descriptor
deprecated
func (*RportFwdListenersReq) Descriptor() ([]byte, []int)
Deprecated: Use RportFwdListenersReq.ProtoReflect.Descriptor instead.
func (*RportFwdListenersReq) GetRequest ¶
func (x *RportFwdListenersReq) GetRequest() *commonpb.Request
func (*RportFwdListenersReq) ProtoMessage ¶
func (*RportFwdListenersReq) ProtoMessage()
func (*RportFwdListenersReq) ProtoReflect ¶
func (x *RportFwdListenersReq) ProtoReflect() protoreflect.Message
func (*RportFwdListenersReq) Reset ¶
func (x *RportFwdListenersReq) Reset()
func (*RportFwdListenersReq) String ¶
func (x *RportFwdListenersReq) String() string
type RportFwdStartListenerReq ¶
type RportFwdStartListenerReq struct { BindAddress string `protobuf:"bytes,1,opt,name=BindAddress,proto3" json:"BindAddress,omitempty"` BindPort uint32 `protobuf:"varint,2,opt,name=BindPort,proto3" json:"BindPort,omitempty"` ForwardPort uint32 `protobuf:"varint,3,opt,name=ForwardPort,proto3" json:"ForwardPort,omitempty"` ForwardAddress string `protobuf:"bytes,4,opt,name=ForwardAddress,proto3" json:"ForwardAddress,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RportFwdStartListenerReq) Descriptor
deprecated
func (*RportFwdStartListenerReq) Descriptor() ([]byte, []int)
Deprecated: Use RportFwdStartListenerReq.ProtoReflect.Descriptor instead.
func (*RportFwdStartListenerReq) GetBindAddress ¶
func (x *RportFwdStartListenerReq) GetBindAddress() string
func (*RportFwdStartListenerReq) GetBindPort ¶
func (x *RportFwdStartListenerReq) GetBindPort() uint32
func (*RportFwdStartListenerReq) GetForwardAddress ¶
func (x *RportFwdStartListenerReq) GetForwardAddress() string
func (*RportFwdStartListenerReq) GetForwardPort ¶
func (x *RportFwdStartListenerReq) GetForwardPort() uint32
func (*RportFwdStartListenerReq) GetRequest ¶
func (x *RportFwdStartListenerReq) GetRequest() *commonpb.Request
func (*RportFwdStartListenerReq) ProtoMessage ¶
func (*RportFwdStartListenerReq) ProtoMessage()
func (*RportFwdStartListenerReq) ProtoReflect ¶
func (x *RportFwdStartListenerReq) ProtoReflect() protoreflect.Message
func (*RportFwdStartListenerReq) Reset ¶
func (x *RportFwdStartListenerReq) Reset()
func (*RportFwdStartListenerReq) String ¶
func (x *RportFwdStartListenerReq) String() string
type RportFwdStopListenerReq ¶
type RportFwdStopListenerReq struct { ID uint32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RportFwdStopListenerReq) Descriptor
deprecated
func (*RportFwdStopListenerReq) Descriptor() ([]byte, []int)
Deprecated: Use RportFwdStopListenerReq.ProtoReflect.Descriptor instead.
func (*RportFwdStopListenerReq) GetID ¶
func (x *RportFwdStopListenerReq) GetID() uint32
func (*RportFwdStopListenerReq) GetRequest ¶
func (x *RportFwdStopListenerReq) GetRequest() *commonpb.Request
func (*RportFwdStopListenerReq) ProtoMessage ¶
func (*RportFwdStopListenerReq) ProtoMessage()
func (*RportFwdStopListenerReq) ProtoReflect ¶
func (x *RportFwdStopListenerReq) ProtoReflect() protoreflect.Message
func (*RportFwdStopListenerReq) Reset ¶
func (x *RportFwdStopListenerReq) Reset()
func (*RportFwdStopListenerReq) String ¶
func (x *RportFwdStopListenerReq) String() string
type RunAs ¶
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
func (*RunAs) GetResponse ¶
func (*RunAs) ProtoMessage ¶
func (*RunAs) ProtoMessage()
func (*RunAs) ProtoReflect ¶
func (x *RunAs) ProtoReflect() protoreflect.Message
type RunAsReq ¶
type RunAsReq struct { Username string `protobuf:"bytes,1,opt,name=Username,proto3" json:"Username,omitempty"` ProcessName string `protobuf:"bytes,2,opt,name=ProcessName,proto3" json:"ProcessName,omitempty"` Args string `protobuf:"bytes,3,opt,name=Args,proto3" json:"Args,omitempty"` Domain string `protobuf:"bytes,4,opt,name=Domain,proto3" json:"Domain,omitempty"` Password string `protobuf:"bytes,5,opt,name=Password,proto3" json:"Password,omitempty"` HideWindow bool `protobuf:"varint,6,opt,name=HideWindow,proto3" json:"HideWindow,omitempty"` NetOnly bool `protobuf:"varint,7,opt,name=NetOnly,proto3" json:"NetOnly,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*RunAsReq) Descriptor
deprecated
func (*RunAsReq) GetHideWindow ¶
func (*RunAsReq) GetNetOnly ¶
func (*RunAsReq) GetPassword ¶
func (*RunAsReq) GetProcessName ¶
func (*RunAsReq) GetRequest ¶
func (*RunAsReq) GetUsername ¶
func (*RunAsReq) ProtoMessage ¶
func (*RunAsReq) ProtoMessage()
func (*RunAsReq) ProtoReflect ¶
func (x *RunAsReq) ProtoReflect() protoreflect.Message
type SSHCommand ¶
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
func (*SSHCommand) Descriptor() ([]byte, []int)
Deprecated: Use SSHCommand.ProtoReflect.Descriptor instead.
func (*SSHCommand) GetResponse ¶
func (x *SSHCommand) GetResponse() *commonpb.Response
func (*SSHCommand) GetStdErr ¶
func (x *SSHCommand) GetStdErr() string
func (*SSHCommand) GetStdOut ¶
func (x *SSHCommand) GetStdOut() string
func (*SSHCommand) ProtoMessage ¶
func (*SSHCommand) ProtoMessage()
func (*SSHCommand) ProtoReflect ¶
func (x *SSHCommand) ProtoReflect() protoreflect.Message
func (*SSHCommand) Reset ¶
func (x *SSHCommand) Reset()
func (*SSHCommand) String ¶
func (x *SSHCommand) String() string
type SSHCommandReq ¶
type SSHCommandReq struct { Username string `protobuf:"bytes,1,opt,name=Username,proto3" json:"Username,omitempty"` Hostname string `protobuf:"bytes,2,opt,name=Hostname,proto3" json:"Hostname,omitempty"` Port uint32 `protobuf:"varint,3,opt,name=Port,proto3" json:"Port,omitempty"` Command string `protobuf:"bytes,4,opt,name=Command,proto3" json:"Command,omitempty"` Password string `protobuf:"bytes,5,opt,name=Password,proto3" json:"Password,omitempty"` PrivKey []byte `protobuf:"bytes,6,opt,name=PrivKey,proto3" json:"PrivKey,omitempty"` Krb5Conf string `protobuf:"bytes,7,opt,name=Krb5Conf,proto3" json:"Krb5Conf,omitempty"` Keytab []byte `protobuf:"bytes,8,opt,name=Keytab,proto3" json:"Keytab,omitempty"` Realm string `protobuf:"bytes,10,opt,name=Realm,proto3" json:"Realm,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*SSHCommandReq) Descriptor
deprecated
func (*SSHCommandReq) Descriptor() ([]byte, []int)
Deprecated: Use SSHCommandReq.ProtoReflect.Descriptor instead.
func (*SSHCommandReq) GetCommand ¶
func (x *SSHCommandReq) GetCommand() string
func (*SSHCommandReq) GetHostname ¶
func (x *SSHCommandReq) GetHostname() string
func (*SSHCommandReq) GetKeytab ¶
func (x *SSHCommandReq) GetKeytab() []byte
func (*SSHCommandReq) GetKrb5Conf ¶
func (x *SSHCommandReq) GetKrb5Conf() string
func (*SSHCommandReq) GetPassword ¶
func (x *SSHCommandReq) GetPassword() string
func (*SSHCommandReq) GetPort ¶
func (x *SSHCommandReq) GetPort() uint32
func (*SSHCommandReq) GetPrivKey ¶
func (x *SSHCommandReq) GetPrivKey() []byte
func (*SSHCommandReq) GetRealm ¶
func (x *SSHCommandReq) GetRealm() string
func (*SSHCommandReq) GetRequest ¶
func (x *SSHCommandReq) GetRequest() *commonpb.Request
func (*SSHCommandReq) GetUsername ¶
func (x *SSHCommandReq) GetUsername() string
func (*SSHCommandReq) ProtoMessage ¶
func (*SSHCommandReq) ProtoMessage()
func (*SSHCommandReq) ProtoReflect ¶
func (x *SSHCommandReq) ProtoReflect() protoreflect.Message
func (*SSHCommandReq) Reset ¶
func (x *SSHCommandReq) Reset()
func (*SSHCommandReq) String ¶
func (x *SSHCommandReq) String() string
type Screenshot ¶
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
func (*Screenshot) Descriptor() ([]byte, []int)
Deprecated: Use Screenshot.ProtoReflect.Descriptor instead.
func (*Screenshot) GetData ¶
func (x *Screenshot) GetData() []byte
func (*Screenshot) GetResponse ¶
func (x *Screenshot) GetResponse() *commonpb.Response
func (*Screenshot) ProtoMessage ¶
func (*Screenshot) ProtoMessage()
func (*Screenshot) ProtoReflect ¶
func (x *Screenshot) ProtoReflect() protoreflect.Message
func (*Screenshot) Reset ¶
func (x *Screenshot) Reset()
func (*Screenshot) String ¶
func (x *Screenshot) String() string
type ScreenshotReq ¶
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
func (*ScreenshotReq) Descriptor() ([]byte, []int)
Deprecated: Use ScreenshotReq.ProtoReflect.Descriptor instead.
func (*ScreenshotReq) GetRequest ¶
func (x *ScreenshotReq) GetRequest() *commonpb.Request
func (*ScreenshotReq) ProtoMessage ¶
func (*ScreenshotReq) ProtoMessage()
func (*ScreenshotReq) ProtoReflect ¶
func (x *ScreenshotReq) ProtoReflect() protoreflect.Message
func (*ScreenshotReq) Reset ¶
func (x *ScreenshotReq) Reset()
func (*ScreenshotReq) String ¶
func (x *ScreenshotReq) String() string
type ServiceDetail ¶
type ServiceDetail struct { Detail *ServiceDetails `protobuf:"bytes,1,opt,name=Detail,proto3" json:"Detail,omitempty"` Message string `protobuf:"bytes,2,opt,name=Message,proto3" json:"Message,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*ServiceDetail) Descriptor
deprecated
func (*ServiceDetail) Descriptor() ([]byte, []int)
Deprecated: Use ServiceDetail.ProtoReflect.Descriptor instead.
func (*ServiceDetail) GetDetail ¶
func (x *ServiceDetail) GetDetail() *ServiceDetails
func (*ServiceDetail) GetMessage ¶
func (x *ServiceDetail) GetMessage() string
func (*ServiceDetail) GetResponse ¶
func (x *ServiceDetail) GetResponse() *commonpb.Response
func (*ServiceDetail) ProtoMessage ¶
func (*ServiceDetail) ProtoMessage()
func (*ServiceDetail) ProtoReflect ¶
func (x *ServiceDetail) ProtoReflect() protoreflect.Message
func (*ServiceDetail) Reset ¶
func (x *ServiceDetail) Reset()
func (*ServiceDetail) String ¶
func (x *ServiceDetail) String() string
type ServiceDetailReq ¶
type ServiceDetailReq 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 (*ServiceDetailReq) Descriptor
deprecated
func (*ServiceDetailReq) Descriptor() ([]byte, []int)
Deprecated: Use ServiceDetailReq.ProtoReflect.Descriptor instead.
func (*ServiceDetailReq) GetRequest ¶
func (x *ServiceDetailReq) GetRequest() *commonpb.Request
func (*ServiceDetailReq) GetServiceInfo ¶
func (x *ServiceDetailReq) GetServiceInfo() *ServiceInfoReq
func (*ServiceDetailReq) ProtoMessage ¶
func (*ServiceDetailReq) ProtoMessage()
func (*ServiceDetailReq) ProtoReflect ¶
func (x *ServiceDetailReq) ProtoReflect() protoreflect.Message
func (*ServiceDetailReq) Reset ¶
func (x *ServiceDetailReq) Reset()
func (*ServiceDetailReq) String ¶
func (x *ServiceDetailReq) String() string
type ServiceDetails ¶
type ServiceDetails struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` DisplayName string `protobuf:"bytes,2,opt,name=DisplayName,proto3" json:"DisplayName,omitempty"` Description string `protobuf:"bytes,3,opt,name=Description,proto3" json:"Description,omitempty"` Status uint32 `protobuf:"varint,4,opt,name=Status,proto3" json:"Status,omitempty"` StartupType uint32 `protobuf:"varint,5,opt,name=StartupType,proto3" json:"StartupType,omitempty"` BinPath string `protobuf:"bytes,6,opt,name=BinPath,proto3" json:"BinPath,omitempty"` Account string `protobuf:"bytes,7,opt,name=Account,proto3" json:"Account,omitempty"` // contains filtered or unexported fields }
func (*ServiceDetails) Descriptor
deprecated
func (*ServiceDetails) Descriptor() ([]byte, []int)
Deprecated: Use ServiceDetails.ProtoReflect.Descriptor instead.
func (*ServiceDetails) GetAccount ¶
func (x *ServiceDetails) GetAccount() string
func (*ServiceDetails) GetBinPath ¶
func (x *ServiceDetails) GetBinPath() string
func (*ServiceDetails) GetDescription ¶
func (x *ServiceDetails) GetDescription() string
func (*ServiceDetails) GetDisplayName ¶
func (x *ServiceDetails) GetDisplayName() string
func (*ServiceDetails) GetName ¶
func (x *ServiceDetails) GetName() string
func (*ServiceDetails) GetStartupType ¶
func (x *ServiceDetails) GetStartupType() uint32
func (*ServiceDetails) GetStatus ¶
func (x *ServiceDetails) GetStatus() uint32
func (*ServiceDetails) ProtoMessage ¶
func (*ServiceDetails) ProtoMessage()
func (*ServiceDetails) ProtoReflect ¶
func (x *ServiceDetails) ProtoReflect() protoreflect.Message
func (*ServiceDetails) Reset ¶
func (x *ServiceDetails) Reset()
func (*ServiceDetails) String ¶
func (x *ServiceDetails) String() string
type ServiceInfo ¶
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
func (*ServiceInfo) Descriptor() ([]byte, []int)
Deprecated: Use ServiceInfo.ProtoReflect.Descriptor instead.
func (*ServiceInfo) GetResponse ¶
func (x *ServiceInfo) GetResponse() *commonpb.Response
func (*ServiceInfo) ProtoMessage ¶
func (*ServiceInfo) ProtoMessage()
func (*ServiceInfo) ProtoReflect ¶
func (x *ServiceInfo) ProtoReflect() protoreflect.Message
func (*ServiceInfo) Reset ¶
func (x *ServiceInfo) Reset()
func (*ServiceInfo) String ¶
func (x *ServiceInfo) String() string
type ServiceInfoReq ¶
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
func (*ServiceInfoReq) Descriptor() ([]byte, []int)
Deprecated: Use ServiceInfoReq.ProtoReflect.Descriptor instead.
func (*ServiceInfoReq) GetHostname ¶
func (x *ServiceInfoReq) GetHostname() string
func (*ServiceInfoReq) GetServiceName ¶
func (x *ServiceInfoReq) GetServiceName() string
func (*ServiceInfoReq) ProtoMessage ¶
func (*ServiceInfoReq) ProtoMessage()
func (*ServiceInfoReq) ProtoReflect ¶
func (x *ServiceInfoReq) ProtoReflect() protoreflect.Message
func (*ServiceInfoReq) Reset ¶
func (x *ServiceInfoReq) Reset()
func (*ServiceInfoReq) String ¶
func (x *ServiceInfoReq) String() string
type Services ¶
type Services struct { Details []*ServiceDetails `protobuf:"bytes,1,rep,name=Details,proto3" json:"Details,omitempty"` Error string `protobuf:"bytes,2,opt,name=Error,proto3" json:"Error,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Services) Descriptor
deprecated
func (*Services) GetDetails ¶
func (x *Services) GetDetails() []*ServiceDetails
func (*Services) GetResponse ¶
func (*Services) ProtoMessage ¶
func (*Services) ProtoMessage()
func (*Services) ProtoReflect ¶
func (x *Services) ProtoReflect() protoreflect.Message
type ServicesReq ¶
type ServicesReq struct { Hostname string `protobuf:"bytes,1,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 (*ServicesReq) Descriptor
deprecated
func (*ServicesReq) Descriptor() ([]byte, []int)
Deprecated: Use ServicesReq.ProtoReflect.Descriptor instead.
func (*ServicesReq) GetHostname ¶
func (x *ServicesReq) GetHostname() string
func (*ServicesReq) GetRequest ¶
func (x *ServicesReq) GetRequest() *commonpb.Request
func (*ServicesReq) ProtoMessage ¶
func (*ServicesReq) ProtoMessage()
func (*ServicesReq) ProtoReflect ¶
func (x *ServicesReq) ProtoReflect() protoreflect.Message
func (*ServicesReq) Reset ¶
func (x *ServicesReq) Reset()
func (*ServicesReq) String ¶
func (x *ServicesReq) String() string
type SessionRegister ¶
type SessionRegister struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Register *Register `protobuf:"bytes,2,opt,name=Register,proto3" json:"Register,omitempty"` // contains filtered or unexported fields }
func (*SessionRegister) Descriptor
deprecated
func (*SessionRegister) Descriptor() ([]byte, []int)
Deprecated: Use SessionRegister.ProtoReflect.Descriptor instead.
func (*SessionRegister) GetID ¶
func (x *SessionRegister) GetID() string
func (*SessionRegister) GetRegister ¶
func (x *SessionRegister) GetRegister() *Register
func (*SessionRegister) ProtoMessage ¶
func (*SessionRegister) ProtoMessage()
func (*SessionRegister) ProtoReflect ¶
func (x *SessionRegister) ProtoReflect() protoreflect.Message
func (*SessionRegister) Reset ¶
func (x *SessionRegister) Reset()
func (*SessionRegister) String ¶
func (x *SessionRegister) String() string
type SetEnv ¶
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
func (*SetEnv) GetResponse ¶
func (*SetEnv) ProtoMessage ¶
func (*SetEnv) ProtoMessage()
func (*SetEnv) ProtoReflect ¶
func (x *SetEnv) ProtoReflect() protoreflect.Message
type SetEnvReq ¶
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
func (*SetEnvReq) GetRequest ¶
func (*SetEnvReq) GetVariable ¶
func (*SetEnvReq) ProtoMessage ¶
func (*SetEnvReq) ProtoMessage()
func (*SetEnvReq) ProtoReflect ¶
func (x *SetEnvReq) ProtoReflect() protoreflect.Message
type Shell ¶
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
func (*Shell) GetEnablePTY ¶
func (*Shell) GetResponse ¶
func (*Shell) GetTunnelID ¶
func (*Shell) ProtoMessage ¶
func (*Shell) ProtoMessage()
func (*Shell) ProtoReflect ¶
func (x *Shell) ProtoReflect() protoreflect.Message
type ShellReq ¶
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
func (*ShellReq) GetEnablePTY ¶
func (*ShellReq) GetRequest ¶
func (*ShellReq) GetTunnelID ¶
func (*ShellReq) ProtoMessage ¶
func (*ShellReq) ProtoMessage()
func (*ShellReq) ProtoReflect ¶
func (x *ShellReq) ProtoReflect() protoreflect.Message
type Sideload ¶
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
func (*Sideload) GetResponse ¶
func (*Sideload) ProtoMessage ¶
func (*Sideload) ProtoMessage()
func (*Sideload) ProtoReflect ¶
func (x *Sideload) ProtoReflect() protoreflect.Message
type SideloadReq ¶
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,rep,name=Args,proto3" json:"Args,omitempty"` EntryPoint string `protobuf:"bytes,4,opt,name=EntryPoint,proto3" json:"EntryPoint,omitempty"` Kill bool `protobuf:"varint,5,opt,name=Kill,proto3" json:"Kill,omitempty"` IsDLL bool `protobuf:"varint,6,opt,name=isDLL,proto3" json:"isDLL,omitempty"` IsUnicode bool `protobuf:"varint,7,opt,name=isUnicode,proto3" json:"isUnicode,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` ProcessArgs []string `protobuf:"bytes,11,rep,name=ProcessArgs,proto3" json:"ProcessArgs,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*SideloadReq) Descriptor
deprecated
func (*SideloadReq) Descriptor() ([]byte, []int)
Deprecated: Use SideloadReq.ProtoReflect.Descriptor instead.
func (*SideloadReq) GetArgs ¶
func (x *SideloadReq) GetArgs() []string
func (*SideloadReq) GetData ¶
func (x *SideloadReq) GetData() []byte
func (*SideloadReq) GetEntryPoint ¶
func (x *SideloadReq) GetEntryPoint() string
func (*SideloadReq) GetIsDLL ¶
func (x *SideloadReq) GetIsDLL() bool
func (*SideloadReq) GetIsUnicode ¶
func (x *SideloadReq) GetIsUnicode() bool
func (*SideloadReq) GetKill ¶
func (x *SideloadReq) GetKill() bool
func (*SideloadReq) GetPPid ¶
func (x *SideloadReq) GetPPid() uint32
func (*SideloadReq) GetProcessArgs ¶
func (x *SideloadReq) GetProcessArgs() []string
func (*SideloadReq) GetProcessName ¶
func (x *SideloadReq) GetProcessName() string
func (*SideloadReq) GetRequest ¶
func (x *SideloadReq) GetRequest() *commonpb.Request
func (*SideloadReq) ProtoMessage ¶
func (*SideloadReq) ProtoMessage()
func (*SideloadReq) ProtoReflect ¶
func (x *SideloadReq) ProtoReflect() protoreflect.Message
func (*SideloadReq) Reset ¶
func (x *SideloadReq) Reset()
func (*SideloadReq) String ¶
func (x *SideloadReq) String() string
type SockTabEntry ¶
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
func (*SockTabEntry) Descriptor() ([]byte, []int)
Deprecated: Use SockTabEntry.ProtoReflect.Descriptor instead.
func (*SockTabEntry) GetLocalAddr ¶
func (x *SockTabEntry) GetLocalAddr() *SockTabEntry_SockAddr
func (*SockTabEntry) GetProcess ¶
func (x *SockTabEntry) GetProcess() *commonpb.Process
func (*SockTabEntry) GetProtocol ¶
func (x *SockTabEntry) GetProtocol() string
func (*SockTabEntry) GetRemoteAddr ¶
func (x *SockTabEntry) GetRemoteAddr() *SockTabEntry_SockAddr
func (*SockTabEntry) GetSkState ¶
func (x *SockTabEntry) GetSkState() string
func (*SockTabEntry) GetUID ¶
func (x *SockTabEntry) GetUID() uint32
func (*SockTabEntry) ProtoMessage ¶
func (*SockTabEntry) ProtoMessage()
func (*SockTabEntry) ProtoReflect ¶
func (x *SockTabEntry) ProtoReflect() protoreflect.Message
func (*SockTabEntry) Reset ¶
func (x *SockTabEntry) Reset()
func (*SockTabEntry) String ¶
func (x *SockTabEntry) String() string
type SockTabEntry_SockAddr ¶
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
func (*SockTabEntry_SockAddr) Descriptor() ([]byte, []int)
Deprecated: Use SockTabEntry_SockAddr.ProtoReflect.Descriptor instead.
func (*SockTabEntry_SockAddr) GetIp ¶
func (x *SockTabEntry_SockAddr) GetIp() string
func (*SockTabEntry_SockAddr) GetPort ¶
func (x *SockTabEntry_SockAddr) GetPort() uint32
func (*SockTabEntry_SockAddr) ProtoMessage ¶
func (*SockTabEntry_SockAddr) ProtoMessage()
func (*SockTabEntry_SockAddr) ProtoReflect ¶
func (x *SockTabEntry_SockAddr) ProtoReflect() protoreflect.Message
func (*SockTabEntry_SockAddr) Reset ¶
func (x *SockTabEntry_SockAddr) Reset()
func (*SockTabEntry_SockAddr) String ¶
func (x *SockTabEntry_SockAddr) String() string
type Socks ¶
type Socks struct { TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` SessionID string `protobuf:"bytes,9,opt,name=SessionID,proto3" json:"SessionID,omitempty"` // contains filtered or unexported fields }
func (*Socks) Descriptor
deprecated
func (*Socks) GetSessionID ¶
func (*Socks) GetTunnelID ¶
func (*Socks) ProtoMessage ¶
func (*Socks) ProtoMessage()
func (*Socks) ProtoReflect ¶
func (x *Socks) ProtoReflect() protoreflect.Message
type SocksData ¶
type SocksData struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` CloseConn bool `protobuf:"varint,2,opt,name=CloseConn,proto3" json:"CloseConn,omitempty"` Username string `protobuf:"bytes,3,opt,name=Username,proto3" json:"Username,omitempty"` Password string `protobuf:"bytes,4,opt,name=Password,proto3" json:"Password,omitempty"` Sequence uint64 `protobuf:"varint,5,opt,name=Sequence,proto3" json:"Sequence,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*SocksData) Descriptor
deprecated
func (*SocksData) GetCloseConn ¶
func (*SocksData) GetPassword ¶
func (*SocksData) GetRequest ¶
func (*SocksData) GetSequence ¶
func (*SocksData) GetTunnelID ¶
func (*SocksData) GetUsername ¶
func (*SocksData) ProtoMessage ¶
func (*SocksData) ProtoMessage()
func (*SocksData) ProtoReflect ¶
func (x *SocksData) ProtoReflect() protoreflect.Message
type SpawnDll ¶
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
func (*SpawnDll) GetResponse ¶
func (*SpawnDll) ProtoMessage ¶
func (*SpawnDll) ProtoMessage()
func (*SpawnDll) ProtoReflect ¶
func (x *SpawnDll) ProtoReflect() protoreflect.Message
type SpawnDllReq ¶
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,rep,name=Args,proto3" json:"Args,omitempty"` Kill bool `protobuf:"varint,5,opt,name=Kill,proto3" json:"Kill,omitempty"` PPid uint32 `protobuf:"varint,10,opt,name=PPid,proto3" json:"PPid,omitempty"` ProcessArgs []string `protobuf:"bytes,11,rep,name=ProcessArgs,proto3" json:"ProcessArgs,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*SpawnDllReq) Descriptor
deprecated
func (*SpawnDllReq) Descriptor() ([]byte, []int)
Deprecated: Use SpawnDllReq.ProtoReflect.Descriptor instead.
func (*SpawnDllReq) GetArgs ¶
func (x *SpawnDllReq) GetArgs() []string
func (*SpawnDllReq) GetData ¶
func (x *SpawnDllReq) GetData() []byte
func (*SpawnDllReq) GetKill ¶
func (x *SpawnDllReq) GetKill() bool
func (*SpawnDllReq) GetOffset ¶
func (x *SpawnDllReq) GetOffset() uint32
func (*SpawnDllReq) GetPPid ¶
func (x *SpawnDllReq) GetPPid() uint32
func (*SpawnDllReq) GetProcessArgs ¶
func (x *SpawnDllReq) GetProcessArgs() []string
func (*SpawnDllReq) GetProcessName ¶
func (x *SpawnDllReq) GetProcessName() string
func (*SpawnDllReq) GetRequest ¶
func (x *SpawnDllReq) GetRequest() *commonpb.Request
func (*SpawnDllReq) ProtoMessage ¶
func (*SpawnDllReq) ProtoMessage()
func (*SpawnDllReq) ProtoReflect ¶
func (x *SpawnDllReq) ProtoReflect() protoreflect.Message
func (*SpawnDllReq) Reset ¶
func (x *SpawnDllReq) Reset()
func (*SpawnDllReq) String ¶
func (x *SpawnDllReq) String() string
type StartServiceByNameReq ¶
type StartServiceByNameReq 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 (*StartServiceByNameReq) Descriptor
deprecated
func (*StartServiceByNameReq) Descriptor() ([]byte, []int)
Deprecated: Use StartServiceByNameReq.ProtoReflect.Descriptor instead.
func (*StartServiceByNameReq) GetRequest ¶
func (x *StartServiceByNameReq) GetRequest() *commonpb.Request
func (*StartServiceByNameReq) GetServiceInfo ¶
func (x *StartServiceByNameReq) GetServiceInfo() *ServiceInfoReq
func (*StartServiceByNameReq) ProtoMessage ¶
func (*StartServiceByNameReq) ProtoMessage()
func (*StartServiceByNameReq) ProtoReflect ¶
func (x *StartServiceByNameReq) ProtoReflect() protoreflect.Message
func (*StartServiceByNameReq) Reset ¶
func (x *StartServiceByNameReq) Reset()
func (*StartServiceByNameReq) String ¶
func (x *StartServiceByNameReq) String() string
type StartServiceReq ¶
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
func (*StartServiceReq) Descriptor() ([]byte, []int)
Deprecated: Use StartServiceReq.ProtoReflect.Descriptor instead.
func (*StartServiceReq) GetArguments ¶
func (x *StartServiceReq) GetArguments() string
func (*StartServiceReq) GetBinPath ¶
func (x *StartServiceReq) GetBinPath() string
func (*StartServiceReq) GetHostname ¶
func (x *StartServiceReq) GetHostname() string
func (*StartServiceReq) GetRequest ¶
func (x *StartServiceReq) GetRequest() *commonpb.Request
func (*StartServiceReq) GetServiceDescription ¶
func (x *StartServiceReq) GetServiceDescription() string
func (*StartServiceReq) GetServiceName ¶
func (x *StartServiceReq) GetServiceName() string
func (*StartServiceReq) ProtoMessage ¶
func (*StartServiceReq) ProtoMessage()
func (*StartServiceReq) ProtoReflect ¶
func (x *StartServiceReq) ProtoReflect() protoreflect.Message
func (*StartServiceReq) Reset ¶
func (x *StartServiceReq) Reset()
func (*StartServiceReq) String ¶
func (x *StartServiceReq) String() string
type StopServiceReq ¶
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
func (*StopServiceReq) Descriptor() ([]byte, []int)
Deprecated: Use StopServiceReq.ProtoReflect.Descriptor instead.
func (*StopServiceReq) GetRequest ¶
func (x *StopServiceReq) GetRequest() *commonpb.Request
func (*StopServiceReq) GetServiceInfo ¶
func (x *StopServiceReq) GetServiceInfo() *ServiceInfoReq
func (*StopServiceReq) ProtoMessage ¶
func (*StopServiceReq) ProtoMessage()
func (*StopServiceReq) ProtoReflect ¶
func (x *StopServiceReq) ProtoReflect() protoreflect.Message
func (*StopServiceReq) Reset ¶
func (x *StopServiceReq) Reset()
func (*StopServiceReq) String ¶
func (x *StopServiceReq) String() string
type Task ¶
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
func (*Task) GetResponse ¶
func (*Task) ProtoMessage ¶
func (*Task) ProtoMessage()
func (*Task) ProtoReflect ¶
func (x *Task) ProtoReflect() protoreflect.Message
type TaskReq ¶
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
func (*TaskReq) GetEncoder ¶
func (*TaskReq) GetRWXPages ¶
func (*TaskReq) GetRequest ¶
func (*TaskReq) ProtoMessage ¶
func (*TaskReq) ProtoMessage()
func (*TaskReq) ProtoReflect ¶
func (x *TaskReq) ProtoReflect() protoreflect.Message
type Terminate ¶
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
func (*Terminate) GetResponse ¶
func (*Terminate) ProtoMessage ¶
func (*Terminate) ProtoMessage()
func (*Terminate) ProtoReflect ¶
func (x *Terminate) ProtoReflect() protoreflect.Message
type TerminateReq ¶
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
func (*TerminateReq) Descriptor() ([]byte, []int)
Deprecated: Use TerminateReq.ProtoReflect.Descriptor instead.
func (*TerminateReq) GetForce ¶
func (x *TerminateReq) GetForce() bool
func (*TerminateReq) GetPid ¶
func (x *TerminateReq) GetPid() int32
func (*TerminateReq) GetRequest ¶
func (x *TerminateReq) GetRequest() *commonpb.Request
func (*TerminateReq) ProtoMessage ¶
func (*TerminateReq) ProtoMessage()
func (*TerminateReq) ProtoReflect ¶
func (x *TerminateReq) ProtoReflect() protoreflect.Message
func (*TerminateReq) Reset ¶
func (x *TerminateReq) Reset()
func (*TerminateReq) String ¶
func (x *TerminateReq) String() string
type Tunnel ¶
type Tunnel struct { TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` SessionID string `protobuf:"bytes,9,opt,name=SessionID,proto3" json:"SessionID,omitempty"` // contains filtered or unexported fields }
Tunnel - Tunnel related messages
func (*Tunnel) Descriptor
deprecated
func (*Tunnel) GetSessionID ¶
func (*Tunnel) GetTunnelID ¶
func (*Tunnel) ProtoMessage ¶
func (*Tunnel) ProtoMessage()
func (*Tunnel) ProtoReflect ¶
func (x *Tunnel) ProtoReflect() protoreflect.Message
type TunnelData ¶
type TunnelData struct { Data []byte `protobuf:"bytes,1,opt,name=Data,proto3" json:"Data,omitempty"` Closed bool `protobuf:"varint,2,opt,name=Closed,proto3" json:"Closed,omitempty"` Sequence uint64 `protobuf:"varint,3,opt,name=Sequence,proto3" json:"Sequence,omitempty"` Ack uint64 `protobuf:"varint,4,opt,name=Ack,proto3" json:"Ack,omitempty"` Resend bool `protobuf:"varint,5,opt,name=Resend,proto3" json:"Resend,omitempty"` CreateReverse bool `protobuf:"varint,6,opt,name=CreateReverse,proto3" json:"CreateReverse,omitempty"` Rportfwd *RPortfwd `protobuf:"bytes,7,opt,name=rportfwd,proto3" json:"rportfwd,omitempty"` TunnelID uint64 `protobuf:"varint,8,opt,name=TunnelID,proto3" json:"TunnelID,omitempty"` SessionID string `protobuf:"bytes,9,opt,name=SessionID,proto3" json:"SessionID,omitempty"` // contains filtered or unexported fields }
func (*TunnelData) Descriptor
deprecated
func (*TunnelData) Descriptor() ([]byte, []int)
Deprecated: Use TunnelData.ProtoReflect.Descriptor instead.
func (*TunnelData) GetAck ¶
func (x *TunnelData) GetAck() uint64
func (*TunnelData) GetClosed ¶
func (x *TunnelData) GetClosed() bool
func (*TunnelData) GetCreateReverse ¶
func (x *TunnelData) GetCreateReverse() bool
func (*TunnelData) GetData ¶
func (x *TunnelData) GetData() []byte
func (*TunnelData) GetResend ¶
func (x *TunnelData) GetResend() bool
func (*TunnelData) GetRportfwd ¶
func (x *TunnelData) GetRportfwd() *RPortfwd
func (*TunnelData) GetSequence ¶
func (x *TunnelData) GetSequence() uint64
func (*TunnelData) GetSessionID ¶
func (x *TunnelData) GetSessionID() string
func (*TunnelData) GetTunnelID ¶
func (x *TunnelData) GetTunnelID() uint64
func (*TunnelData) ProtoMessage ¶
func (*TunnelData) ProtoMessage()
func (*TunnelData) ProtoReflect ¶
func (x *TunnelData) ProtoReflect() protoreflect.Message
func (*TunnelData) Reset ¶
func (x *TunnelData) Reset()
func (*TunnelData) String ¶
func (x *TunnelData) String() string
type UnsetEnv ¶
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
func (*UnsetEnv) GetResponse ¶
func (*UnsetEnv) ProtoMessage ¶
func (*UnsetEnv) ProtoMessage()
func (*UnsetEnv) ProtoReflect ¶
func (x *UnsetEnv) ProtoReflect() protoreflect.Message
type UnsetEnvReq ¶
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
func (*UnsetEnvReq) Descriptor() ([]byte, []int)
Deprecated: Use UnsetEnvReq.ProtoReflect.Descriptor instead.
func (*UnsetEnvReq) GetName ¶
func (x *UnsetEnvReq) GetName() string
func (*UnsetEnvReq) GetRequest ¶
func (x *UnsetEnvReq) GetRequest() *commonpb.Request
func (*UnsetEnvReq) ProtoMessage ¶
func (*UnsetEnvReq) ProtoMessage()
func (*UnsetEnvReq) ProtoReflect ¶
func (x *UnsetEnvReq) ProtoReflect() protoreflect.Message
func (*UnsetEnvReq) Reset ¶
func (x *UnsetEnvReq) Reset()
func (*UnsetEnvReq) String ¶
func (x *UnsetEnvReq) String() string
type Upload ¶
type Upload struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` WrittenFiles int32 `protobuf:"varint,2,opt,name=WrittenFiles,proto3" json:"WrittenFiles,omitempty"` UnwriteableFiles int32 `protobuf:"varint,3,opt,name=UnwriteableFiles,proto3" json:"UnwriteableFiles,omitempty"` Response *commonpb.Response `protobuf:"bytes,9,opt,name=Response,proto3" json:"Response,omitempty"` // contains filtered or unexported fields }
func (*Upload) Descriptor
deprecated
func (*Upload) GetResponse ¶
func (*Upload) GetUnwriteableFiles ¶
func (*Upload) GetWrittenFiles ¶
func (*Upload) ProtoMessage ¶
func (*Upload) ProtoMessage()
func (*Upload) ProtoReflect ¶
func (x *Upload) ProtoReflect() protoreflect.Message
type UploadReq ¶
type UploadReq struct { Path string `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"` Encoder string `protobuf:"bytes,2,opt,name=Encoder,proto3" json:"Encoder,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty"` IsIOC bool `protobuf:"varint,4,opt,name=IsIOC,proto3" json:"IsIOC,omitempty"` FileName string `protobuf:"bytes,5,opt,name=FileName,proto3" json:"FileName,omitempty"` IsDirectory bool `protobuf:"varint,6,opt,name=IsDirectory,proto3" json:"IsDirectory,omitempty"` Overwrite bool `protobuf:"varint,7,opt,name=Overwrite,proto3" json:"Overwrite,omitempty"` Request *commonpb.Request `protobuf:"bytes,9,opt,name=Request,proto3" json:"Request,omitempty"` // contains filtered or unexported fields }
func (*UploadReq) Descriptor
deprecated
func (*UploadReq) GetEncoder ¶
func (*UploadReq) GetFileName ¶
func (*UploadReq) GetIsDirectory ¶
func (*UploadReq) GetOverwrite ¶
func (*UploadReq) GetRequest ¶
func (*UploadReq) ProtoMessage ¶
func (*UploadReq) ProtoMessage()
func (*UploadReq) ProtoReflect ¶
func (x *UploadReq) ProtoReflect() protoreflect.Message
type WGPortForward ¶
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
func (*WGPortForward) Descriptor() ([]byte, []int)
Deprecated: Use WGPortForward.ProtoReflect.Descriptor instead.
func (*WGPortForward) GetForwarder ¶
func (x *WGPortForward) GetForwarder() *WGTCPForwarder
func (*WGPortForward) GetResponse ¶
func (x *WGPortForward) GetResponse() *commonpb.Response
func (*WGPortForward) ProtoMessage ¶
func (*WGPortForward) ProtoMessage()
func (*WGPortForward) ProtoReflect ¶
func (x *WGPortForward) ProtoReflect() protoreflect.Message
func (*WGPortForward) Reset ¶
func (x *WGPortForward) Reset()
func (*WGPortForward) String ¶
func (x *WGPortForward) String() string
type WGPortForwardStartReq ¶
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
func (*WGPortForwardStartReq) Descriptor() ([]byte, []int)
Deprecated: Use WGPortForwardStartReq.ProtoReflect.Descriptor instead.
func (*WGPortForwardStartReq) GetLocalPort ¶
func (x *WGPortForwardStartReq) GetLocalPort() int32
func (*WGPortForwardStartReq) GetRemoteAddress ¶
func (x *WGPortForwardStartReq) GetRemoteAddress() string
func (*WGPortForwardStartReq) GetRequest ¶
func (x *WGPortForwardStartReq) GetRequest() *commonpb.Request
func (*WGPortForwardStartReq) ProtoMessage ¶
func (*WGPortForwardStartReq) ProtoMessage()
func (*WGPortForwardStartReq) ProtoReflect ¶
func (x *WGPortForwardStartReq) ProtoReflect() protoreflect.Message
func (*WGPortForwardStartReq) Reset ¶
func (x *WGPortForwardStartReq) Reset()
func (*WGPortForwardStartReq) String ¶
func (x *WGPortForwardStartReq) String() string
type WGPortForwardStopReq ¶
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
func (*WGPortForwardStopReq) Descriptor() ([]byte, []int)
Deprecated: Use WGPortForwardStopReq.ProtoReflect.Descriptor instead.
func (*WGPortForwardStopReq) GetID ¶
func (x *WGPortForwardStopReq) GetID() int32
func (*WGPortForwardStopReq) GetRequest ¶
func (x *WGPortForwardStopReq) GetRequest() *commonpb.Request
func (*WGPortForwardStopReq) ProtoMessage ¶
func (*WGPortForwardStopReq) ProtoMessage()
func (*WGPortForwardStopReq) ProtoReflect ¶
func (x *WGPortForwardStopReq) ProtoReflect() protoreflect.Message
func (*WGPortForwardStopReq) Reset ¶
func (x *WGPortForwardStopReq) Reset()
func (*WGPortForwardStopReq) String ¶
func (x *WGPortForwardStopReq) String() string
type WGSocks ¶
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
func (*WGSocks) GetResponse ¶
func (*WGSocks) GetServer ¶
func (x *WGSocks) GetServer() *WGSocksServer
func (*WGSocks) ProtoMessage ¶
func (*WGSocks) ProtoMessage()
func (*WGSocks) ProtoReflect ¶
func (x *WGSocks) ProtoReflect() protoreflect.Message
type WGSocksServer ¶
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
func (*WGSocksServer) Descriptor() ([]byte, []int)
Deprecated: Use WGSocksServer.ProtoReflect.Descriptor instead.
func (*WGSocksServer) GetID ¶
func (x *WGSocksServer) GetID() int32
func (*WGSocksServer) GetLocalAddr ¶
func (x *WGSocksServer) GetLocalAddr() string
func (*WGSocksServer) ProtoMessage ¶
func (*WGSocksServer) ProtoMessage()
func (*WGSocksServer) ProtoReflect ¶
func (x *WGSocksServer) ProtoReflect() protoreflect.Message
func (*WGSocksServer) Reset ¶
func (x *WGSocksServer) Reset()
func (*WGSocksServer) String ¶
func (x *WGSocksServer) String() string
type WGSocksServers ¶
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
func (*WGSocksServers) Descriptor() ([]byte, []int)
Deprecated: Use WGSocksServers.ProtoReflect.Descriptor instead.
func (*WGSocksServers) GetResponse ¶
func (x *WGSocksServers) GetResponse() *commonpb.Response
func (*WGSocksServers) GetServers ¶
func (x *WGSocksServers) GetServers() []*WGSocksServer
func (*WGSocksServers) ProtoMessage ¶
func (*WGSocksServers) ProtoMessage()
func (*WGSocksServers) ProtoReflect ¶
func (x *WGSocksServers) ProtoReflect() protoreflect.Message
func (*WGSocksServers) Reset ¶
func (x *WGSocksServers) Reset()
func (*WGSocksServers) String ¶
func (x *WGSocksServers) String() string
type WGSocksServersReq ¶
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
func (*WGSocksServersReq) Descriptor() ([]byte, []int)
Deprecated: Use WGSocksServersReq.ProtoReflect.Descriptor instead.
func (*WGSocksServersReq) GetRequest ¶
func (x *WGSocksServersReq) GetRequest() *commonpb.Request
func (*WGSocksServersReq) ProtoMessage ¶
func (*WGSocksServersReq) ProtoMessage()
func (*WGSocksServersReq) ProtoReflect ¶
func (x *WGSocksServersReq) ProtoReflect() protoreflect.Message
func (*WGSocksServersReq) Reset ¶
func (x *WGSocksServersReq) Reset()
func (*WGSocksServersReq) String ¶
func (x *WGSocksServersReq) String() string
type WGSocksStartReq ¶
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
func (*WGSocksStartReq) Descriptor() ([]byte, []int)
Deprecated: Use WGSocksStartReq.ProtoReflect.Descriptor instead.
func (*WGSocksStartReq) GetPort ¶
func (x *WGSocksStartReq) GetPort() int32
func (*WGSocksStartReq) GetRequest ¶
func (x *WGSocksStartReq) GetRequest() *commonpb.Request
func (*WGSocksStartReq) ProtoMessage ¶
func (*WGSocksStartReq) ProtoMessage()
func (*WGSocksStartReq) ProtoReflect ¶
func (x *WGSocksStartReq) ProtoReflect() protoreflect.Message
func (*WGSocksStartReq) Reset ¶
func (x *WGSocksStartReq) Reset()
func (*WGSocksStartReq) String ¶
func (x *WGSocksStartReq) String() string
type WGSocksStopReq ¶
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
func (*WGSocksStopReq) Descriptor() ([]byte, []int)
Deprecated: Use WGSocksStopReq.ProtoReflect.Descriptor instead.
func (*WGSocksStopReq) GetID ¶
func (x *WGSocksStopReq) GetID() int32
func (*WGSocksStopReq) GetRequest ¶
func (x *WGSocksStopReq) GetRequest() *commonpb.Request
func (*WGSocksStopReq) ProtoMessage ¶
func (*WGSocksStopReq) ProtoMessage()
func (*WGSocksStopReq) ProtoReflect ¶
func (x *WGSocksStopReq) ProtoReflect() protoreflect.Message
func (*WGSocksStopReq) Reset ¶
func (x *WGSocksStopReq) Reset()
func (*WGSocksStopReq) String ¶
func (x *WGSocksStopReq) String() string
type WGTCPForwarder ¶
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
func (*WGTCPForwarder) Descriptor() ([]byte, []int)
Deprecated: Use WGTCPForwarder.ProtoReflect.Descriptor instead.
func (*WGTCPForwarder) GetID ¶
func (x *WGTCPForwarder) GetID() int32
func (*WGTCPForwarder) GetLocalAddr ¶
func (x *WGTCPForwarder) GetLocalAddr() string
func (*WGTCPForwarder) GetRemoteAddr ¶
func (x *WGTCPForwarder) GetRemoteAddr() string
func (*WGTCPForwarder) ProtoMessage ¶
func (*WGTCPForwarder) ProtoMessage()
func (*WGTCPForwarder) ProtoReflect ¶
func (x *WGTCPForwarder) ProtoReflect() protoreflect.Message
func (*WGTCPForwarder) Reset ¶
func (x *WGTCPForwarder) Reset()
func (*WGTCPForwarder) String ¶
func (x *WGTCPForwarder) String() string
type WGTCPForwarders ¶
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
func (*WGTCPForwarders) Descriptor() ([]byte, []int)
Deprecated: Use WGTCPForwarders.ProtoReflect.Descriptor instead.
func (*WGTCPForwarders) GetForwarders ¶
func (x *WGTCPForwarders) GetForwarders() []*WGTCPForwarder
func (*WGTCPForwarders) GetResponse ¶
func (x *WGTCPForwarders) GetResponse() *commonpb.Response
func (*WGTCPForwarders) ProtoMessage ¶
func (*WGTCPForwarders) ProtoMessage()
func (*WGTCPForwarders) ProtoReflect ¶
func (x *WGTCPForwarders) ProtoReflect() protoreflect.Message
func (*WGTCPForwarders) Reset ¶
func (x *WGTCPForwarders) Reset()
func (*WGTCPForwarders) String ¶
func (x *WGTCPForwarders) String() string
type WGTCPForwardersReq ¶
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
func (*WGTCPForwardersReq) Descriptor() ([]byte, []int)
Deprecated: Use WGTCPForwardersReq.ProtoReflect.Descriptor instead.
func (*WGTCPForwardersReq) GetRequest ¶
func (x *WGTCPForwardersReq) GetRequest() *commonpb.Request
func (*WGTCPForwardersReq) ProtoMessage ¶
func (*WGTCPForwardersReq) ProtoMessage()
func (*WGTCPForwardersReq) ProtoReflect ¶
func (x *WGTCPForwardersReq) ProtoReflect() protoreflect.Message
func (*WGTCPForwardersReq) Reset ¶
func (x *WGTCPForwardersReq) Reset()
func (*WGTCPForwardersReq) String ¶
func (x *WGTCPForwardersReq) String() string
type WindowsPrivilegeEntry ¶
type WindowsPrivilegeEntry struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Description string `protobuf:"bytes,2,opt,name=Description,proto3" json:"Description,omitempty"` Enabled bool `protobuf:"varint,3,opt,name=Enabled,proto3" json:"Enabled,omitempty"` EnabledByDefault bool `protobuf:"varint,4,opt,name=EnabledByDefault,proto3" json:"EnabledByDefault,omitempty"` Removed bool `protobuf:"varint,5,opt,name=Removed,proto3" json:"Removed,omitempty"` UsedForAccess bool `protobuf:"varint,6,opt,name=UsedForAccess,proto3" json:"UsedForAccess,omitempty"` // contains filtered or unexported fields }
func (*WindowsPrivilegeEntry) Descriptor
deprecated
func (*WindowsPrivilegeEntry) Descriptor() ([]byte, []int)
Deprecated: Use WindowsPrivilegeEntry.ProtoReflect.Descriptor instead.
func (*WindowsPrivilegeEntry) GetDescription ¶
func (x *WindowsPrivilegeEntry) GetDescription() string
func (*WindowsPrivilegeEntry) GetEnabled ¶
func (x *WindowsPrivilegeEntry) GetEnabled() bool
func (*WindowsPrivilegeEntry) GetEnabledByDefault ¶
func (x *WindowsPrivilegeEntry) GetEnabledByDefault() bool
func (*WindowsPrivilegeEntry) GetName ¶
func (x *WindowsPrivilegeEntry) GetName() string
func (*WindowsPrivilegeEntry) GetRemoved ¶
func (x *WindowsPrivilegeEntry) GetRemoved() bool
func (*WindowsPrivilegeEntry) GetUsedForAccess ¶
func (x *WindowsPrivilegeEntry) GetUsedForAccess() bool
func (*WindowsPrivilegeEntry) ProtoMessage ¶
func (*WindowsPrivilegeEntry) ProtoMessage()
func (*WindowsPrivilegeEntry) ProtoReflect ¶
func (x *WindowsPrivilegeEntry) ProtoReflect() protoreflect.Message
func (*WindowsPrivilegeEntry) Reset ¶
func (x *WindowsPrivilegeEntry) Reset()
func (*WindowsPrivilegeEntry) String ¶
func (x *WindowsPrivilegeEntry) String() string