shell

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Dec 31, 2025 License: GPL-3.0 Imports: 15 Imported by: 1

README

client/command/shell

Overview

Implements the 'shell' command group for the Sliver client console. Handlers map Cobra invocations to shell workflows such as filter reader generic and filter reader windows.

Go Files

  • commands.go – Exposes the interactive shell command and binds its options.
  • filter-reader_generic.go – Provides output filtering for shell streams on POSIX targets.
  • filter-reader_windows.go – Implements CRLF-aware filtering and decoding for Windows shell sessions.
  • shell.go – Launches interactive command shells over RPC and manages IO loops.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Commands added in v1.6.0

func Commands(con *console.SliverClient) []*cobra.Command

Commands returns the “ command and its subcommands.

func ShellCmd

func ShellCmd(cmd *cobra.Command, con *console.SliverClient, args []string)

ShellCmd - Start an interactive shell on the remote system.

Types

This section is empty.

Jump to

Keyboard shortcuts

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