mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-09 05:44:23 +00:00
refactor(netcat): review article
This commit is contained in:
@@ -1,5 +1,13 @@
|
|||||||
# Netcat
|
# Netcat
|
||||||
|
|
||||||
|
1. [TL;DR](#tldr)
|
||||||
|
1. [Further readings](#further-readings)
|
||||||
|
1. [Sources](#sources)
|
||||||
|
|
||||||
|
## TL;DR
|
||||||
|
|
||||||
|
Options of interest:
|
||||||
|
|
||||||
- `-N`: close the network socket when finished; not available in nmap's netcat
|
- `-N`: close the network socket when finished; not available in nmap's netcat
|
||||||
- `-l`: bind to the port and listen for incoming connections (server mode)
|
- `-l`: bind to the port and listen for incoming connections (server mode)
|
||||||
- `-n`: do not resolve hostnames via DNS
|
- `-n`: do not resolve hostnames via DNS
|
||||||
@@ -10,14 +18,11 @@
|
|||||||
- `-w=SECS`: timeout for connects and final net reads, in seconds
|
- `-w=SECS`: timeout for connects and final net reads, in seconds
|
||||||
- `-z`: zero-I/O mode, exit once connected
|
- `-z`: zero-I/O mode, exit once connected
|
||||||
|
|
||||||
## Table of contents <!-- omit in toc -->
|
|
||||||
|
|
||||||
1. [TL;DR](#tldr)
|
|
||||||
1. [Sources](#sources)
|
|
||||||
|
|
||||||
## TL;DR
|
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
|
# Install
|
||||||
|
dnf install 'nmap-ncat'
|
||||||
|
yum install 'nmap-ncat'
|
||||||
|
|
||||||
# Check ports on hosts.
|
# Check ports on hosts.
|
||||||
nc -Nnvz 192.168.0.81 22-25
|
nc -Nnvz 192.168.0.81 22-25
|
||||||
nc -Nvz host.name 443
|
nc -Nvz host.name 443
|
||||||
@@ -35,12 +40,15 @@ until nc -Nvz -w 3 pi.lan 22; do sleep 3; done
|
|||||||
nc -l 5666
|
nc -l 5666
|
||||||
```
|
```
|
||||||
|
|
||||||
## Sources
|
## Further readings
|
||||||
|
|
||||||
|
### Sources
|
||||||
|
|
||||||
- [How To use Netcat to establish and test TCP and UDP connections]
|
- [How To use Netcat to establish and test TCP and UDP connections]
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
References
|
Reference
|
||||||
|
═╬═Time══
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<!-- Others -->
|
<!-- Others -->
|
||||||
Reference in New Issue
Block a user