TCP 터널링/프록시에 socat 사용 보내기/받기를 별도의 파일로 분할하고 싶습니다.

TCP 터널링/프록시에 socat 사용 보내기/받기를 별도의 파일로 분할하고 싶습니다.

socat일반 TCP(예: HTTP) 트래픽을 덤프하는 데 사용하는 것 :

socat -v tcp-listen:$PORT,reuseaddr,fork,keepalive tcp:$TARGET_HOST:$TARGET_PORT

현재 모든 송신 및 수신 트래픽은 출력 스트림으로 덤프됩니다. 보내기/받기를 별도의 파일로 분리하고 싶습니다.

질문

  • socat외부 텍스트 처리 도구를 사용하지 않고 이 작업을 직접 수행할 수 있는 방법이 있습니까 ?
  • 출력에서 HTTP 청크 구분 기호를 제거하는 방법이 있습니까, 아니면 너무 많은 질문입니까?

관련 정보