Documentation ¶
Index ¶
Constants ¶
View Source
const ( // MsgRegister - Initial message from sliver with metadata MsgRegister = uint32(1 + iota) // MsgTaskReq - A local shellcode injection task MsgTaskReq // MsgPing - Confirm connection is open used as req/resp MsgPing // MsgKillSessionReq - Kill request to the sliver process MsgKillSessionReq // MsgLsReq - Request a directory listing from the remote system MsgLsReq // MsgLs - Directory listing (resp to MsgDirListReq) MsgLs // MsgDownloadReq - Request to download a file from the remote system MsgDownloadReq // MsgDownload - File contents for download (resp to DownloadReq) MsgDownload // MsgUploadReq - Upload a file to the remote file system MsgUploadReq // MsgUpload - Confirms the success/failure of the file upload (resp to MsgUploadReq) MsgUpload // MsgCdReq - Request a change directory on the remote system MsgCdReq // MsgPwdReq - A request to get the CWD from the remote process MsgPwdReq // MsgPwd - The CWD of the remote process (resp to MsgPwdReq) MsgPwd // MsgRmReq - Request to delete remote file MsgRmReq // MsgRm - Confirms the success/failure of delete request (resp to MsgRmReq) MsgRm // MsgMkdirReq - Request to create a directory on the remote system MsgMkdirReq // MsgMkdir - Confirms the success/failure of the mkdir request (resp to MsgMkdirReq) MsgMkdir // MsgPsReq - List processes req MsgPsReq // MsgPs - List processes resp MsgPs // MsgShellReq - Request to open a shell tunnel MsgShellReq // MsgShell - Response on starting shell MsgShell // MsgTunnelData - Data for duplex tunnels MsgTunnelData // MsgTunnelClose - Close a duplex tunnel MsgTunnelClose // MsgProcessDumpReq - Request to create a process dump MsgProcessDumpReq // MsgProcessDump - Dump of process) MsgProcessDump // MsgImpersonateReq - Request for process impersonation MsgImpersonateReq // MsgImpersonate - Output of the impersonation command MsgImpersonate // MsgRunAsReq - Request to run process as user MsgRunAsReq // MsgRunAs - Run process as user MsgRunAs // MsgRevToSelf - Revert to self MsgRevToSelf // MsgRevToSelfReq - Request to revert to self MsgRevToSelfReq // MsgInvokeGetSystemReq - Elevate as SYSTEM user MsgInvokeGetSystemReq // MsgGetSystem - Response to getsystem request MsgGetSystem // MsgInvokeExecuteAssemblyReq - Request to load and execute a .NET assembly MsgInvokeExecuteAssemblyReq // MsgExecuteAssemblyReq - Request to load and execute a .NET assembly MsgExecuteAssemblyReq // MsgExecuteAssembly - Output of the assembly execution MsgExecuteAssembly // MsgInvokeMigrateReq - Spawn a new sliver in a designated process MsgInvokeMigrateReq // MsgSideloadReq - request to sideload a binary MsgSideloadReq // MsgSideload - output of the binary MsgSideload // MsgSpawnDllReq - Reflective DLL injection request MsgSpawnDllReq // MsgSpawnDll - Reflective DLL injection output MsgSpawnDll // MsgIfconfigReq - Ifconfig (network interface config) request MsgIfconfigReq // MsgIfconfig - Ifconfig response MsgIfconfig // MsgExecuteReq - Execute a command on the remote system MsgExecuteReq // MsgTerminateReq - Request to kill a remote process MsgTerminateReq // MsgTerminate - Kill a remote process MsgTerminate // MsgScreenshotReq - Request to take a screenshot MsgScreenshotReq // MsgScreenshot - Response with the screenshots MsgScreenshot // MsgNetstatReq - Netstat request MsgNetstatReq // MsgNamedPipesReq - Request to take create a new named pipe listener MsgNamedPipesReq // MsgNamedPipes - Response with the result MsgNamedPipes // MsgTCPPivotReq - Request to take create a new MTLS listener MsgTCPPivotReq // MsgTCPPivot - Response with the result MsgTCPPivot // MsgPivotOpen - Request to create a new pivot tunnel MsgPivotOpen // MsgPivotClose - Request to notify the closing of an existing pivot tunnel MsgPivotClose // MsgPivotData - Request that encapsulates and envelope form a sliver to the server though the pivot and viceversa MsgPivotData // MsgStartServiceReq - Request to start a service MsgStartServiceReq // MsgStartService - Response to start service request MsgStartService // MsgStopServiceReq - Request to stop a remote service MsgStopServiceReq // MsgRemoveServiceReq - Request to remove a remote service MsgRemoveServiceReq // MsgMakeTokenReq - Request for MakeToken MsgMakeTokenReq // MsgMakeToken - Response for MakeToken MsgMakeToken // MsgEnvReq - Request to get environment variables MsgEnvReq // MsgEnvInfo - Response to environment variable request MsgEnvInfo // MsgSetEnvReq MsgSetEnvReq // MsgSetEnv MsgSetEnv // MsgExecuteTokenReq - Execute request executed with the current (Windows) token MsgExecuteTokenReq // MsgRegistryReadReq MsgRegistryReadReq // MsgRegistryWriteReq MsgRegistryWriteReq // MsgRegistryCreateKeyReq MsgRegistryCreateKeyReq )
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.