Documentation ¶
Index ¶
- func Commands(con *console.SliverClient) []*cobra.Command
- func PivotDetailsCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
- func PivotIDCompleter(con *console.SliverClient) carapace.Action
- func PivotTypeToString(pivotType sliverpb.PivotType) string
- func PivotsCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
- func PivotsGraphCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
- func PrintPivotListenerDetails(listener *sliverpb.PivotListener, con *console.SliverClient)
- func PrintPivotListeners(pivotListeners []*sliverpb.PivotListener, con *console.SliverClient)
- func SelectPivotListener(listeners []*sliverpb.PivotListener, con *console.SliverClient) (*sliverpb.PivotListener, error)
- func StartNamedPipeListenerCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
- func StartTCPListenerCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
- func StopPivotListenerCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Commands ¶
func Commands(con *console.SliverClient) []*cobra.Command
Commands returns the “ command and its subcommands.
func PivotDetailsCmd ¶
func PivotDetailsCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
PivotDetailsCmd - Display pivots for all sessions
func PivotIDCompleter ¶
func PivotIDCompleter(con *console.SliverClient) carapace.Action
PivotIDCompleter completes pivot listeners' IDs.
func PivotTypeToString ¶
PivotTypeToString - Convert a pivot type to a human string.
func PivotsCmd ¶
func PivotsCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
PivotsCmd - Display pivots for all sessions.
func PivotsGraphCmd ¶
func PivotsGraphCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
PivotsGraphCmd - Display pivots for all sessions.
func PrintPivotListenerDetails ¶
func PrintPivotListenerDetails(listener *sliverpb.PivotListener, con *console.SliverClient)
PrintPivotListenerDetails - Print details of a single pivot listener
func PrintPivotListeners ¶
func PrintPivotListeners(pivotListeners []*sliverpb.PivotListener, con *console.SliverClient)
PrintPivotListeners - Print a table of pivot listeners.
func SelectPivotListener ¶
func SelectPivotListener(listeners []*sliverpb.PivotListener, con *console.SliverClient) (*sliverpb.PivotListener, error)
SelectPivotListener - Interactive menu to select a pivot listener.
func StartNamedPipeListenerCmd ¶
func StartNamedPipeListenerCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
StartNamedPipeListenerCmd - Start a TCP pivot listener on the remote system.
func StartTCPListenerCmd ¶
func StartTCPListenerCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
StartTCPListenerCmd - Start a TCP pivot listener on the remote system.
func StopPivotListenerCmd ¶
func StopPivotListenerCmd(cmd *cobra.Command, con *console.SliverClient, args []string)
StopPivotListenerCmd - Start a TCP pivot listener on the remote system
Types ¶
This section is empty.