일부 문자를 보내 연결을 종료합니다.

일부 문자를 보내 연결을 종료합니다.

호스트에서 서버로 또는 그 반대로 일부 텍스트를 보내 tcp생성된 기존 연결을 종료할 수 있습니까 ?netcat

제가 요청받은 내용을 첨부합니다:

스냅 사진

답변1

많은 사람들이 사용 Ctrl + D하는netcat 연결 종료.

TCP 연결을 해제하려면 netcatFIN 시퀀스를 보내야 두 끝점 모두 회선이 닫혀 있음을 알 수 있습니다. 분해 시퀀스는 TCP 플래그에 의해 구동되므로 문자열을 보내는 것만큼 간단하지 않습니다. 이러한 종류의 트래픽을 명시적으로 생성하려면 netcat 옵션을 사용해야 합니다.

  1. FIN을 보냅니다.
  2. 그들은 귀하의 FIN에 ACK를 보내고 자신의 FIN을 보냅니다.
  3. 당신은 그들의 FIN을 확인합니다.
  4. 연결이 양쪽 끝에서 닫힙니다.

따라서 Ctrl + D를 사용하는 것이 가장 좋은 방법인 것 같습니다.

관련 정보