2011-12-12 3 views
5

웹 개발에서 나는 보통 Firebug를 사용합니다. 하지만 지금은 Wireshark를 사용하여 Android 시뮬레이터에서 보낸 HTTP 요청을 모니터링해야합니다. Wireshark는 환상적인 도구이지만, 내가하고있는 일에 너무 뚱뚱하기 때문에 요청을 복사/붙여 넣기가 매우 어렵습니다.Wireshark에 대한 간단한 Http 대안

그래서 Linux 우분투에서 더 간단한 대안을 찾고 있습니다.

답변

6

Wireshark는 GUI 프런트 엔드로 인해 대부분 비대 해져 있습니다. 그러나 실질적으로 적은 메모리를 사용하는 tshark이라는 텍스트 버전이 있습니다 ... 구문은 tcpdump과 매우 유사합니다 ...

192.168.12.14에 웹 서버와주고받는 패킷을 캡처하려면이 항목을 사용하십시오.

tshark -n -i eth0 tcp and host 192.168.12.14 and port 80 
+0

퍼펙를 오는 Ngrep 사용을 고려할 수 있습니다! 결과를 쉽게 로그에 기록 할 수 있습니다. 정말 멋진. –

3
+0

나는 ngrep을 발견 한 것을 매우 기쁘게 생각합니다. 60MB의 tshark에 비해 내 시스템에서 추가로 500K가 소요되었습니다. 아주 간단한 사용법 :'ngrep -d any port 5984 -W byline'은 포트 5984를 통해 모든 인터페이스에서 잘 포맷 된 트래픽을 출력합니다. –