NAME
ronin-netcat - A netcat clone command
SYNOPSIS
ronin netcat [options] [--tcp | --udp | --ssl | --tls] {HOST PORT | -l [HOST] PORT | --unix PATH}
DESCRIPTION
Connects to or listens on a TCP/UDP/SSL/TLS/UNIX socket.
ARGUMENTS
- HOST
- The remote hostname or IP address to connect to or the local hostname or IP address to listen on.
- PORT
- The remote port to connect to or the local port to listen on.
- PATH
- The path to the UNIX socket to connect to or listen on.
OPTIONS
-v,--verbose- Enables verbose output.
--tcp- Uses the TCP protocol.
--udp- Uses the UDP protocol.
-U,--unixPATH- Uses the UNIX socket protocol and connects to or listens on the given PATH.
-l,--listen- Listens for incoming connections.
-s,--sourceHOST- Source address to bind to.
-p,--source-portPORT- Source port to bind to.
-b,--buffer-sizeINT- Buffer size to use. Defaults to 4096 if not given.
-x,--hexdump- Hexdumps each message that is received.
--ssl- Enables SSL mode.
--tls- Enables TLS mode.
--ssl-version1|1.1|1.2- Specifies the required SSL version.
--ssl-certFILE- Specifies the SSL certificate file.
--ssl-keyFILE- Specifies the SSL key file.
--ssl-verifynone|peer|fail-if-no-peer-cert|client-once|true|false- SSL verification mode.
--ssl-ca-bundlePATH- Path to the file or directory of CA certificates.
-h,--help- Print help information.
AUTHOR
Postmodern postmodern.mod3@gmail.com