Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Client
    • SliverRPCClient

Index

Constructors

constructor

  • new SliverRPCClient(address: string, credentials: ChannelCredentials, options?: object): SliverRPCClient

Methods

backdoor

  • backdoor(argument: BackdoorReq, callback: UnaryCallback<Backdoor>): SurfaceCall
  • backdoor(argument: BackdoorReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Backdoor>): SurfaceCall
  • backdoor(argument: BackdoorReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Backdoor>): SurfaceCall

canaries

  • canaries(argument: Empty, callback: UnaryCallback<Canaries>): SurfaceCall
  • canaries(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Canaries>): SurfaceCall
  • canaries(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Canaries>): SurfaceCall

cd

  • cd(argument: CdReq, callback: UnaryCallback<Pwd>): SurfaceCall
  • cd(argument: CdReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Pwd>): SurfaceCall
  • cd(argument: CdReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Pwd>): SurfaceCall

close

  • close(): void
  • Returns void

closeTunnel

  • closeTunnel(argument: Tunnel, callback: UnaryCallback<Empty>): SurfaceCall
  • closeTunnel(argument: Tunnel, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall
  • closeTunnel(argument: Tunnel, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall

createTunnel

  • createTunnel(argument: Tunnel, callback: UnaryCallback<Tunnel>): SurfaceCall
  • createTunnel(argument: Tunnel, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Tunnel>): SurfaceCall
  • createTunnel(argument: Tunnel, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Tunnel>): SurfaceCall

deleteImplantBuild

  • deleteImplantBuild(argument: DeleteReq, callback: UnaryCallback<Empty>): SurfaceCall
  • deleteImplantBuild(argument: DeleteReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall
  • deleteImplantBuild(argument: DeleteReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall

deleteImplantProfile

  • deleteImplantProfile(argument: DeleteReq, callback: UnaryCallback<Empty>): SurfaceCall
  • deleteImplantProfile(argument: DeleteReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall
  • deleteImplantProfile(argument: DeleteReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall

download

  • download(argument: DownloadReq, callback: UnaryCallback<Download>): SurfaceCall
  • download(argument: DownloadReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Download>): SurfaceCall
  • download(argument: DownloadReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Download>): SurfaceCall

events

  • events(argument: Empty, metadataOrOptions?: null | Metadata | CallOptions): ClientReadableStream<Event>
  • events(argument: Empty, metadata?: null | Metadata, options?: null | CallOptions): ClientReadableStream<Event>

execute

  • execute(argument: ExecuteReq, callback: UnaryCallback<Execute>): SurfaceCall
  • execute(argument: ExecuteReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Execute>): SurfaceCall
  • execute(argument: ExecuteReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Execute>): SurfaceCall

executeAssembly

executeToken

  • executeToken(argument: ExecuteTokenReq, callback: UnaryCallback<Execute>): SurfaceCall
  • executeToken(argument: ExecuteTokenReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Execute>): SurfaceCall
  • executeToken(argument: ExecuteTokenReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Execute>): SurfaceCall

generate

  • generate(argument: GenerateReq, callback: UnaryCallback<Generate>): SurfaceCall
  • generate(argument: GenerateReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Generate>): SurfaceCall
  • generate(argument: GenerateReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Generate>): SurfaceCall

generateUniqueIP

  • generateUniqueIP(argument: Empty, callback: UnaryCallback<UniqueWGIP>): SurfaceCall
  • generateUniqueIP(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<UniqueWGIP>): SurfaceCall
  • generateUniqueIP(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<UniqueWGIP>): SurfaceCall

generateWGClientConfig

  • generateWGClientConfig(argument: Empty, callback: UnaryCallback<WGClientConfig>): SurfaceCall
  • generateWGClientConfig(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<WGClientConfig>): SurfaceCall
  • generateWGClientConfig(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<WGClientConfig>): SurfaceCall

getChannel

  • getChannel(): Channel
  • Returns Channel

getCompiler

  • getCompiler(argument: Empty, callback: UnaryCallback<Compiler>): SurfaceCall
  • getCompiler(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Compiler>): SurfaceCall
  • getCompiler(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Compiler>): SurfaceCall

getEnv

  • getEnv(argument: EnvReq, callback: UnaryCallback<EnvInfo>): SurfaceCall
  • getEnv(argument: EnvReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<EnvInfo>): SurfaceCall
  • getEnv(argument: EnvReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<EnvInfo>): SurfaceCall

getJobs

  • getJobs(argument: Empty, callback: UnaryCallback<Jobs>): SurfaceCall
  • getJobs(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Jobs>): SurfaceCall
  • getJobs(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Jobs>): SurfaceCall

getOperators

  • getOperators(argument: Empty, callback: UnaryCallback<Operators>): SurfaceCall
  • getOperators(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Operators>): SurfaceCall
  • getOperators(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Operators>): SurfaceCall

getSessions

  • getSessions(argument: Empty, callback: UnaryCallback<Sessions>): SurfaceCall
  • getSessions(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Sessions>): SurfaceCall
  • getSessions(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Sessions>): SurfaceCall

getSystem

  • getSystem(argument: GetSystemReq, callback: UnaryCallback<GetSystem>): SurfaceCall
  • getSystem(argument: GetSystemReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<GetSystem>): SurfaceCall
  • getSystem(argument: GetSystemReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<GetSystem>): SurfaceCall

getVersion

  • getVersion(argument: Empty, callback: UnaryCallback<Version>): SurfaceCall
  • getVersion(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Version>): SurfaceCall
  • getVersion(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Version>): SurfaceCall

ifconfig

  • ifconfig(argument: IfconfigReq, callback: UnaryCallback<Ifconfig>): SurfaceCall
  • ifconfig(argument: IfconfigReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Ifconfig>): SurfaceCall
  • ifconfig(argument: IfconfigReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Ifconfig>): SurfaceCall

impersonate

implantBuilds

  • implantBuilds(argument: Empty, callback: UnaryCallback<ImplantBuilds>): SurfaceCall
  • implantBuilds(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<ImplantBuilds>): SurfaceCall
  • implantBuilds(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<ImplantBuilds>): SurfaceCall

implantProfiles

  • implantProfiles(argument: Empty, callback: UnaryCallback<ImplantProfiles>): SurfaceCall
  • implantProfiles(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<ImplantProfiles>): SurfaceCall
  • implantProfiles(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<ImplantProfiles>): SurfaceCall

killJob

  • killJob(argument: KillJobReq, callback: UnaryCallback<KillJob>): SurfaceCall
  • killJob(argument: KillJobReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<KillJob>): SurfaceCall
  • killJob(argument: KillJobReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<KillJob>): SurfaceCall

killSession

  • killSession(argument: KillSessionReq, callback: UnaryCallback<Empty>): SurfaceCall
  • killSession(argument: KillSessionReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall
  • killSession(argument: KillSessionReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall

listPivots

  • listPivots(argument: PivotListReq, callback: UnaryCallback<PivotList>): SurfaceCall
  • listPivots(argument: PivotListReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<PivotList>): SurfaceCall
  • listPivots(argument: PivotListReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<PivotList>): SurfaceCall

lootAdd

  • lootAdd(argument: Loot, callback: UnaryCallback<Loot>): SurfaceCall
  • lootAdd(argument: Loot, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Loot>): SurfaceCall
  • lootAdd(argument: Loot, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Loot>): SurfaceCall

lootAll

  • lootAll(argument: Empty, callback: UnaryCallback<AllLoot>): SurfaceCall
  • lootAll(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<AllLoot>): SurfaceCall
  • lootAll(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<AllLoot>): SurfaceCall

lootAllOf

  • lootAllOf(argument: Loot, callback: UnaryCallback<AllLoot>): SurfaceCall
  • lootAllOf(argument: Loot, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<AllLoot>): SurfaceCall
  • lootAllOf(argument: Loot, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<AllLoot>): SurfaceCall

lootContent

  • lootContent(argument: Loot, callback: UnaryCallback<Loot>): SurfaceCall
  • lootContent(argument: Loot, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Loot>): SurfaceCall
  • lootContent(argument: Loot, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Loot>): SurfaceCall

lootRm

  • lootRm(argument: Loot, callback: UnaryCallback<Empty>): SurfaceCall
  • lootRm(argument: Loot, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall
  • lootRm(argument: Loot, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall

lootUpdate

  • lootUpdate(argument: Loot, callback: UnaryCallback<Loot>): SurfaceCall
  • lootUpdate(argument: Loot, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Loot>): SurfaceCall
  • lootUpdate(argument: Loot, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Loot>): SurfaceCall

ls

  • ls(argument: LsReq, callback: UnaryCallback<Ls>): SurfaceCall
  • ls(argument: LsReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Ls>): SurfaceCall
  • ls(argument: LsReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Ls>): SurfaceCall

makeBidiStreamRequest

  • makeBidiStreamRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, metadata: Metadata, options?: CallOptions): ClientDuplexStream<RequestType, ResponseType>
  • makeBidiStreamRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, options?: CallOptions): ClientDuplexStream<RequestType, ResponseType>
  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • metadata: Metadata
    • Optional options: CallOptions

    Returns ClientDuplexStream<RequestType, ResponseType>

  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • Optional options: CallOptions

    Returns ClientDuplexStream<RequestType, ResponseType>

makeClientStreamRequest

  • makeClientStreamRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, metadata: Metadata, options: CallOptions, callback: UnaryCallback<ResponseType>): ClientWritableStream<RequestType>
  • makeClientStreamRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, metadata: Metadata, callback: UnaryCallback<ResponseType>): ClientWritableStream<RequestType>
  • makeClientStreamRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, options: CallOptions, callback: UnaryCallback<ResponseType>): ClientWritableStream<RequestType>
  • makeClientStreamRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, callback: UnaryCallback<ResponseType>): ClientWritableStream<RequestType>
  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • metadata: Metadata
    • options: CallOptions
    • callback: UnaryCallback<ResponseType>

    Returns ClientWritableStream<RequestType>

  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • metadata: Metadata
    • callback: UnaryCallback<ResponseType>

    Returns ClientWritableStream<RequestType>

  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • options: CallOptions
    • callback: UnaryCallback<ResponseType>

    Returns ClientWritableStream<RequestType>

  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • callback: UnaryCallback<ResponseType>

    Returns ClientWritableStream<RequestType>

makeServerStreamRequest

  • makeServerStreamRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, argument: RequestType, metadata: Metadata, options?: CallOptions): ClientReadableStream<ResponseType>
  • makeServerStreamRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, argument: RequestType, options?: CallOptions): ClientReadableStream<ResponseType>
  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • argument: RequestType
    • metadata: Metadata
    • Optional options: CallOptions

    Returns ClientReadableStream<ResponseType>

  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • argument: RequestType
    • Optional options: CallOptions

    Returns ClientReadableStream<ResponseType>

makeToken

  • makeToken(argument: MakeTokenReq, callback: UnaryCallback<MakeToken>): SurfaceCall
  • makeToken(argument: MakeTokenReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<MakeToken>): SurfaceCall
  • makeToken(argument: MakeTokenReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<MakeToken>): SurfaceCall

makeUnaryRequest

  • makeUnaryRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, argument: RequestType, metadata: Metadata, options: CallOptions, callback: UnaryCallback<ResponseType>): SurfaceCall
  • makeUnaryRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, argument: RequestType, metadata: Metadata, callback: UnaryCallback<ResponseType>): SurfaceCall
  • makeUnaryRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, argument: RequestType, options: CallOptions, callback: UnaryCallback<ResponseType>): SurfaceCall
  • makeUnaryRequest<RequestType, ResponseType>(method: string, serialize: (value: RequestType) => Buffer, deserialize: (value: Buffer) => ResponseType, argument: RequestType, callback: UnaryCallback<ResponseType>): SurfaceCall
  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • argument: RequestType
    • metadata: Metadata
    • options: CallOptions
    • callback: UnaryCallback<ResponseType>

    Returns SurfaceCall

  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • argument: RequestType
    • metadata: Metadata
    • callback: UnaryCallback<ResponseType>

    Returns SurfaceCall

  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • argument: RequestType
    • options: CallOptions
    • callback: UnaryCallback<ResponseType>

    Returns SurfaceCall

  • Type parameters

    • RequestType

    • ResponseType

    Parameters

    • method: string
    • serialize: (value: RequestType) => Buffer
        • (value: RequestType): Buffer
        • Parameters

          • value: RequestType

          Returns Buffer

    • deserialize: (value: Buffer) => ResponseType
        • (value: Buffer): ResponseType
        • Parameters

          • value: Buffer

          Returns ResponseType

    • argument: RequestType
    • callback: UnaryCallback<ResponseType>

    Returns SurfaceCall

migrate

  • migrate(argument: MigrateReq, callback: UnaryCallback<Migrate>): SurfaceCall
  • migrate(argument: MigrateReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Migrate>): SurfaceCall
  • migrate(argument: MigrateReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Migrate>): SurfaceCall

mkdir

  • mkdir(argument: MkdirReq, callback: UnaryCallback<Mkdir>): SurfaceCall
  • mkdir(argument: MkdirReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Mkdir>): SurfaceCall
  • mkdir(argument: MkdirReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Mkdir>): SurfaceCall

monitorStart

  • monitorStart(argument: Empty, callback: UnaryCallback<Response>): SurfaceCall
  • monitorStart(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Response>): SurfaceCall
  • monitorStart(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Response>): SurfaceCall

monitorStop

  • monitorStop(argument: Empty, callback: UnaryCallback<Empty>): SurfaceCall
  • monitorStop(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall
  • monitorStop(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall

msf

  • msf(argument: MSFReq, callback: UnaryCallback<Empty>): SurfaceCall
  • msf(argument: MSFReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall
  • msf(argument: MSFReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall

msfRemote

  • msfRemote(argument: MSFRemoteReq, callback: UnaryCallback<Empty>): SurfaceCall
  • msfRemote(argument: MSFRemoteReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall
  • msfRemote(argument: MSFRemoteReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall

msfStage

  • msfStage(argument: MsfStagerReq, callback: UnaryCallback<MsfStager>): SurfaceCall
  • msfStage(argument: MsfStagerReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<MsfStager>): SurfaceCall
  • msfStage(argument: MsfStagerReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<MsfStager>): SurfaceCall

namedPipes

  • namedPipes(argument: NamedPipesReq, callback: UnaryCallback<NamedPipes>): SurfaceCall
  • namedPipes(argument: NamedPipesReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<NamedPipes>): SurfaceCall
  • namedPipes(argument: NamedPipesReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<NamedPipes>): SurfaceCall

netstat

  • netstat(argument: NetstatReq, callback: UnaryCallback<Netstat>): SurfaceCall
  • netstat(argument: NetstatReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Netstat>): SurfaceCall
  • netstat(argument: NetstatReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Netstat>): SurfaceCall

ping

  • ping(argument: Ping, callback: UnaryCallback<Ping>): SurfaceCall
  • ping(argument: Ping, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Ping>): SurfaceCall
  • ping(argument: Ping, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Ping>): SurfaceCall

portfwd

  • portfwd(argument: PortfwdReq, callback: UnaryCallback<Portfwd>): SurfaceCall
  • portfwd(argument: PortfwdReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Portfwd>): SurfaceCall
  • portfwd(argument: PortfwdReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Portfwd>): SurfaceCall

processDump

ps

  • ps(argument: PsReq, callback: UnaryCallback<Ps>): SurfaceCall
  • ps(argument: PsReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Ps>): SurfaceCall
  • ps(argument: PsReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Ps>): SurfaceCall

pwd

  • pwd(argument: PwdReq, callback: UnaryCallback<Pwd>): SurfaceCall
  • pwd(argument: PwdReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Pwd>): SurfaceCall
  • pwd(argument: PwdReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Pwd>): SurfaceCall

regenerate

  • regenerate(argument: RegenerateReq, callback: UnaryCallback<Generate>): SurfaceCall
  • regenerate(argument: RegenerateReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Generate>): SurfaceCall
  • regenerate(argument: RegenerateReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Generate>): SurfaceCall

registryCreateKey

registryRead

registryWrite

removeService

revToSelf

  • revToSelf(argument: RevToSelfReq, callback: UnaryCallback<RevToSelf>): SurfaceCall
  • revToSelf(argument: RevToSelfReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<RevToSelf>): SurfaceCall
  • revToSelf(argument: RevToSelfReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<RevToSelf>): SurfaceCall

rm

  • rm(argument: RmReq, callback: UnaryCallback<Rm>): SurfaceCall
  • rm(argument: RmReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Rm>): SurfaceCall
  • rm(argument: RmReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Rm>): SurfaceCall

runAs

  • runAs(argument: RunAsReq, callback: UnaryCallback<RunAs>): SurfaceCall
  • runAs(argument: RunAsReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<RunAs>): SurfaceCall
  • runAs(argument: RunAsReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<RunAs>): SurfaceCall

runSSHCommand

  • runSSHCommand(argument: SSHCommandReq, callback: UnaryCallback<SSHCommand>): SurfaceCall
  • runSSHCommand(argument: SSHCommandReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<SSHCommand>): SurfaceCall
  • runSSHCommand(argument: SSHCommandReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<SSHCommand>): SurfaceCall

saveImplantProfile

screenshot

  • screenshot(argument: ScreenshotReq, callback: UnaryCallback<Screenshot>): SurfaceCall
  • screenshot(argument: ScreenshotReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Screenshot>): SurfaceCall
  • screenshot(argument: ScreenshotReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Screenshot>): SurfaceCall

setEnv

  • setEnv(argument: SetEnvReq, callback: UnaryCallback<SetEnv>): SurfaceCall
  • setEnv(argument: SetEnvReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<SetEnv>): SurfaceCall
  • setEnv(argument: SetEnvReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<SetEnv>): SurfaceCall

shell

  • shell(argument: ShellReq, callback: UnaryCallback<Shell>): SurfaceCall
  • shell(argument: ShellReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Shell>): SurfaceCall
  • shell(argument: ShellReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Shell>): SurfaceCall

shellcodeRDI

sideload

  • sideload(argument: SideloadReq, callback: UnaryCallback<Sideload>): SurfaceCall
  • sideload(argument: SideloadReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Sideload>): SurfaceCall
  • sideload(argument: SideloadReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Sideload>): SurfaceCall

spawnDll

startDNSListener

  • startDNSListener(argument: DNSListenerReq, callback: UnaryCallback<DNSListener>): SurfaceCall
  • startDNSListener(argument: DNSListenerReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<DNSListener>): SurfaceCall
  • startDNSListener(argument: DNSListenerReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<DNSListener>): SurfaceCall

startHTTPListener

startHTTPSListener

startHTTPStagerListener

startMTLSListener

startService

startTCPStagerListener

startWGListener

  • startWGListener(argument: WGListenerReq, callback: UnaryCallback<WGListener>): SurfaceCall
  • startWGListener(argument: WGListenerReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<WGListener>): SurfaceCall
  • startWGListener(argument: WGListenerReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<WGListener>): SurfaceCall

stopService

tCPListener

  • tCPListener(argument: TCPPivotReq, callback: UnaryCallback<TCPPivot>): SurfaceCall
  • tCPListener(argument: TCPPivotReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<TCPPivot>): SurfaceCall
  • tCPListener(argument: TCPPivotReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<TCPPivot>): SurfaceCall

task

  • task(argument: TaskReq, callback: UnaryCallback<Task>): SurfaceCall
  • task(argument: TaskReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Task>): SurfaceCall
  • task(argument: TaskReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Task>): SurfaceCall

terminate

  • terminate(argument: TerminateReq, callback: UnaryCallback<Terminate>): SurfaceCall
  • terminate(argument: TerminateReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Terminate>): SurfaceCall
  • terminate(argument: TerminateReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Terminate>): SurfaceCall

tunnelData

  • tunnelData(metadataOrOptions?: null | Metadata | CallOptions): ClientDuplexStream<TunnelData, TunnelData>
  • tunnelData(metadata?: null | Metadata, options?: null | CallOptions): ClientDuplexStream<TunnelData, TunnelData>

unsetEnv

  • unsetEnv(argument: UnsetEnvReq, callback: UnaryCallback<UnsetEnv>): SurfaceCall
  • unsetEnv(argument: UnsetEnvReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<UnsetEnv>): SurfaceCall
  • unsetEnv(argument: UnsetEnvReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<UnsetEnv>): SurfaceCall

updateSession

  • updateSession(argument: UpdateSession, callback: UnaryCallback<Session>): SurfaceCall
  • updateSession(argument: UpdateSession, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Session>): SurfaceCall
  • updateSession(argument: UpdateSession, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Session>): SurfaceCall

upload

  • upload(argument: UploadReq, callback: UnaryCallback<Upload>): SurfaceCall
  • upload(argument: UploadReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Upload>): SurfaceCall
  • upload(argument: UploadReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Upload>): SurfaceCall

wGListForwarders

wGListSocksServers

wGStartPortForward

wGStartSocks

  • wGStartSocks(argument: WGSocksStartReq, callback: UnaryCallback<WGSocks>): SurfaceCall
  • wGStartSocks(argument: WGSocksStartReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<WGSocks>): SurfaceCall
  • wGStartSocks(argument: WGSocksStartReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<WGSocks>): SurfaceCall

wGStopPortForward

wGStopSocks

  • wGStopSocks(argument: WGSocksStopReq, callback: UnaryCallback<WGSocks>): SurfaceCall
  • wGStopSocks(argument: WGSocksStopReq, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<WGSocks>): SurfaceCall
  • wGStopSocks(argument: WGSocksStopReq, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<WGSocks>): SurfaceCall

waitForReady

  • waitForReady(deadline: Deadline, callback: (error?: Error) => void): void
  • Parameters

    • deadline: Deadline
    • callback: (error?: Error) => void
        • (error?: Error): void
        • Parameters

          • Optional error: Error

          Returns void

    Returns void

website

  • website(argument: Website, callback: UnaryCallback<Website>): SurfaceCall
  • website(argument: Website, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Website>): SurfaceCall
  • website(argument: Website, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Website>): SurfaceCall

websiteAddContent

  • websiteAddContent(argument: WebsiteAddContent, callback: UnaryCallback<Website>): SurfaceCall
  • websiteAddContent(argument: WebsiteAddContent, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Website>): SurfaceCall
  • websiteAddContent(argument: WebsiteAddContent, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Website>): SurfaceCall

websiteRemove

  • websiteRemove(argument: Website, callback: UnaryCallback<Empty>): SurfaceCall
  • websiteRemove(argument: Website, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall
  • websiteRemove(argument: Website, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Empty>): SurfaceCall

websiteRemoveContent

  • websiteRemoveContent(argument: WebsiteRemoveContent, callback: UnaryCallback<Website>): SurfaceCall
  • websiteRemoveContent(argument: WebsiteRemoveContent, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Website>): SurfaceCall
  • websiteRemoveContent(argument: WebsiteRemoveContent, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Website>): SurfaceCall

websiteUpdateContent

  • websiteUpdateContent(argument: WebsiteAddContent, callback: UnaryCallback<Website>): SurfaceCall
  • websiteUpdateContent(argument: WebsiteAddContent, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Website>): SurfaceCall
  • websiteUpdateContent(argument: WebsiteAddContent, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Website>): SurfaceCall

websites

  • websites(argument: Empty, callback: UnaryCallback<Websites>): SurfaceCall
  • websites(argument: Empty, metadataOrOptions: null | Metadata | CallOptions, callback: UnaryCallback<Websites>): SurfaceCall
  • websites(argument: Empty, metadata: null | Metadata, options: null | CallOptions, callback: UnaryCallback<Websites>): SurfaceCall

Generated using TypeDoc