summaryrefslogtreecommitdiffstats
path: root/ncat/docs/ncat.usage.txt
diff options
context:
space:
mode:
Diffstat (limited to 'ncat/docs/ncat.usage.txt')
-rw-r--r--ncat/docs/ncat.usage.txt57
1 files changed, 57 insertions, 0 deletions
diff --git a/ncat/docs/ncat.usage.txt b/ncat/docs/ncat.usage.txt
new file mode 100644
index 0000000..d965963
--- /dev/null
+++ b/ncat/docs/ncat.usage.txt
@@ -0,0 +1,57 @@
+Ncat 7.94SVN ( https://nmap.org/ncat )
+Usage: ncat [options] [hostname] [port]
+
+Options taking a time assume seconds. Append 'ms' for milliseconds,
+'s' for seconds, 'm' for minutes, or 'h' for hours (e.g. 500ms).
+ -4 Use IPv4 only
+ -6 Use IPv6 only
+ -U, --unixsock Use Unix domain sockets only
+ --vsock Use vsock sockets only
+ -C, --crlf Use CRLF for EOL sequence
+ -c, --sh-exec <command> Executes the given command via /bin/sh
+ -e, --exec <command> Executes the given command
+ --lua-exec <filename> Executes the given Lua script
+ -g hop1[,hop2,...] Loose source routing hop points (8 max)
+ -G <n> Loose source routing hop pointer (4, 8, 12, ...)
+ -m, --max-conns <n> Maximum <n> simultaneous connections
+ -h, --help Display this help screen
+ -d, --delay <time> Wait between read/writes
+ -o, --output <filename> Dump session data to a file
+ -x, --hex-dump <filename> Dump session data as hex to a file
+ -i, --idle-timeout <time> Idle read/write timeout
+ -p, --source-port port Specify source port to use
+ -s, --source addr Specify source address to use (doesn't affect -l)
+ -l, --listen Bind and listen for incoming connections
+ -k, --keep-open Accept multiple connections in listen mode
+ -n, --nodns Do not resolve hostnames via DNS
+ -t, --telnet Answer Telnet negotiations
+ -u, --udp Use UDP instead of default TCP
+ --sctp Use SCTP instead of default TCP
+ -v, --verbose Set verbosity level (can be used several times)
+ -w, --wait <time> Connect timeout
+ -z Zero-I/O mode, report connection status only
+ --append-output Append rather than clobber specified output files
+ --send-only Only send data, ignoring received; quit on EOF
+ --recv-only Only receive data, never send anything
+ --no-shutdown Continue half-duplex when receiving EOF on stdin
+ --allow Allow only given hosts to connect to Ncat
+ --allowfile A file of hosts allowed to connect to Ncat
+ --deny Deny given hosts from connecting to Ncat
+ --denyfile A file of hosts denied from connecting to Ncat
+ --broker Enable Ncat's connection brokering mode
+ --chat Start a simple Ncat chat server
+ --proxy <addr[:port]> Specify address of host to proxy through
+ --proxy-type <type> Specify proxy type ("http", "socks4", "socks5")
+ --proxy-auth <auth> Authenticate with HTTP or SOCKS proxy server
+ --proxy-dns <type> Specify where to resolve proxy destination
+ --ssl Connect or listen with SSL
+ --ssl-cert Specify SSL certificate file (PEM) for listening
+ --ssl-key Specify SSL private key (PEM) for listening
+ --ssl-verify Verify trust and domain name of certificates
+ --ssl-trustfile PEM file containing trusted SSL certificates
+ --ssl-ciphers Cipherlist containing SSL ciphers to use
+ --ssl-servername Request distinct server name (SNI)
+ --ssl-alpn ALPN protocol list to use
+ --version Display Ncat's version information and exit
+
+See the ncat(1) manpage for full options, descriptions and usage examples