/dev/tcp/와 함께 전송된 tcp 패킷의 출력을 읽으시겠습니까?

/dev/tcp/와 함께 전송된 tcp 패킷의 출력을 읽으시겠습니까?

다음 명령을 사용하여 "ls"의 출력을 호스트1에서 호스트2로 보냅니다.

ls >/dev/tcp/<host2_IP>/<host2_port>

하지만 호스트 2에서 이 "ls" 명령의 출력을 직접 볼 수 있는 방법을 찾고 싶습니다.

어떻게 진행해야 할지 아시나요?

답변1

netcat을 사용하여 지정한 포트에서 수신 대기할 수 있습니다.

nc -l 3333

(예를 들어 포트 3333을 사용했습니다)

관련 정보