nc (netcat) - alex-aleyan/linux_wiki GitHub Wiki
nc (netcat)
References:
- Port Scanning:
- scan for open ports in the range 20-80
netstat -netupa
nc -z -v 10.10.8.8 20-80
-z
: only scan for open ports
-v
: verbose.
-u
: udp (otherwise tcp)
nc -z -v 10.10.8.8 20-80 2>&1 | grep succeeded
for aport in {20..80}; do nc -z -v -u <YOUR IP ADDRESS> $aport 2>&1| grep succeeded
- Sending/Receiving:
- UDP example:
- Listener (Server):
- Sender (Client):
- TCP (2-way so really both are listener) example:
- Connection Listener (Server):
- Connection Sender (Client):