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
,--unix
PATH- Uses the UNIX socket protocol and connects to or listens on the given PATH.
-l
,--listen
- Listens for incoming connections.
-s
,--source
HOST- Source address to bind to.
-p
,--source-port
PORT- Source port to bind to.
-b
,--buffer-size
INT- 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-version
1
|1.1
|1.2
- Specifies the required SSL version.
--ssl-cert
FILE- Specifies the SSL certificate file.
--ssl-key
FILE- Specifies the SSL key file.
--ssl-verify
none
|peer
|fail-if-no-peer-cert
|client-once
|true
|false
- SSL verification mode.
--ssl-ca-bundle
PATH- Path to the file or directory of CA certificates.
-h
,--help
- Print help information.
AUTHOR
Postmodern postmodern.mod3@gmail.com