clientpb

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_client_clientpb_client_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Basic

type Basic struct {
	Major      int32  `protobuf:"varint,1,opt,name=major,proto3" json:"major,omitempty"`
	Minor      int32  `protobuf:"varint,2,opt,name=minor,proto3" json:"minor,omitempty"`
	Patch      int32  `protobuf:"varint,3,opt,name=patch,proto3" json:"patch,omitempty"`
	Commit     string `protobuf:"bytes,4,opt,name=commit,proto3" json:"commit,omitempty"`
	Dirty      bool   `protobuf:"varint,5,opt,name=dirty,proto3" json:"dirty,omitempty"`
	CompiledAt int64  `protobuf:"varint,6,opt,name=compiledAt,proto3" json:"compiledAt,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"`
	// contains filtered or unexported fields
}

func (*Basic) Descriptor deprecated

func (*Basic) Descriptor() ([]byte, []int)

Deprecated: Use Basic.ProtoReflect.Descriptor instead.

func (*Basic) GetArch

func (x *Basic) GetArch() string

func (*Basic) GetCommit

func (x *Basic) GetCommit() string

func (*Basic) GetCompiledAt

func (x *Basic) GetCompiledAt() int64

func (*Basic) GetDirty

func (x *Basic) GetDirty() bool

func (*Basic) GetMajor

func (x *Basic) GetMajor() int32

func (*Basic) GetMinor

func (x *Basic) GetMinor() int32

func (*Basic) GetOs

func (x *Basic) GetOs() string

func (*Basic) GetPatch

func (x *Basic) GetPatch() int32

func (*Basic) ProtoMessage

func (*Basic) ProtoMessage()

func (*Basic) ProtoReflect

func (x *Basic) ProtoReflect() protoreflect.Message

func (*Basic) Reset

func (x *Basic) Reset()

func (*Basic) String

func (x *Basic) String() string

type BasicUpdateSession

type BasicUpdateSession struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Op        string `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty"`
	Arg       string `protobuf:"bytes,3,opt,name=arg,proto3" json:"arg,omitempty"`
	// contains filtered or unexported fields
}

func (*BasicUpdateSession) Descriptor deprecated

func (*BasicUpdateSession) Descriptor() ([]byte, []int)

Deprecated: Use BasicUpdateSession.ProtoReflect.Descriptor instead.

func (*BasicUpdateSession) GetArg

func (x *BasicUpdateSession) GetArg() string

func (*BasicUpdateSession) GetOp

func (x *BasicUpdateSession) GetOp() string

func (*BasicUpdateSession) GetSessionId

func (x *BasicUpdateSession) GetSessionId() string

func (*BasicUpdateSession) ProtoMessage

func (*BasicUpdateSession) ProtoMessage()

func (*BasicUpdateSession) ProtoReflect

func (x *BasicUpdateSession) ProtoReflect() protoreflect.Message

func (*BasicUpdateSession) Reset

func (x *BasicUpdateSession) Reset()

func (*BasicUpdateSession) String

func (x *BasicUpdateSession) String() string

type Bin

type Bin struct {
	Bin []byte `protobuf:"bytes,1,opt,name=Bin,proto3" json:"Bin,omitempty"`
	// contains filtered or unexported fields
}

func (*Bin) Descriptor deprecated

func (*Bin) Descriptor() ([]byte, []int)

Deprecated: Use Bin.ProtoReflect.Descriptor instead.

func (*Bin) GetBin

func (x *Bin) GetBin() []byte

func (*Bin) ProtoMessage

func (*Bin) ProtoMessage()

func (*Bin) ProtoReflect

func (x *Bin) ProtoReflect() protoreflect.Message

func (*Bin) Reset

func (x *Bin) Reset()

func (*Bin) String

func (x *Bin) String() string

type BindPipeline

type BindPipeline struct {
	// contains filtered or unexported fields
}

func (*BindPipeline) Descriptor deprecated

func (*BindPipeline) Descriptor() ([]byte, []int)

Deprecated: Use BindPipeline.ProtoReflect.Descriptor instead.

func (*BindPipeline) ProtoMessage

func (*BindPipeline) ProtoMessage()

func (*BindPipeline) ProtoReflect

func (x *BindPipeline) ProtoReflect() protoreflect.Message

func (*BindPipeline) Reset

func (x *BindPipeline) Reset()

func (*BindPipeline) String

func (x *BindPipeline) String() string

type Builder

type Builder struct {
	Bin          []byte `protobuf:"bytes,1,opt,name=bin,proto3" json:"bin,omitempty"`
	Name         string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type         string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Stage        string `protobuf:"bytes,4,opt,name=stage,proto3" json:"stage,omitempty"`
	Target       string `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"`
	Arch         string `protobuf:"bytes,6,opt,name=arch,proto3" json:"arch,omitempty"`
	Platform     string `protobuf:"bytes,7,opt,name=platform,proto3" json:"platform,omitempty"`
	Id           uint32 `protobuf:"varint,8,opt,name=id,proto3" json:"id,omitempty"`
	FunctionName string `protobuf:"bytes,9,opt,name=function_name,json=functionName,proto3" json:"function_name,omitempty"`
	UserDataPath string `protobuf:"bytes,10,opt,name=user_data_path,json=userDataPath,proto3" json:"user_data_path,omitempty"`
	Modules      string `protobuf:"bytes,11,opt,name=modules,proto3" json:"modules,omitempty"`
	ProfileName  string `protobuf:"bytes,12,opt,name=profile_name,json=profileName,proto3" json:"profile_name,omitempty"`
	PipelineId   string `protobuf:"bytes,13,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	Log          []byte `protobuf:"bytes,14,opt,name=log,proto3" json:"log,omitempty"`
	Num          uint32 `protobuf:"varint,15,opt,name=num,proto3" json:"num,omitempty"`
	// contains filtered or unexported fields
}

func (*Builder) Descriptor deprecated

func (*Builder) Descriptor() ([]byte, []int)

Deprecated: Use Builder.ProtoReflect.Descriptor instead.

func (*Builder) GetArch

func (x *Builder) GetArch() string

func (*Builder) GetBin

func (x *Builder) GetBin() []byte

func (*Builder) GetFunctionName

func (x *Builder) GetFunctionName() string

func (*Builder) GetId

func (x *Builder) GetId() uint32

func (*Builder) GetLog

func (x *Builder) GetLog() []byte

func (*Builder) GetModules

func (x *Builder) GetModules() string

func (*Builder) GetName

func (x *Builder) GetName() string

func (*Builder) GetNum

func (x *Builder) GetNum() uint32

func (*Builder) GetPipelineId

func (x *Builder) GetPipelineId() string

func (*Builder) GetPlatform

func (x *Builder) GetPlatform() string

func (*Builder) GetProfileName

func (x *Builder) GetProfileName() string

func (*Builder) GetStage

func (x *Builder) GetStage() string

func (*Builder) GetTarget

func (x *Builder) GetTarget() string

func (*Builder) GetType

func (x *Builder) GetType() string

func (*Builder) GetUserDataPath

func (x *Builder) GetUserDataPath() string

func (*Builder) ProtoMessage

func (*Builder) ProtoMessage()

func (*Builder) ProtoReflect

func (x *Builder) ProtoReflect() protoreflect.Message

func (*Builder) Reset

func (x *Builder) Reset()

func (*Builder) String

func (x *Builder) String() string

type Builders

type Builders struct {
	Builders []*Builder `protobuf:"bytes,1,rep,name=builders,proto3" json:"builders,omitempty"`
	// contains filtered or unexported fields
}

func (*Builders) Descriptor deprecated

func (*Builders) Descriptor() ([]byte, []int)

Deprecated: Use Builders.ProtoReflect.Descriptor instead.

func (*Builders) GetBuilders

func (x *Builders) GetBuilders() []*Builder

func (*Builders) ProtoMessage

func (*Builders) ProtoMessage()

func (*Builders) ProtoReflect

func (x *Builders) ProtoReflect() protoreflect.Message

func (*Builders) Reset

func (x *Builders) Reset()

func (*Builders) String

func (x *Builders) String() string

type Client

type Client struct {
	ID     uint32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Name   string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	Online bool   `protobuf:"varint,3,opt,name=Online,proto3" json:"Online,omitempty"`
	Type   string `protobuf:"bytes,4,opt,name=Type,proto3" json:"Type,omitempty"`
	// contains filtered or unexported fields
}

func (*Client) Descriptor deprecated

func (*Client) Descriptor() ([]byte, []int)

Deprecated: Use Client.ProtoReflect.Descriptor instead.

func (*Client) GetID

func (x *Client) GetID() uint32

func (*Client) GetName

func (x *Client) GetName() string

func (*Client) GetOnline

func (x *Client) GetOnline() bool

func (*Client) GetType

func (x *Client) GetType() string

func (*Client) ProtoMessage

func (*Client) ProtoMessage()

func (*Client) ProtoReflect

func (x *Client) ProtoReflect() protoreflect.Message

func (*Client) Reset

func (x *Client) Reset()

func (*Client) String

func (x *Client) String() string

type Clients

type Clients struct {
	Clients []*Client `protobuf:"bytes,1,rep,name=clients,proto3" json:"clients,omitempty"`
	// contains filtered or unexported fields
}

func (*Clients) Descriptor deprecated

func (*Clients) Descriptor() ([]byte, []int)

Deprecated: Use Clients.ProtoReflect.Descriptor instead.

func (*Clients) GetClients

func (x *Clients) GetClients() []*Client

func (*Clients) ProtoMessage

func (*Clients) ProtoMessage()

func (*Clients) ProtoReflect

func (x *Clients) ProtoReflect() protoreflect.Message

func (*Clients) Reset

func (x *Clients) Reset()

func (*Clients) String

func (x *Clients) String() string

type CtrlPipeline

type CtrlPipeline struct {
	ListenerId string `protobuf:"bytes,1,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Name       string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*CtrlPipeline) Descriptor deprecated

func (*CtrlPipeline) Descriptor() ([]byte, []int)

Deprecated: Use CtrlPipeline.ProtoReflect.Descriptor instead.

func (*CtrlPipeline) GetListenerId

func (x *CtrlPipeline) GetListenerId() string

func (*CtrlPipeline) GetName

func (x *CtrlPipeline) GetName() string

func (*CtrlPipeline) ProtoMessage

func (*CtrlPipeline) ProtoMessage()

func (*CtrlPipeline) ProtoReflect

func (x *CtrlPipeline) ProtoReflect() protoreflect.Message

func (*CtrlPipeline) Reset

func (x *CtrlPipeline) Reset()

func (*CtrlPipeline) String

func (x *CtrlPipeline) String() string

type DLL2Shellcode

type DLL2Shellcode struct {
	Bin        []byte `protobuf:"bytes,1,opt,name=bin,proto3" json:"bin,omitempty"`
	Type       string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // srdi or donut
	Arch       string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"` // x86 or x64
	Params     string `protobuf:"bytes,4,opt,name=params,proto3" json:"params,omitempty"`
	Entrypoint string `protobuf:"bytes,5,opt,name=entrypoint,proto3" json:"entrypoint,omitempty"`
	// contains filtered or unexported fields
}

func (*DLL2Shellcode) Descriptor deprecated

func (*DLL2Shellcode) Descriptor() ([]byte, []int)

Deprecated: Use DLL2Shellcode.ProtoReflect.Descriptor instead.

func (*DLL2Shellcode) GetArch

func (x *DLL2Shellcode) GetArch() string

func (*DLL2Shellcode) GetBin

func (x *DLL2Shellcode) GetBin() []byte

func (*DLL2Shellcode) GetEntrypoint

func (x *DLL2Shellcode) GetEntrypoint() string

func (*DLL2Shellcode) GetParams

func (x *DLL2Shellcode) GetParams() string

func (*DLL2Shellcode) GetType

func (x *DLL2Shellcode) GetType() string

func (*DLL2Shellcode) ProtoMessage

func (*DLL2Shellcode) ProtoMessage()

func (*DLL2Shellcode) ProtoReflect

func (x *DLL2Shellcode) ProtoReflect() protoreflect.Message

func (*DLL2Shellcode) Reset

func (x *DLL2Shellcode) Reset()

func (*DLL2Shellcode) String

func (x *DLL2Shellcode) String() string

type EXE2Shellcode

type EXE2Shellcode struct {
	Bin    []byte `protobuf:"bytes,1,opt,name=bin,proto3" json:"bin,omitempty"`
	Type   string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // donut
	Arch   string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"` // x86 or x64
	Params string `protobuf:"bytes,4,opt,name=params,proto3" json:"params,omitempty"`
	// contains filtered or unexported fields
}

func (*EXE2Shellcode) Descriptor deprecated

func (*EXE2Shellcode) Descriptor() ([]byte, []int)

Deprecated: Use EXE2Shellcode.ProtoReflect.Descriptor instead.

func (*EXE2Shellcode) GetArch

func (x *EXE2Shellcode) GetArch() string

func (*EXE2Shellcode) GetBin

func (x *EXE2Shellcode) GetBin() []byte

func (*EXE2Shellcode) GetParams

func (x *EXE2Shellcode) GetParams() string

func (*EXE2Shellcode) GetType

func (x *EXE2Shellcode) GetType() string

func (*EXE2Shellcode) ProtoMessage

func (*EXE2Shellcode) ProtoMessage()

func (*EXE2Shellcode) ProtoReflect

func (x *EXE2Shellcode) ProtoReflect() protoreflect.Message

func (*EXE2Shellcode) Reset

func (x *EXE2Shellcode) Reset()

func (*EXE2Shellcode) String

func (x *EXE2Shellcode) String() string

type Empty

type Empty struct {
	// contains filtered or unexported fields
}

func (*Empty) Descriptor deprecated

func (*Empty) Descriptor() ([]byte, []int)

Deprecated: Use Empty.ProtoReflect.Descriptor instead.

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) ProtoReflect

func (x *Empty) ProtoReflect() protoreflect.Message

func (*Empty) Reset

func (x *Empty) Reset()

func (*Empty) String

func (x *Empty) String() string

type Encryption

type Encryption struct {
	Enable bool   `protobuf:"varint,1,opt,name=enable,proto3" json:"enable,omitempty"`
	Type   string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Key    string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*Encryption) Descriptor deprecated

func (*Encryption) Descriptor() ([]byte, []int)

Deprecated: Use Encryption.ProtoReflect.Descriptor instead.

func (*Encryption) GetEnable

func (x *Encryption) GetEnable() bool

func (*Encryption) GetKey

func (x *Encryption) GetKey() string

func (*Encryption) GetType

func (x *Encryption) GetType() string

func (*Encryption) ProtoMessage

func (*Encryption) ProtoMessage()

func (*Encryption) ProtoReflect

func (x *Encryption) ProtoReflect() protoreflect.Message

func (*Encryption) Reset

func (x *Encryption) Reset()

func (*Encryption) String

func (x *Encryption) String() string

type Event

type Event struct {
	Type    string           `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Op      string           `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty"`
	Message []byte           `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	Err     string           `protobuf:"bytes,6,opt,name=err,proto3" json:"err,omitempty"` // Can't trigger normal gRPC error
	Callee  string           `protobuf:"bytes,7,opt,name=callee,proto3" json:"callee,omitempty"`
	Session *Session         `protobuf:"bytes,10,opt,name=session,proto3" json:"session,omitempty"`
	Job     *Job             `protobuf:"bytes,11,opt,name=job,proto3" json:"job,omitempty"`
	Client  *Client          `protobuf:"bytes,12,opt,name=client,proto3" json:"client,omitempty"`
	Task    *Task            `protobuf:"bytes,13,opt,name=task,proto3" json:"task,omitempty"`
	Spite   *implantpb.Spite `protobuf:"bytes,14,opt,name=spite,proto3" json:"spite,omitempty"`
	// contains filtered or unexported fields
}

func (*Event) Descriptor deprecated

func (*Event) Descriptor() ([]byte, []int)

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetCallee

func (x *Event) GetCallee() string

func (*Event) GetClient

func (x *Event) GetClient() *Client

func (*Event) GetErr

func (x *Event) GetErr() string

func (*Event) GetJob

func (x *Event) GetJob() *Job

func (*Event) GetMessage

func (x *Event) GetMessage() []byte

func (*Event) GetOp

func (x *Event) GetOp() string

func (*Event) GetSession

func (x *Event) GetSession() *Session

func (*Event) GetSpite

func (x *Event) GetSpite() *implantpb.Spite

func (*Event) GetTask

func (x *Event) GetTask() *Task

func (*Event) GetType

func (x *Event) GetType() string

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

func (x *Event) ProtoReflect() protoreflect.Message

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type File

type File struct {
	TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Name   string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Local  string `protobuf:"bytes,3,opt,name=local,proto3" json:"local,omitempty"`                 // client
	TempId string `protobuf:"bytes,4,opt,name=temp_id,json=tempId,proto3" json:"temp_id,omitempty"` // server
	Remote string `protobuf:"bytes,5,opt,name=remote,proto3" json:"remote,omitempty"`               // implant
	Op     string `protobuf:"bytes,6,opt,name=op,proto3" json:"op,omitempty"`
	// contains filtered or unexported fields
}

func (*File) Descriptor deprecated

func (*File) Descriptor() ([]byte, []int)

Deprecated: Use File.ProtoReflect.Descriptor instead.

func (*File) GetLocal

func (x *File) GetLocal() string

func (*File) GetName

func (x *File) GetName() string

func (*File) GetOp

func (x *File) GetOp() string

func (*File) GetRemote

func (x *File) GetRemote() string

func (*File) GetTaskId

func (x *File) GetTaskId() string

func (*File) GetTempId

func (x *File) GetTempId() string

func (*File) ProtoMessage

func (*File) ProtoMessage()

func (*File) ProtoReflect

func (x *File) ProtoReflect() protoreflect.Message

func (*File) Reset

func (x *File) Reset()

func (*File) String

func (x *File) String() string

type Files

type Files struct {
	Files []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*Files) Descriptor deprecated

func (*Files) Descriptor() ([]byte, []int)

Deprecated: Use Files.ProtoReflect.Descriptor instead.

func (*Files) GetFiles

func (x *Files) GetFiles() []*File

func (*Files) ProtoMessage

func (*Files) ProtoMessage()

func (*Files) ProtoReflect

func (x *Files) ProtoReflect() protoreflect.Message

func (*Files) Reset

func (x *Files) Reset()

func (*Files) String

func (x *Files) String() string

type Generate

type Generate struct {
	Name        string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ProfileName string   `protobuf:"bytes,2,opt,name=profileName,proto3" json:"profileName,omitempty"`
	Address     string   `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	Stager      string   `protobuf:"bytes,4,opt,name=stager,proto3" json:"stager,omitempty"`
	Target      string   `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"`
	Type        string   `protobuf:"bytes,7,opt,name=type,proto3" json:"type,omitempty"`
	Modules     []string `protobuf:"bytes,8,rep,name=modules,proto3" json:"modules,omitempty"`
	Ca          string   `protobuf:"bytes,9,opt,name=ca,proto3" json:"ca,omitempty"`
	Params      string   `protobuf:"bytes,10,opt,name=params,proto3" json:"params,omitempty"`
	Feature     string   `protobuf:"bytes,11,opt,name=feature,proto3" json:"feature,omitempty"`
	Srdi        bool     `protobuf:"varint,12,opt,name=srdi,proto3" json:"srdi,omitempty"`
	Bin         []byte   `protobuf:"bytes,13,opt,name=bin,proto3" json:"bin,omitempty"`
	// contains filtered or unexported fields
}

func (*Generate) Descriptor deprecated

func (*Generate) Descriptor() ([]byte, []int)

Deprecated: Use Generate.ProtoReflect.Descriptor instead.

func (*Generate) GetAddress

func (x *Generate) GetAddress() string

func (*Generate) GetBin

func (x *Generate) GetBin() []byte

func (*Generate) GetCa

func (x *Generate) GetCa() string

func (*Generate) GetFeature

func (x *Generate) GetFeature() string

func (*Generate) GetModules

func (x *Generate) GetModules() []string

func (*Generate) GetName

func (x *Generate) GetName() string

func (*Generate) GetParams

func (x *Generate) GetParams() string

func (*Generate) GetProfileName

func (x *Generate) GetProfileName() string

func (*Generate) GetSrdi

func (x *Generate) GetSrdi() bool

func (*Generate) GetStager

func (x *Generate) GetStager() string

func (*Generate) GetTarget

func (x *Generate) GetTarget() string

func (*Generate) GetType

func (x *Generate) GetType() string

func (*Generate) ProtoMessage

func (*Generate) ProtoMessage()

func (*Generate) ProtoReflect

func (x *Generate) ProtoReflect() protoreflect.Message

func (*Generate) Reset

func (x *Generate) Reset()

func (*Generate) String

func (x *Generate) String() string

type Job

type Job struct {
	Id       uint32                 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name     string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Pipeline *Pipeline              `protobuf:"bytes,3,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	Contents map[string]*WebContent `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Job) Descriptor deprecated

func (*Job) Descriptor() ([]byte, []int)

Deprecated: Use Job.ProtoReflect.Descriptor instead.

func (*Job) GetContents

func (x *Job) GetContents() map[string]*WebContent

func (*Job) GetId

func (x *Job) GetId() uint32

func (*Job) GetName

func (x *Job) GetName() string

func (*Job) GetPipeline

func (x *Job) GetPipeline() *Pipeline

func (*Job) ProtoMessage

func (*Job) ProtoMessage()

func (*Job) ProtoReflect

func (x *Job) ProtoReflect() protoreflect.Message

func (*Job) Reset

func (x *Job) Reset()

func (*Job) String

func (x *Job) String() string

type JobCtrl

type JobCtrl struct {
	Id   uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Ctrl string `protobuf:"bytes,2,opt,name=ctrl,proto3" json:"ctrl,omitempty"`
	Job  *Job   `protobuf:"bytes,3,opt,name=job,proto3" json:"job,omitempty"`
	// contains filtered or unexported fields
}

func (*JobCtrl) Descriptor deprecated

func (*JobCtrl) Descriptor() ([]byte, []int)

Deprecated: Use JobCtrl.ProtoReflect.Descriptor instead.

func (*JobCtrl) GetCtrl

func (x *JobCtrl) GetCtrl() string

func (*JobCtrl) GetId

func (x *JobCtrl) GetId() uint32

func (*JobCtrl) GetJob

func (x *JobCtrl) GetJob() *Job

func (*JobCtrl) ProtoMessage

func (*JobCtrl) ProtoMessage()

func (*JobCtrl) ProtoReflect

func (x *JobCtrl) ProtoReflect() protoreflect.Message

func (*JobCtrl) Reset

func (x *JobCtrl) Reset()

func (*JobCtrl) String

func (x *JobCtrl) String() string

type JobStatus

type JobStatus struct {
	ListenerId string `protobuf:"bytes,1,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Ctrl       string `protobuf:"bytes,2,opt,name=ctrl,proto3" json:"ctrl,omitempty"`
	Status     int32  `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"`
	Error      string `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	Job        *Job   `protobuf:"bytes,5,opt,name=job,proto3" json:"job,omitempty"`
	// contains filtered or unexported fields
}

func (*JobStatus) Descriptor deprecated

func (*JobStatus) Descriptor() ([]byte, []int)

Deprecated: Use JobStatus.ProtoReflect.Descriptor instead.

func (*JobStatus) GetCtrl

func (x *JobStatus) GetCtrl() string

func (*JobStatus) GetError

func (x *JobStatus) GetError() string

func (*JobStatus) GetJob

func (x *JobStatus) GetJob() *Job

func (*JobStatus) GetListenerId

func (x *JobStatus) GetListenerId() string

func (*JobStatus) GetStatus

func (x *JobStatus) GetStatus() int32

func (*JobStatus) ProtoMessage

func (*JobStatus) ProtoMessage()

func (*JobStatus) ProtoReflect

func (x *JobStatus) ProtoReflect() protoreflect.Message

func (*JobStatus) Reset

func (x *JobStatus) Reset()

func (*JobStatus) String

func (x *JobStatus) String() string

type Jobs

type Jobs struct {
	Job []*Job `protobuf:"bytes,1,rep,name=job,proto3" json:"job,omitempty"`
	// contains filtered or unexported fields
}

func (*Jobs) Descriptor deprecated

func (*Jobs) Descriptor() ([]byte, []int)

Deprecated: Use Jobs.ProtoReflect.Descriptor instead.

func (*Jobs) GetJob

func (x *Jobs) GetJob() []*Job

func (*Jobs) ProtoMessage

func (*Jobs) ProtoMessage()

func (*Jobs) ProtoReflect

func (x *Jobs) ProtoReflect() protoreflect.Message

func (*Jobs) Reset

func (x *Jobs) Reset()

func (*Jobs) String

func (x *Jobs) String() string

type Listener

type Listener struct {
	Id        string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Addr      string     `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
	Active    bool       `protobuf:"varint,3,opt,name=active,proto3" json:"active,omitempty"`
	Pipelines *Pipelines `protobuf:"bytes,4,opt,name=pipelines,proto3" json:"pipelines,omitempty"`
	// contains filtered or unexported fields
}

func (*Listener) Descriptor deprecated

func (*Listener) Descriptor() ([]byte, []int)

Deprecated: Use Listener.ProtoReflect.Descriptor instead.

func (*Listener) GetActive

func (x *Listener) GetActive() bool

func (*Listener) GetAddr

func (x *Listener) GetAddr() string

func (*Listener) GetId

func (x *Listener) GetId() string

func (*Listener) GetPipelines

func (x *Listener) GetPipelines() *Pipelines

func (*Listener) ProtoMessage

func (*Listener) ProtoMessage()

func (*Listener) ProtoReflect

func (x *Listener) ProtoReflect() protoreflect.Message

func (*Listener) Reset

func (x *Listener) Reset()

func (*Listener) String

func (x *Listener) String() string

type Listeners

type Listeners struct {
	Listeners []*Listener `protobuf:"bytes,1,rep,name=listeners,proto3" json:"listeners,omitempty"`
	// contains filtered or unexported fields
}

func (*Listeners) Descriptor deprecated

func (*Listeners) Descriptor() ([]byte, []int)

Deprecated: Use Listeners.ProtoReflect.Descriptor instead.

func (*Listeners) GetListeners

func (x *Listeners) GetListeners() []*Listener

func (*Listeners) ProtoMessage

func (*Listeners) ProtoMessage()

func (*Listeners) ProtoReflect

func (x *Listeners) ProtoReflect() protoreflect.Message

func (*Listeners) Reset

func (x *Listeners) Reset()

func (*Listeners) String

func (x *Listeners) String() string

type LoginReq

type LoginReq struct {
	Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*LoginReq) Descriptor deprecated

func (*LoginReq) Descriptor() ([]byte, []int)

Deprecated: Use LoginReq.ProtoReflect.Descriptor instead.

func (*LoginReq) GetHost

func (x *LoginReq) GetHost() string

func (*LoginReq) GetName

func (x *LoginReq) GetName() string

func (*LoginReq) GetPort

func (x *LoginReq) GetPort() uint32

func (*LoginReq) ProtoMessage

func (*LoginReq) ProtoMessage()

func (*LoginReq) ProtoReflect

func (x *LoginReq) ProtoReflect() protoreflect.Message

func (*LoginReq) Reset

func (x *LoginReq) Reset()

func (*LoginReq) String

func (x *LoginReq) String() string

type On

type On struct {
	Id          int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	EventType   string `protobuf:"bytes,2,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`
	EventOp     string `protobuf:"bytes,3,opt,name=event_op,json=eventOp,proto3" json:"event_op,omitempty"`
	MessageName string `protobuf:"bytes,4,opt,name=message_name,json=messageName,proto3" json:"message_name,omitempty"`
	SessionId   string `protobuf:"bytes,5,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	TaskId      string `protobuf:"bytes,6,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	PipelineId  string `protobuf:"bytes,7,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	ListenerId  string `protobuf:"bytes,8,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	// contains filtered or unexported fields
}

func (*On) Descriptor deprecated

func (*On) Descriptor() ([]byte, []int)

Deprecated: Use On.ProtoReflect.Descriptor instead.

func (*On) GetEventOp

func (x *On) GetEventOp() string

func (*On) GetEventType

func (x *On) GetEventType() string

func (*On) GetId

func (x *On) GetId() int32

func (*On) GetListenerId

func (x *On) GetListenerId() string

func (*On) GetMessageName

func (x *On) GetMessageName() string

func (*On) GetPipelineId

func (x *On) GetPipelineId() string

func (*On) GetSessionId

func (x *On) GetSessionId() string

func (*On) GetTaskId

func (x *On) GetTaskId() string

func (*On) ProtoMessage

func (*On) ProtoMessage()

func (*On) ProtoReflect

func (x *On) ProtoReflect() protoreflect.Message

func (*On) Reset

func (x *On) Reset()

func (*On) String

func (x *On) String() string

type Pipeline

type Pipeline struct {
	Enable     bool   `protobuf:"varint,1,opt,name=enable,proto3" json:"enable,omitempty"`
	Name       string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	ListenerId string `protobuf:"bytes,3,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Parser     string `protobuf:"bytes,4,opt,name=parser,proto3" json:"parser,omitempty"`
	// Types that are assignable to Body:
	//
	//	*Pipeline_Tcp
	//	*Pipeline_Bind
	//	*Pipeline_Web
	Body       isPipeline_Body `protobuf_oneof:"body"`
	Tls        *TLS            `protobuf:"bytes,70,opt,name=tls,proto3" json:"tls,omitempty"`
	Encryption *Encryption     `protobuf:"bytes,80,opt,name=encryption,proto3" json:"encryption,omitempty"`
	// contains filtered or unexported fields
}

func (*Pipeline) Descriptor deprecated

func (*Pipeline) Descriptor() ([]byte, []int)

Deprecated: Use Pipeline.ProtoReflect.Descriptor instead.

func (*Pipeline) GetBind

func (x *Pipeline) GetBind() *BindPipeline

func (*Pipeline) GetBody

func (m *Pipeline) GetBody() isPipeline_Body

func (*Pipeline) GetEnable

func (x *Pipeline) GetEnable() bool

func (*Pipeline) GetEncryption

func (x *Pipeline) GetEncryption() *Encryption

func (*Pipeline) GetListenerId

func (x *Pipeline) GetListenerId() string

func (*Pipeline) GetName

func (x *Pipeline) GetName() string

func (*Pipeline) GetParser

func (x *Pipeline) GetParser() string

func (*Pipeline) GetTcp

func (x *Pipeline) GetTcp() *TCPPipeline

func (*Pipeline) GetTls

func (x *Pipeline) GetTls() *TLS

func (*Pipeline) GetWeb

func (x *Pipeline) GetWeb() *Website

func (*Pipeline) ProtoMessage

func (*Pipeline) ProtoMessage()

func (*Pipeline) ProtoReflect

func (x *Pipeline) ProtoReflect() protoreflect.Message

func (*Pipeline) Reset

func (x *Pipeline) Reset()

func (*Pipeline) String

func (x *Pipeline) String() string

type Pipeline_Bind

type Pipeline_Bind struct {
	Bind *BindPipeline `protobuf:"bytes,11,opt,name=bind,proto3,oneof"`
}

type Pipeline_Tcp

type Pipeline_Tcp struct {
	Tcp *TCPPipeline `protobuf:"bytes,10,opt,name=tcp,proto3,oneof"`
}

type Pipeline_Web

type Pipeline_Web struct {
	Web *Website `protobuf:"bytes,20,opt,name=web,proto3,oneof"`
}

type Pipelines

type Pipelines struct {
	Pipelines []*Pipeline `protobuf:"bytes,1,rep,name=pipelines,proto3" json:"pipelines,omitempty"`
	// contains filtered or unexported fields
}

func (*Pipelines) Descriptor deprecated

func (*Pipelines) Descriptor() ([]byte, []int)

Deprecated: Use Pipelines.ProtoReflect.Descriptor instead.

func (*Pipelines) GetPipelines

func (x *Pipelines) GetPipelines() []*Pipeline

func (*Pipelines) ProtoMessage

func (*Pipelines) ProtoMessage()

func (*Pipelines) ProtoReflect

func (x *Pipelines) ProtoReflect() protoreflect.Message

func (*Pipelines) Reset

func (x *Pipelines) Reset()

func (*Pipelines) String

func (x *Pipelines) String() string

type Plugin

type Plugin struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Content []byte `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*Plugin) Descriptor deprecated

func (*Plugin) Descriptor() ([]byte, []int)

Deprecated: Use Plugin.ProtoReflect.Descriptor instead.

func (*Plugin) GetContent

func (x *Plugin) GetContent() []byte

func (*Plugin) GetName

func (x *Plugin) GetName() string

func (*Plugin) ProtoMessage

func (*Plugin) ProtoMessage()

func (*Plugin) ProtoReflect

func (x *Plugin) ProtoReflect() protoreflect.Message

func (*Plugin) Reset

func (x *Plugin) Reset()

func (*Plugin) String

func (x *Plugin) String() string

type Plugins

type Plugins struct {
	Plugins []*Plugin `protobuf:"bytes,1,rep,name=plugins,proto3" json:"plugins,omitempty"`
	// contains filtered or unexported fields
}

func (*Plugins) Descriptor deprecated

func (*Plugins) Descriptor() ([]byte, []int)

Deprecated: Use Plugins.ProtoReflect.Descriptor instead.

func (*Plugins) GetPlugins

func (x *Plugins) GetPlugins() []*Plugin

func (*Plugins) ProtoMessage

func (*Plugins) ProtoMessage()

func (*Plugins) ProtoReflect

func (x *Plugins) ProtoReflect() protoreflect.Message

func (*Plugins) Reset

func (x *Plugins) Reset()

func (*Plugins) String

func (x *Plugins) String() string

type Polling

type Polling struct {
	Id        string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	SessionId string   `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Interval  uint64   `protobuf:"varint,3,opt,name=interval,proto3" json:"interval,omitempty"`
	Tasks     []uint32 `protobuf:"varint,4,rep,packed,name=tasks,proto3" json:"tasks,omitempty"`
	Force     bool     `protobuf:"varint,5,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*Polling) Descriptor deprecated

func (*Polling) Descriptor() ([]byte, []int)

Deprecated: Use Polling.ProtoReflect.Descriptor instead.

func (*Polling) GetForce

func (x *Polling) GetForce() bool

func (*Polling) GetId

func (x *Polling) GetId() string

func (*Polling) GetInterval

func (x *Polling) GetInterval() uint64

func (*Polling) GetSessionId

func (x *Polling) GetSessionId() string

func (*Polling) GetTasks

func (x *Polling) GetTasks() []uint32

func (*Polling) ProtoMessage

func (*Polling) ProtoMessage()

func (*Polling) ProtoReflect

func (x *Polling) ProtoReflect() protoreflect.Message

func (*Polling) Reset

func (x *Polling) Reset()

func (*Polling) String

func (x *Polling) String() string

type Profile

type Profile struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Target     string `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	Type       string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Proxy      string `protobuf:"bytes,4,opt,name=proxy,proto3" json:"proxy,omitempty"`
	Obfuscate  string `protobuf:"bytes,5,opt,name=obfuscate,proto3" json:"obfuscate,omitempty"`
	Modules    string `protobuf:"bytes,6,opt,name=modules,proto3" json:"modules,omitempty"`
	Ca         string `protobuf:"bytes,7,opt,name=ca,proto3" json:"ca,omitempty"`
	Params     string `protobuf:"bytes,8,opt,name=params,proto3" json:"params,omitempty"`
	PipelineId string `protobuf:"bytes,9,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	Content    []byte `protobuf:"bytes,10,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*Profile) Descriptor deprecated

func (*Profile) Descriptor() ([]byte, []int)

Deprecated: Use Profile.ProtoReflect.Descriptor instead.

func (*Profile) GetCa

func (x *Profile) GetCa() string

func (*Profile) GetContent

func (x *Profile) GetContent() []byte

func (*Profile) GetModules

func (x *Profile) GetModules() string

func (*Profile) GetName

func (x *Profile) GetName() string

func (*Profile) GetObfuscate

func (x *Profile) GetObfuscate() string

func (*Profile) GetParams

func (x *Profile) GetParams() string

func (*Profile) GetPipelineId

func (x *Profile) GetPipelineId() string

func (*Profile) GetProxy

func (x *Profile) GetProxy() string

func (*Profile) GetTarget

func (x *Profile) GetTarget() string

func (*Profile) GetType

func (x *Profile) GetType() string

func (*Profile) ProtoMessage

func (*Profile) ProtoMessage()

func (*Profile) ProtoReflect

func (x *Profile) ProtoReflect() protoreflect.Message

func (*Profile) Reset

func (x *Profile) Reset()

func (*Profile) String

func (x *Profile) String() string

type Profiles

type Profiles struct {
	Profiles []*Profile `protobuf:"bytes,1,rep,name=profiles,proto3" json:"profiles,omitempty"`
	// contains filtered or unexported fields
}

func (*Profiles) Descriptor deprecated

func (*Profiles) Descriptor() ([]byte, []int)

Deprecated: Use Profiles.ProtoReflect.Descriptor instead.

func (*Profiles) GetProfiles

func (x *Profiles) GetProfiles() []*Profile

func (*Profiles) ProtoMessage

func (*Profiles) ProtoMessage()

func (*Profiles) ProtoReflect

func (x *Profiles) ProtoReflect() protoreflect.Message

func (*Profiles) Reset

func (x *Profiles) Reset()

func (*Profiles) String

func (x *Profiles) String() string

type RegisterListener

type RegisterListener struct {
	Id        string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Host      string     `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`
	Name      string     `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Addr      string     `protobuf:"bytes,4,opt,name=addr,proto3" json:"addr,omitempty"`
	Pipelines *Pipelines `protobuf:"bytes,5,opt,name=pipelines,proto3" json:"pipelines,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterListener) Descriptor deprecated

func (*RegisterListener) Descriptor() ([]byte, []int)

Deprecated: Use RegisterListener.ProtoReflect.Descriptor instead.

func (*RegisterListener) GetAddr

func (x *RegisterListener) GetAddr() string

func (*RegisterListener) GetHost

func (x *RegisterListener) GetHost() string

func (*RegisterListener) GetId

func (x *RegisterListener) GetId() string

func (*RegisterListener) GetName

func (x *RegisterListener) GetName() string

func (*RegisterListener) GetPipelines

func (x *RegisterListener) GetPipelines() *Pipelines

func (*RegisterListener) ProtoMessage

func (*RegisterListener) ProtoMessage()

func (*RegisterListener) ProtoReflect

func (x *RegisterListener) ProtoReflect() protoreflect.Message

func (*RegisterListener) Reset

func (x *RegisterListener) Reset()

func (*RegisterListener) String

func (x *RegisterListener) String() string

type RegisterResp

type RegisterResp struct {
	Certs      []byte `protobuf:"bytes,1,opt,name=certs,proto3" json:"certs,omitempty"`
	PrivateKey []byte `protobuf:"bytes,2,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
	Ca         []byte `protobuf:"bytes,3,opt,name=ca,proto3" json:"ca,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterResp) Descriptor deprecated

func (*RegisterResp) Descriptor() ([]byte, []int)

Deprecated: Use RegisterResp.ProtoReflect.Descriptor instead.

func (*RegisterResp) GetCa

func (x *RegisterResp) GetCa() []byte

func (*RegisterResp) GetCerts

func (x *RegisterResp) GetCerts() []byte

func (*RegisterResp) GetPrivateKey

func (x *RegisterResp) GetPrivateKey() []byte

func (*RegisterResp) ProtoMessage

func (*RegisterResp) ProtoMessage()

func (*RegisterResp) ProtoReflect

func (x *RegisterResp) ProtoReflect() protoreflect.Message

func (*RegisterResp) Reset

func (x *RegisterResp) Reset()

func (*RegisterResp) String

func (x *RegisterResp) String() string

type RegisterSession

type RegisterSession struct {
	SessionId    string              `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	PipelineId   string              `protobuf:"bytes,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	Target       string              `protobuf:"bytes,4,opt,name=target,proto3" json:"target,omitempty"`
	RawId        uint32              `protobuf:"varint,5,opt,name=raw_id,json=rawId,proto3" json:"raw_id,omitempty"`
	Type         string              `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	RegisterData *implantpb.Register `protobuf:"bytes,7,opt,name=register_data,json=registerData,proto3" json:"register_data,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterSession) Descriptor deprecated

func (*RegisterSession) Descriptor() ([]byte, []int)

Deprecated: Use RegisterSession.ProtoReflect.Descriptor instead.

func (*RegisterSession) GetPipelineId

func (x *RegisterSession) GetPipelineId() string

func (*RegisterSession) GetRawId

func (x *RegisterSession) GetRawId() uint32

func (*RegisterSession) GetRegisterData

func (x *RegisterSession) GetRegisterData() *implantpb.Register

func (*RegisterSession) GetSessionId

func (x *RegisterSession) GetSessionId() string

func (*RegisterSession) GetTarget

func (x *RegisterSession) GetTarget() string

func (*RegisterSession) GetType

func (x *RegisterSession) GetType() string

func (*RegisterSession) ProtoMessage

func (*RegisterSession) ProtoMessage()

func (*RegisterSession) ProtoReflect

func (x *RegisterSession) ProtoReflect() protoreflect.Message

func (*RegisterSession) Reset

func (x *RegisterSession) Reset()

func (*RegisterSession) String

func (x *RegisterSession) String() string

type Session

type Session struct {
	SessionId     string             `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	RawId         uint32             `protobuf:"varint,2,opt,name=raw_id,json=rawId,proto3" json:"raw_id,omitempty"`
	Type          string             `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Note          string             `protobuf:"bytes,4,opt,name=note,proto3" json:"note,omitempty"`
	PipelineId    string             `protobuf:"bytes,5,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"`
	GroupName     string             `protobuf:"bytes,6,opt,name=group_name,json=groupName,proto3" json:"group_name,omitempty"`
	Target        string             `protobuf:"bytes,7,opt,name=target,proto3" json:"target,omitempty"`
	IsAlive       bool               `protobuf:"varint,8,opt,name=is_alive,json=isAlive,proto3" json:"is_alive,omitempty"`
	IsPrivilege   bool               `protobuf:"varint,9,opt,name=is_privilege,json=isPrivilege,proto3" json:"is_privilege,omitempty"`
	IsInitialized bool               `protobuf:"varint,10,opt,name=is_initialized,json=isInitialized,proto3" json:"is_initialized,omitempty"`
	LastCheckin   int64              `protobuf:"varint,11,opt,name=last_checkin,json=lastCheckin,proto3" json:"last_checkin,omitempty"`
	Tasks         *Tasks             `protobuf:"bytes,12,opt,name=tasks,proto3" json:"tasks,omitempty"`
	Os            *implantpb.Os      `protobuf:"bytes,20,opt,name=os,proto3" json:"os,omitempty"`
	Process       *implantpb.Process `protobuf:"bytes,21,opt,name=process,proto3" json:"process,omitempty"`
	Timer         *implantpb.Timer   `protobuf:"bytes,22,opt,name=timer,proto3" json:"timer,omitempty"`
	Modules       []string           `protobuf:"bytes,15,rep,name=modules,proto3" json:"modules,omitempty"`
	Addons        []*implantpb.Addon `protobuf:"bytes,16,rep,name=addons,proto3" json:"addons,omitempty"`
	Argue         map[string]string  `` /* 152-byte string literal not displayed */
	Data          map[string]string  `` /* 150-byte string literal not displayed */
	Loot          map[string]string  `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Session) Descriptor deprecated

func (*Session) Descriptor() ([]byte, []int)

Deprecated: Use Session.ProtoReflect.Descriptor instead.

func (*Session) GetAddons

func (x *Session) GetAddons() []*implantpb.Addon

func (*Session) GetArgue

func (x *Session) GetArgue() map[string]string

func (*Session) GetData

func (x *Session) GetData() map[string]string

func (*Session) GetGroupName

func (x *Session) GetGroupName() string

func (*Session) GetIsAlive

func (x *Session) GetIsAlive() bool

func (*Session) GetIsInitialized

func (x *Session) GetIsInitialized() bool

func (*Session) GetIsPrivilege

func (x *Session) GetIsPrivilege() bool

func (*Session) GetLastCheckin

func (x *Session) GetLastCheckin() int64

func (*Session) GetLoot

func (x *Session) GetLoot() map[string]string

func (*Session) GetModules

func (x *Session) GetModules() []string

func (*Session) GetNote

func (x *Session) GetNote() string

func (*Session) GetOs

func (x *Session) GetOs() *implantpb.Os

func (*Session) GetPipelineId

func (x *Session) GetPipelineId() string

func (*Session) GetProcess

func (x *Session) GetProcess() *implantpb.Process

func (*Session) GetRawId

func (x *Session) GetRawId() uint32

func (*Session) GetSessionId

func (x *Session) GetSessionId() string

func (*Session) GetTarget

func (x *Session) GetTarget() string

func (*Session) GetTasks

func (x *Session) GetTasks() *Tasks

func (*Session) GetTimer

func (x *Session) GetTimer() *implantpb.Timer

func (*Session) GetType

func (x *Session) GetType() string

func (*Session) ProtoMessage

func (*Session) ProtoMessage()

func (*Session) ProtoReflect

func (x *Session) ProtoReflect() protoreflect.Message

func (*Session) Reset

func (x *Session) Reset()

func (*Session) String

func (x *Session) String() string

type SessionLog

type SessionLog struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Limit     int32  `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*SessionLog) Descriptor deprecated

func (*SessionLog) Descriptor() ([]byte, []int)

Deprecated: Use SessionLog.ProtoReflect.Descriptor instead.

func (*SessionLog) GetLimit

func (x *SessionLog) GetLimit() int32

func (*SessionLog) GetSessionId

func (x *SessionLog) GetSessionId() string

func (*SessionLog) ProtoMessage

func (*SessionLog) ProtoMessage()

func (*SessionLog) ProtoReflect

func (x *SessionLog) ProtoReflect() protoreflect.Message

func (*SessionLog) Reset

func (x *SessionLog) Reset()

func (*SessionLog) String

func (x *SessionLog) String() string

type SessionRequest

type SessionRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	All       bool   `protobuf:"varint,2,opt,name=all,proto3" json:"all,omitempty"`
	// contains filtered or unexported fields
}

func (*SessionRequest) Descriptor deprecated

func (*SessionRequest) Descriptor() ([]byte, []int)

Deprecated: Use SessionRequest.ProtoReflect.Descriptor instead.

func (*SessionRequest) GetAll

func (x *SessionRequest) GetAll() bool

func (*SessionRequest) GetSessionId

func (x *SessionRequest) GetSessionId() string

func (*SessionRequest) ProtoMessage

func (*SessionRequest) ProtoMessage()

func (*SessionRequest) ProtoReflect

func (x *SessionRequest) ProtoReflect() protoreflect.Message

func (*SessionRequest) Reset

func (x *SessionRequest) Reset()

func (*SessionRequest) String

func (x *SessionRequest) String() string

type Sessions

type Sessions struct {
	Sessions []*Session `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"`
	// contains filtered or unexported fields
}

func (*Sessions) Descriptor deprecated

func (*Sessions) Descriptor() ([]byte, []int)

Deprecated: Use Sessions.ProtoReflect.Descriptor instead.

func (*Sessions) GetSessions

func (x *Sessions) GetSessions() []*Session

func (*Sessions) ProtoMessage

func (*Sessions) ProtoMessage()

func (*Sessions) ProtoReflect

func (x *Sessions) ProtoReflect() protoreflect.Message

func (*Sessions) Reset

func (x *Sessions) Reset()

func (*Sessions) String

func (x *Sessions) String() string

type ShellcodeEncode

type ShellcodeEncode struct {
	Shellcode  []byte `protobuf:"bytes,1,opt,name=shellcode,proto3" json:"shellcode,omitempty"`
	Type       string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // sgn
	Arch       string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"` // x86 or x64
	Iterations int32  `protobuf:"varint,4,opt,name=iterations,proto3" json:"iterations,omitempty"`
	// contains filtered or unexported fields
}

func (*ShellcodeEncode) Descriptor deprecated

func (*ShellcodeEncode) Descriptor() ([]byte, []int)

Deprecated: Use ShellcodeEncode.ProtoReflect.Descriptor instead.

func (*ShellcodeEncode) GetArch

func (x *ShellcodeEncode) GetArch() string

func (*ShellcodeEncode) GetIterations

func (x *ShellcodeEncode) GetIterations() int32

func (*ShellcodeEncode) GetShellcode

func (x *ShellcodeEncode) GetShellcode() []byte

func (*ShellcodeEncode) GetType

func (x *ShellcodeEncode) GetType() string

func (*ShellcodeEncode) ProtoMessage

func (*ShellcodeEncode) ProtoMessage()

func (*ShellcodeEncode) ProtoReflect

func (x *ShellcodeEncode) ProtoReflect() protoreflect.Message

func (*ShellcodeEncode) Reset

func (x *ShellcodeEncode) Reset()

func (*ShellcodeEncode) String

func (x *ShellcodeEncode) String() string

type SpiteCache

type SpiteCache struct {
	Items []*SpiteCacheItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*SpiteCache) Descriptor deprecated

func (*SpiteCache) Descriptor() ([]byte, []int)

Deprecated: Use SpiteCache.ProtoReflect.Descriptor instead.

func (*SpiteCache) GetItems

func (x *SpiteCache) GetItems() []*SpiteCacheItem

func (*SpiteCache) ProtoMessage

func (*SpiteCache) ProtoMessage()

func (*SpiteCache) ProtoReflect

func (x *SpiteCache) ProtoReflect() protoreflect.Message

func (*SpiteCache) Reset

func (x *SpiteCache) Reset()

func (*SpiteCache) String

func (x *SpiteCache) String() string

type SpiteCacheItem

type SpiteCacheItem struct {
	Index      int32            `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	Id         string           `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Spite      *implantpb.Spite `protobuf:"bytes,3,opt,name=spite,proto3" json:"spite,omitempty"`
	Expiration int64            `protobuf:"varint,4,opt,name=expiration,proto3" json:"expiration,omitempty"`
	// contains filtered or unexported fields
}

func (*SpiteCacheItem) Descriptor deprecated

func (*SpiteCacheItem) Descriptor() ([]byte, []int)

Deprecated: Use SpiteCacheItem.ProtoReflect.Descriptor instead.

func (*SpiteCacheItem) GetExpiration

func (x *SpiteCacheItem) GetExpiration() int64

func (*SpiteCacheItem) GetId

func (x *SpiteCacheItem) GetId() string

func (*SpiteCacheItem) GetIndex

func (x *SpiteCacheItem) GetIndex() int32

func (*SpiteCacheItem) GetSpite

func (x *SpiteCacheItem) GetSpite() *implantpb.Spite

func (*SpiteCacheItem) ProtoMessage

func (*SpiteCacheItem) ProtoMessage()

func (*SpiteCacheItem) ProtoReflect

func (x *SpiteCacheItem) ProtoReflect() protoreflect.Message

func (*SpiteCacheItem) Reset

func (x *SpiteCacheItem) Reset()

func (*SpiteCacheItem) String

func (x *SpiteCacheItem) String() string

type SpiteRequest

type SpiteRequest struct {
	ListenerId string           `protobuf:"bytes,1,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	Session    *Session         `protobuf:"bytes,2,opt,name=session,proto3" json:"session,omitempty"`
	Task       *Task            `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
	Spite      *implantpb.Spite `protobuf:"bytes,4,opt,name=spite,proto3" json:"spite,omitempty"`
	// contains filtered or unexported fields
}

func (*SpiteRequest) Descriptor deprecated

func (*SpiteRequest) Descriptor() ([]byte, []int)

Deprecated: Use SpiteRequest.ProtoReflect.Descriptor instead.

func (*SpiteRequest) GetListenerId

func (x *SpiteRequest) GetListenerId() string

func (*SpiteRequest) GetSession

func (x *SpiteRequest) GetSession() *Session

func (*SpiteRequest) GetSpite

func (x *SpiteRequest) GetSpite() *implantpb.Spite

func (*SpiteRequest) GetTask

func (x *SpiteRequest) GetTask() *Task

func (*SpiteRequest) ProtoMessage

func (*SpiteRequest) ProtoMessage()

func (*SpiteRequest) ProtoReflect

func (x *SpiteRequest) ProtoReflect() protoreflect.Message

func (*SpiteRequest) Reset

func (x *SpiteRequest) Reset()

func (*SpiteRequest) String

func (x *SpiteRequest) String() string

type SpiteResponse

type SpiteResponse struct {
	ListenerId string           `protobuf:"bytes,1,opt,name=listener_id,json=listenerId,proto3" json:"listener_id,omitempty"`
	SessionId  string           `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	TaskId     uint32           `protobuf:"varint,3,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Spite      *implantpb.Spite `protobuf:"bytes,4,opt,name=spite,proto3" json:"spite,omitempty"`
	// contains filtered or unexported fields
}

func (*SpiteResponse) Descriptor deprecated

func (*SpiteResponse) Descriptor() ([]byte, []int)

Deprecated: Use SpiteResponse.ProtoReflect.Descriptor instead.

func (*SpiteResponse) GetListenerId

func (x *SpiteResponse) GetListenerId() string

func (*SpiteResponse) GetSessionId

func (x *SpiteResponse) GetSessionId() string

func (*SpiteResponse) GetSpite

func (x *SpiteResponse) GetSpite() *implantpb.Spite

func (*SpiteResponse) GetTaskId

func (x *SpiteResponse) GetTaskId() uint32

func (*SpiteResponse) ProtoMessage

func (*SpiteResponse) ProtoMessage()

func (*SpiteResponse) ProtoReflect

func (x *SpiteResponse) ProtoReflect() protoreflect.Message

func (*SpiteResponse) Reset

func (x *SpiteResponse) Reset()

func (*SpiteResponse) String

func (x *SpiteResponse) String() string

type Sync

type Sync struct {
	FileId string `protobuf:"bytes,1,opt,name=file_id,json=fileId,proto3" json:"file_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Sync) Descriptor deprecated

func (*Sync) Descriptor() ([]byte, []int)

Deprecated: Use Sync.ProtoReflect.Descriptor instead.

func (*Sync) GetFileId

func (x *Sync) GetFileId() string

func (*Sync) ProtoMessage

func (*Sync) ProtoMessage()

func (*Sync) ProtoReflect

func (x *Sync) ProtoReflect() protoreflect.Message

func (*Sync) Reset

func (x *Sync) Reset()

func (*Sync) String

func (x *Sync) String() string

type SyncResp

type SyncResp struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Content []byte `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncResp) Descriptor deprecated

func (*SyncResp) Descriptor() ([]byte, []int)

Deprecated: Use SyncResp.ProtoReflect.Descriptor instead.

func (*SyncResp) GetContent

func (x *SyncResp) GetContent() []byte

func (*SyncResp) GetName

func (x *SyncResp) GetName() string

func (*SyncResp) ProtoMessage

func (*SyncResp) ProtoMessage()

func (*SyncResp) ProtoReflect

func (x *SyncResp) ProtoReflect() protoreflect.Message

func (*SyncResp) Reset

func (x *SyncResp) Reset()

func (*SyncResp) String

func (x *SyncResp) String() string

type TCPPipeline

type TCPPipeline struct {
	Host string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`
	Port uint32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*TCPPipeline) Descriptor deprecated

func (*TCPPipeline) Descriptor() ([]byte, []int)

Deprecated: Use TCPPipeline.ProtoReflect.Descriptor instead.

func (*TCPPipeline) GetHost

func (x *TCPPipeline) GetHost() string

func (*TCPPipeline) GetPort

func (x *TCPPipeline) GetPort() uint32

func (*TCPPipeline) ProtoMessage

func (*TCPPipeline) ProtoMessage()

func (*TCPPipeline) ProtoReflect

func (x *TCPPipeline) ProtoReflect() protoreflect.Message

func (*TCPPipeline) Reset

func (x *TCPPipeline) Reset()

func (*TCPPipeline) String

func (x *TCPPipeline) String() string

type TLS

type TLS struct {
	Cert   string `protobuf:"bytes,1,opt,name=cert,proto3" json:"cert,omitempty"`
	Key    string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Enable bool   `protobuf:"varint,3,opt,name=enable,proto3" json:"enable,omitempty"`
	// contains filtered or unexported fields
}

func (*TLS) Descriptor deprecated

func (*TLS) Descriptor() ([]byte, []int)

Deprecated: Use TLS.ProtoReflect.Descriptor instead.

func (*TLS) GetCert

func (x *TLS) GetCert() string

func (*TLS) GetEnable

func (x *TLS) GetEnable() bool

func (*TLS) GetKey

func (x *TLS) GetKey() string

func (*TLS) ProtoMessage

func (*TLS) ProtoMessage()

func (*TLS) ProtoReflect

func (x *TLS) ProtoReflect() protoreflect.Message

func (*TLS) Reset

func (x *TLS) Reset()

func (*TLS) String

func (x *TLS) String() string

type Task

type Task struct {
	TaskId      uint32 `protobuf:"varint,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	SessionId   string `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Type        string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Status      int32  `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
	Cur         int32  `protobuf:"varint,5,opt,name=cur,proto3" json:"cur,omitempty"`
	Total       int32  `protobuf:"varint,6,opt,name=total,proto3" json:"total,omitempty"`
	Error       string `protobuf:"bytes,7,opt,name=error,proto3" json:"error,omitempty"`
	Need        int32  `protobuf:"varint,8,opt,name=need,proto3" json:"need,omitempty"`
	Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
	Callby      string `protobuf:"bytes,10,opt,name=callby,proto3" json:"callby,omitempty"`
	Finished    bool   `protobuf:"varint,11,opt,name=finished,proto3" json:"finished,omitempty"`
	Timeout     bool   `protobuf:"varint,12,opt,name=timeout,proto3" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Task) Descriptor deprecated

func (*Task) Descriptor() ([]byte, []int)

Deprecated: Use Task.ProtoReflect.Descriptor instead.

func (*Task) GetCallby

func (x *Task) GetCallby() string

func (*Task) GetCur

func (x *Task) GetCur() int32

func (*Task) GetDescription

func (x *Task) GetDescription() string

func (*Task) GetError

func (x *Task) GetError() string

func (*Task) GetFinished

func (x *Task) GetFinished() bool

func (*Task) GetNeed

func (x *Task) GetNeed() int32

func (*Task) GetSessionId

func (x *Task) GetSessionId() string

func (*Task) GetStatus

func (x *Task) GetStatus() int32

func (*Task) GetTaskId

func (x *Task) GetTaskId() uint32

func (*Task) GetTimeout

func (x *Task) GetTimeout() bool

func (*Task) GetTotal

func (x *Task) GetTotal() int32

func (*Task) GetType

func (x *Task) GetType() string

func (*Task) ProtoMessage

func (*Task) ProtoMessage()

func (*Task) ProtoReflect

func (x *Task) ProtoReflect() protoreflect.Message

func (*Task) Reset

func (x *Task) Reset()

func (*Task) String

func (x *Task) String() string

type TaskContext

type TaskContext struct {
	Task    *Task            `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	Session *Session         `protobuf:"bytes,2,opt,name=session,proto3" json:"session,omitempty"`
	Spite   *implantpb.Spite `protobuf:"bytes,3,opt,name=spite,proto3" json:"spite,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskContext) Descriptor deprecated

func (*TaskContext) Descriptor() ([]byte, []int)

Deprecated: Use TaskContext.ProtoReflect.Descriptor instead.

func (*TaskContext) GetSession

func (x *TaskContext) GetSession() *Session

func (*TaskContext) GetSpite

func (x *TaskContext) GetSpite() *implantpb.Spite

func (*TaskContext) GetTask

func (x *TaskContext) GetTask() *Task

func (*TaskContext) ProtoMessage

func (*TaskContext) ProtoMessage()

func (*TaskContext) ProtoReflect

func (x *TaskContext) ProtoReflect() protoreflect.Message

func (*TaskContext) Reset

func (x *TaskContext) Reset()

func (*TaskContext) String

func (x *TaskContext) String() string

type TaskContexts

type TaskContexts struct {
	Task    *Task              `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	Session *Session           `protobuf:"bytes,2,opt,name=session,proto3" json:"session,omitempty"`
	Spites  []*implantpb.Spite `protobuf:"bytes,3,rep,name=spites,proto3" json:"spites,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskContexts) Descriptor deprecated

func (*TaskContexts) Descriptor() ([]byte, []int)

Deprecated: Use TaskContexts.ProtoReflect.Descriptor instead.

func (*TaskContexts) GetSession

func (x *TaskContexts) GetSession() *Session

func (*TaskContexts) GetSpites

func (x *TaskContexts) GetSpites() []*implantpb.Spite

func (*TaskContexts) GetTask

func (x *TaskContexts) GetTask() *Task

func (*TaskContexts) ProtoMessage

func (*TaskContexts) ProtoMessage()

func (*TaskContexts) ProtoReflect

func (x *TaskContexts) ProtoReflect() protoreflect.Message

func (*TaskContexts) Reset

func (x *TaskContexts) Reset()

func (*TaskContexts) String

func (x *TaskContexts) String() string

type TaskDesc

type TaskDesc struct {
	TaskId      uint32 `protobuf:"varint,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Cur         int32  `protobuf:"varint,2,opt,name=cur,proto3" json:"cur,omitempty"`
	Total       int32  `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"`
	Type        string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Status      int32  `protobuf:"varint,5,opt,name=status,proto3" json:"status,omitempty"`
	Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskDesc) Descriptor deprecated

func (*TaskDesc) Descriptor() ([]byte, []int)

Deprecated: Use TaskDesc.ProtoReflect.Descriptor instead.

func (*TaskDesc) GetCur

func (x *TaskDesc) GetCur() int32

func (*TaskDesc) GetDescription

func (x *TaskDesc) GetDescription() string

func (*TaskDesc) GetStatus

func (x *TaskDesc) GetStatus() int32

func (*TaskDesc) GetTaskId

func (x *TaskDesc) GetTaskId() uint32

func (*TaskDesc) GetTotal

func (x *TaskDesc) GetTotal() int32

func (*TaskDesc) GetType

func (x *TaskDesc) GetType() string

func (*TaskDesc) ProtoMessage

func (*TaskDesc) ProtoMessage()

func (*TaskDesc) ProtoReflect

func (x *TaskDesc) ProtoReflect() protoreflect.Message

func (*TaskDesc) Reset

func (x *TaskDesc) Reset()

func (*TaskDesc) String

func (x *TaskDesc) String() string

type TaskDescs

type TaskDescs struct {
	Tasks []*TaskDesc `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskDescs) Descriptor deprecated

func (*TaskDescs) Descriptor() ([]byte, []int)

Deprecated: Use TaskDescs.ProtoReflect.Descriptor instead.

func (*TaskDescs) GetTasks

func (x *TaskDescs) GetTasks() []*TaskDesc

func (*TaskDescs) ProtoMessage

func (*TaskDescs) ProtoMessage()

func (*TaskDescs) ProtoReflect

func (x *TaskDescs) ProtoReflect() protoreflect.Message

func (*TaskDescs) Reset

func (x *TaskDescs) Reset()

func (*TaskDescs) String

func (x *TaskDescs) String() string

type TaskRequest

type TaskRequest struct {
	SessionId string `protobuf:"bytes,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	All       bool   `protobuf:"varint,2,opt,name=all,proto3" json:"all,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskRequest) Descriptor deprecated

func (*TaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use TaskRequest.ProtoReflect.Descriptor instead.

func (*TaskRequest) GetAll

func (x *TaskRequest) GetAll() bool

func (*TaskRequest) GetSessionId

func (x *TaskRequest) GetSessionId() string

func (*TaskRequest) ProtoMessage

func (*TaskRequest) ProtoMessage()

func (*TaskRequest) ProtoReflect

func (x *TaskRequest) ProtoReflect() protoreflect.Message

func (*TaskRequest) Reset

func (x *TaskRequest) Reset()

func (*TaskRequest) String

func (x *TaskRequest) String() string

type Tasks

type Tasks struct {
	Tasks []*Task `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
	// contains filtered or unexported fields
}

func (*Tasks) Descriptor deprecated

func (*Tasks) Descriptor() ([]byte, []int)

Deprecated: Use Tasks.ProtoReflect.Descriptor instead.

func (*Tasks) GetTasks

func (x *Tasks) GetTasks() []*Task

func (*Tasks) ProtoMessage

func (*Tasks) ProtoMessage()

func (*Tasks) ProtoReflect

func (x *Tasks) ProtoReflect() protoreflect.Message

func (*Tasks) Reset

func (x *Tasks) Reset()

func (*Tasks) String

func (x *Tasks) String() string

type TasksContext

type TasksContext struct {
	Contexts []*TaskContext `protobuf:"bytes,1,rep,name=contexts,proto3" json:"contexts,omitempty"`
	// contains filtered or unexported fields
}

func (*TasksContext) Descriptor deprecated

func (*TasksContext) Descriptor() ([]byte, []int)

Deprecated: Use TasksContext.ProtoReflect.Descriptor instead.

func (*TasksContext) GetContexts

func (x *TasksContext) GetContexts() []*TaskContext

func (*TasksContext) ProtoMessage

func (*TasksContext) ProtoMessage()

func (*TasksContext) ProtoReflect

func (x *TasksContext) ProtoReflect() protoreflect.Message

func (*TasksContext) Reset

func (x *TasksContext) Reset()

func (*TasksContext) String

func (x *TasksContext) String() string

type WebContent

type WebContent struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	WebsiteID   string `protobuf:"bytes,3,opt,name=websiteID,proto3" json:"websiteID,omitempty"`
	Path        string `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
	ContentType string `protobuf:"bytes,5,opt,name=contentType,proto3" json:"contentType,omitempty"`
	Size        uint64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"`
	Parser      string `protobuf:"bytes,7,opt,name=parser,proto3" json:"parser,omitempty"`
	Type        string `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"`
	Content     []byte `protobuf:"bytes,9,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*WebContent) Descriptor deprecated

func (*WebContent) Descriptor() ([]byte, []int)

Deprecated: Use WebContent.ProtoReflect.Descriptor instead.

func (*WebContent) GetContent

func (x *WebContent) GetContent() []byte

func (*WebContent) GetContentType

func (x *WebContent) GetContentType() string

func (*WebContent) GetId

func (x *WebContent) GetId() string

func (*WebContent) GetName

func (x *WebContent) GetName() string

func (*WebContent) GetParser

func (x *WebContent) GetParser() string

func (*WebContent) GetPath

func (x *WebContent) GetPath() string

func (*WebContent) GetSize

func (x *WebContent) GetSize() uint64

func (*WebContent) GetType

func (x *WebContent) GetType() string

func (*WebContent) GetWebsiteID

func (x *WebContent) GetWebsiteID() string

func (*WebContent) ProtoMessage

func (*WebContent) ProtoMessage()

func (*WebContent) ProtoReflect

func (x *WebContent) ProtoReflect() protoreflect.Message

func (*WebContent) Reset

func (x *WebContent) Reset()

func (*WebContent) String

func (x *WebContent) String() string

type Website

type Website struct {
	ID       string                 `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Port     uint32                 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	Root     string                 `protobuf:"bytes,4,opt,name=root,proto3" json:"root,omitempty"`
	Contents map[string]*WebContent `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Website) Descriptor deprecated

func (*Website) Descriptor() ([]byte, []int)

Deprecated: Use Website.ProtoReflect.Descriptor instead.

func (*Website) GetContents

func (x *Website) GetContents() map[string]*WebContent

func (*Website) GetID

func (x *Website) GetID() string

func (*Website) GetPort

func (x *Website) GetPort() uint32

func (*Website) GetRoot

func (x *Website) GetRoot() string

func (*Website) ProtoMessage

func (*Website) ProtoMessage()

func (*Website) ProtoReflect

func (x *Website) ProtoReflect() protoreflect.Message

func (*Website) Reset

func (x *Website) Reset()

func (*Website) String

func (x *Website) String() string

type WebsiteAddContent

type WebsiteAddContent struct {
	Name     string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Contents map[string]*WebContent `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WebsiteAddContent) Descriptor deprecated

func (*WebsiteAddContent) Descriptor() ([]byte, []int)

Deprecated: Use WebsiteAddContent.ProtoReflect.Descriptor instead.

func (*WebsiteAddContent) GetContents

func (x *WebsiteAddContent) GetContents() map[string]*WebContent

func (*WebsiteAddContent) GetName

func (x *WebsiteAddContent) GetName() string

func (*WebsiteAddContent) ProtoMessage

func (*WebsiteAddContent) ProtoMessage()

func (*WebsiteAddContent) ProtoReflect

func (x *WebsiteAddContent) ProtoReflect() protoreflect.Message

func (*WebsiteAddContent) Reset

func (x *WebsiteAddContent) Reset()

func (*WebsiteAddContent) String

func (x *WebsiteAddContent) String() string

type WebsiteRemoveContent

type WebsiteRemoveContent struct {
	Name  string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Paths []string `protobuf:"bytes,2,rep,name=paths,proto3" json:"paths,omitempty"`
	// contains filtered or unexported fields
}

func (*WebsiteRemoveContent) Descriptor deprecated

func (*WebsiteRemoveContent) Descriptor() ([]byte, []int)

Deprecated: Use WebsiteRemoveContent.ProtoReflect.Descriptor instead.

func (*WebsiteRemoveContent) GetName

func (x *WebsiteRemoveContent) GetName() string

func (*WebsiteRemoveContent) GetPaths

func (x *WebsiteRemoveContent) GetPaths() []string

func (*WebsiteRemoveContent) ProtoMessage

func (*WebsiteRemoveContent) ProtoMessage()

func (*WebsiteRemoveContent) ProtoReflect

func (x *WebsiteRemoveContent) ProtoReflect() protoreflect.Message

func (*WebsiteRemoveContent) Reset

func (x *WebsiteRemoveContent) Reset()

func (*WebsiteRemoveContent) String

func (x *WebsiteRemoveContent) String() string

type WebsiteResponse

type WebsiteResponse struct {
	ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
	// contains filtered or unexported fields
}

func (*WebsiteResponse) Descriptor deprecated

func (*WebsiteResponse) Descriptor() ([]byte, []int)

Deprecated: Use WebsiteResponse.ProtoReflect.Descriptor instead.

func (*WebsiteResponse) GetID

func (x *WebsiteResponse) GetID() string

func (*WebsiteResponse) ProtoMessage

func (*WebsiteResponse) ProtoMessage()

func (*WebsiteResponse) ProtoReflect

func (x *WebsiteResponse) ProtoReflect() protoreflect.Message

func (*WebsiteResponse) Reset

func (x *WebsiteResponse) Reset()

func (*WebsiteResponse) String

func (x *WebsiteResponse) String() string

type Websites

type Websites struct {
	Websites []*Website `protobuf:"bytes,1,rep,name=websites,proto3" json:"websites,omitempty"`
	// contains filtered or unexported fields
}

func (*Websites) Descriptor deprecated

func (*Websites) Descriptor() ([]byte, []int)

Deprecated: Use Websites.ProtoReflect.Descriptor instead.

func (*Websites) GetWebsites

func (x *Websites) GetWebsites() []*Website

func (*Websites) ProtoMessage

func (*Websites) ProtoMessage()

func (*Websites) ProtoReflect

func (x *Websites) ProtoReflect() protoreflect.Message

func (*Websites) Reset

func (x *Websites) Reset()

func (*Websites) String

func (x *Websites) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL