Basic Usage
-
Connect to a remote host on a specific port:
-
Listen on a specific port for incoming connections:
-
Transfer a file over a network (Sender):
-
Transfer a file over a network (Receiver):
-
Scan open ports on a target:
Advanced Usage
-
Create a simple chat server (Server):
-
Create a simple chat client (Client):
-
Serve a directory over HTTP:
-
Connect to a remote shell:
-
Bind a shell to a port (reverse shell):
-
Send an HTTP GET request:
Common Options
-l
: Listen mode (used for inbound connections).-p
: Local port (specify the port to listen on).-z
: Zero-I/O mode (used for scanning).-v
: Verbose mode (prints more information).-e
: Executes a program after a connection is established.-n
: Numeric-only IP addresses, no DNS.-w
: Timeout for connects and final net reads.