Netcat을 사용하여 간단한 TCP 메시지 보내기 TCP를 통해 간단한 메시지를 보내려고합니다. 예를

netcat을 사용하여 TCP를 통해 간단한 메시지를 보내려고합니다. 예를 들어 숫자 1을 보내려고합니다.

netcat을 설치 한 후 터미널에 다음을 작성한다는 것을 이해했습니다.

netcat [ip-address] [port]

그러나 보낼 메시지를 어떻게 지정합니까? 즉, 어디에 쓸 "1"것인가?



답변

파일 만들기, 파일 something.txt내용은 1

netcat [ip-address] [port] <something.txt

목적지에는 이것을들을 무언가가 있어야합니다.

또는

섬기는 사람:

netcat -l -p [port]

연결을 듣다

고객:

netcat [server-ip-address] [port]

연결 후 cilent의 간단한 유형에 설정입니다
1및 히트enter


답변

나는 사용한다:

echo text | netcat host port

그래서 당신은 이것을 실행해야합니다 :

echo 1 | netcat localhost 12345

답변