Ist es möglich, eine bestehende tcp
Verbindung zu beenden, die durch netcat
das Senden eines Textes vom Host zum Server oder umgekehrt hergestellt wurde?
Ich füge bei, was ich tun soll:
Antwort1
Viele Menschen Ctrl + D
verwendenSchließen Sie eine Netcat-Verbindung.
Um eine TCP-Verbindung zu trennen, netcat
müsste die FIN-Sequenz gesendet werden, damit beide Endpunkte wissen, dass der Stromkreis geschlossen ist. Da die Trennungssequenz von TCP-Flags gesteuert wird, ist es nicht so einfach wie das Senden einer Zeichenfolge. Sie müssten Netcat-Optionen verwenden, um diese Art von Datenverkehr explizit zu generieren.
- Sie senden eine FIN.
- Sie senden eine ACK an Ihr FIN und ein eigenes FIN.
- Sie bestätigen ihre FIN.
- Die Verbindung ist an beiden Enden geschlossen.
Daher scheint die Verwendung von Strg + D die beste Lösung zu sein.