Versions in this module Expand all Collapse all v1 v1.1.0 Mar 8, 2024 v1.0.0 Feb 20, 2024 Changes in this version + const Client + const Echo + const Netcat + const Proxy + const Scanner + const Server + var EXCEPTIONSTATEMENT string = "Expected 'Client', 'Server', 'Scanner', 'Proxy', or 'Netcat' commands with a subcommand." + func ArgLengthCheck() + func CommandCheck(command string) + func ConvertArrayPortsToIntComma(ports string) []int + func ConvertArrayPortsToIntDash(ports string) []int + func InitScanner(mappedUserInput map[string]string) + func ScannerUserInput() map[string]string + func SinglePort(host string, port int) + func StringToIntPorts(ports *string) []int + func SyncronizeScanGroups(host string) + func TenTwentyFourPorts(host string) + func TestUserInput() + func UserCommands() map[string]string + func UserInputCheck() + func Worker(ports chan int, wg *sync.WaitGroup) + func WorkerPoolScan() + func WorkerPoolScanTwo(host string) + func WorkerPoolScanTwoPorts(host *string, userPorts *[]int) + func WorkerTwo(host string, ports, results chan int) + type UserInputClient struct + Host string + func (uic *UserInputClient) SetFlagClient(fs *flag.FlagSet) + type UserInputNetcat struct + Address string + Bind bool + Port int + Reverse bool + func (uin *UserInputNetcat) SetFlagNetcat(fs *flag.FlagSet) + type UserInputProxy struct + Port int + TargetHost string + TargetPort int + func (uip *UserInputProxy) SetFlagProxy(fs *flag.FlagSet) + type UserInputScanner struct + Host string + Ports string + func (uis *UserInputScanner) InitScannerTwo() + func (uis *UserInputScanner) SetFlagScanner(fs *flag.FlagSet) + type UserInputServer struct + Port int + func (uis *UserInputServer) SetFlagServer(fs *flag.FlagSet)