Ethereal 로 패킷을 분석해서 Data 만 쉽게 뽑아내는 방법 있나
글쓴이: jagalchee / 작성시간: 금, 2004/08/20 - 1:29오전
요즘 SSH 터널링을 이용해서 다른 어플리케이션을 동작시키는 자그마한 프로그램을 만들고 있습니다.
그래서 제가 만든 프로그램이 제대로 동작하는지 알아보기 위해서 Ethereal과 같은 스니핑 프로그램으로 패킷을 캡쳐해서 제대로 암호화가 되어서 전송되는지 알아보고 있는 중입니다.
헌데 ethereal에서 telnet 과 같은 공개된 프로토콜 같은 경우엔 패킷에서 전송되는 순수 Data(예 : 제가 직접 키보드로 쳐서 보낸 Data) 가 무엇인지 딱딱 집어줘서 별 힘들이지 않고 무슨 데이타가 전송되는지 알 수 있던데, 기타 다른 프로토콜의 경우엔 패킷을 캡쳐하긴 하지만, 어느 부분이 Data 부분인지 쉽게 판별하기 어렵더군요. 제가 키보드를 통해서 보낸 Data 이외에 다른 것들도 같이 섞여 있어서 그런지 제가 순수 키보드를 통해서만 보낸 Data만 따로 구별해서 보기가 정말 힘들더군요.
이와 같은 경우엔 어떤 방법을 이용해야 제가 키보드로 쳐서 보낸 Data만 따로 구별해서 쉽게 볼 수가 있나요?
또, 한가지 더 드릴 질문은 저의 SSH 터널링 프로그램이 제대로 동작하고 있는지를 검사하는 방법이 이 방법 이외에 또 어떤 좋은 방법이 있는지도 궁금합니다.
Forums:
저, 답변이 아니라 질문을 드려서 죄송한데요..전 지금 말씀하신.
저, 답변이 아니라 질문을 드려서 죄송한데요..
전 지금 말씀하신..
헌데 ethereal에서 telnet 과 같은 공개된 프로토콜 같은 경우엔 패킷에서 전송되는 순수 Data(예 : 제가 직접 키보드로 쳐서 보낸 Data) 가 무엇인지 딱딱 집어줘서 별 힘들이지 않고 무슨 데이타가 전송되는지 알 수 있던데..
이것도 못보고 있는데요.. 어떻게 하셨는지 좀 알려 주실수 있을까요?
Capture->Start를 클릭해 봐도 웬 UDP 패킷만 수없이 잡히고.. 프로토콜 옵션에서 모든 프로토콜을 Disable해도 마찬가지고..
어떤식으로.. 옵션을 줘서 보신건지.. 좀 알려주심 대단히 감사하겠습니다.. tcpdump로 해봐도 실제 왔다갔다 하는 스트링까지는 원래 안보여주는건지 그냥 헤더 정보나 머 그런것들만 보이고..
그럼, 도움말씀좀 부탁드리겠습니다...
좋은 하루 되세요..
댓글 달기