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