Latest web development tutorials

Linux nc Befehl

Linux-Befehl Daquan Linux - Befehl Daquan

Linux nc-Befehl wird verwendet, um den Router einzurichten.

Die Umsetzung dieser Richtlinie können die Parameter des Routers einstellen.

Grammatik

nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]

Parameter Beschreibung:

  • -g <Gateway> Stellen Sie die Router-Hop-Kommunikations-Gateways, können Sie den Ball oh acht gesetzt.
  • -G <Punktnummer> Einstellungen Quelle Routing-Punkt ist, seinen Wert als Vielfaches von vier.
  • -h Online-Hilfe.
  • -i <Verzögerung in Sekunden> Legen Sie das Zeitintervall Informationen und Scan-Kommunikations-Ports zu übertragen.
  • -l einen Wiedergabemodus verwenden, eingehende Daten zu steuern.
  • -n direkte Verwendung von IP-Adressen, anstatt durch den Domain-Namen-Server.
  • -o <Ausgabedatei> den Dateinamen angeben, wird die Datenübertragung zwischen dem Hexadezimal-Zeichencode in der Dump-Datei gespeichert.
  • -p <Kommunikationsanschluss> Stellen Sie den Kommunikations-Port auf dem lokalen Rechner.
  • -r Zufallszahl der lokalen und Remote-Host-Kommunikation Port angeben.
  • -s <Quelladresse> Stellen Sie die lokale IP-Adresse des Host das Paket sendet.
  • -u verwenden UDP-Transportprotokoll.
  • -v Anzeige Prozessausführungsbefehl.
  • -w <Timeout in Sekunden> Stellen Sie die Zeit für die Verbindung zu warten.
  • -z 0 Verwendung Ein- / Ausgabemodus, nur verwendet, wenn Scan-Kommunikations-Ports.

Beispiele

TCP Port-Scan

# nc -v -z -w2 192.168.0.3 1-100 
192.168.0.3: inverse host lookup failed: Unknown host
(UNKNOWN) [192.168.0.3] 80 (http) open
(UNKNOWN) [192.168.0.3] 23 (telnet) open
(UNKNOWN) [192.168.0.3] 22 (ssh) open

Scan 192.168.0.3 Portbereich 1-100

UDP Port-Scan

# nc -u -z -w2 192.168.0.1 1-1000 //扫描192.168.0.3 的端口 范围是 1-1000

Scannen Sie den angegebenen Port

# nc -nvv 192.168.0.1 80 //扫描 80端口
(UNKNOWN) [192.168.0.1] 80 (?) open
y  //用户输入

Linux-Befehl Daquan Linux - Befehl Daquan