Netcat is a Unix utility which reads and writes data across network connections using TCP or UDP protocol.
Following tasks can be done easily with Netcat:
- Connect to a port of a target host.
- Listen to a certain port for any inbound connections.
- Send data across client and server once the connection is established.
- Transfer files across the network once the connection is established.
- Can execute programs and scripts of the client on the server and vice versa.
- Can Provide remote shell access of server to a client where shell commands can be executed.
- read more