netcat

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Jun 13, 2024 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BindLogic

func BindLogic(bindAddress string, osRuntime string)

func BindShellCall

func BindShellCall(caller net.Conn)

func CallBindLogic

func CallBindLogic(callAddress string)

func NetcatArgLogic

func NetcatArgLogic(nni *NetcatInput)

func NetcatArgumentExceptions

func NetcatArgumentExceptions(nni *NetcatInput)

func OpenListener

func OpenListener(bindAddress string, osRuntime string)

func RevHandleDarwin

func RevHandleDarwin(caller net.Conn)

func RevHandleLinux

func RevHandleLinux(caller net.Conn)

func RevHandleWindows

func RevHandleWindows(caller net.Conn)

func ReverseLogic

func ReverseLogic(callAddress string, osRuntime string)

func SimpleHandleDarwin

func SimpleHandleDarwin(conn net.Conn)

func SimpleHandleLinux

func SimpleHandleLinux(conn net.Conn)

func SimpleHandleWindows

func SimpleHandleWindows(conn net.Conn)

func TlsBindLogicClient added in v1.0.1

func TlsBindLogicClient(callAddress string)

func TlsBindLogicServer added in v1.0.1

func TlsBindLogicServer(bindAddress string, osRuntime string)

func TlsOpenListener added in v1.0.1

func TlsOpenListener(bindAddress string, osRuntime string)

func TlsReverseLogic added in v1.0.1

func TlsReverseLogic(callAddress string, osRuntime string)

Types

type NetcatInput

type NetcatInput struct {
	HostAddress string
	Port        int
	Bind        bool
	Reverse     bool
	Caller      bool
	Listener    bool
	Tls         bool
}

func (*NetcatInput) SetNetcatInput

func (nni *NetcatInput) SetNetcatInput(fs *flag.FlagSet)

Jump to

Keyboard shortcuts

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