tcpdump 또는 Wireshark에서 두 개의 네트워크 덤프를 어떻게 구별 할 수 있습니까?


10

고객의 내장 컴퓨터 중 하나에 문제가 있습니다. 그들은 네트워크 패킷을 버려서는 안됩니다. Wireshark를 사용하여 상자 외부의 관리되는 스위치에서 TCP 통신을 캡처 할 수 있으며 tcpdump를 사용하여 모든 데이터를 캡처 할 수도 있습니다. 두 덤프를 Wireshark에로드하고 직접 비교할 수 있습니다. 그러나 두 덤프 파일의 차이점 만 볼 수있는 더 쉬운 방법이 있습니까?

답변:


1

사용 여부를 기억 하지 못하지만 TPCAT 이 당신이 쫓는 것을 할 수 있다고 생각 합니다.

TPCAT 스크린 샷


저것은 작동하지 않습니다. 또는 적어도 그것을 사용하는 방법을 알 수 없습니다. 일치하는 단일 패킷이 없다고 말합니다.
ygoe

pcapdiff를 기반으로한다고 생각합니다.이 작업을 수행합니까? eff.org/testyourisp/pcapdiff
Gaff

나는 그것을 잘못 사용한 것 같습니다. 이제 두 캡처가 일치한다는 메시지가 나타납니다. 캡처 중간에 단일 패킷을 삭제하여 테스트하는 방법을 찾아야합니다. 그러나 그것은 문체가 아닌 기능적 관점에서 좋아 보입니다. 감사합니다!
ygoe

예, 매우 기능적이고 아름다운 네트워크 도구를 사용하는 경우는 거의 없습니다. :) 그래도 도움이되었습니다.
Gaff

0

16 진 모드에서 vimdiff를 사용하여 두 파일을 모두여십시오.

$ vimdiff file1.pcap file2.pcap

vim에 들어가면 각 창을 16 진수 모드로 전환하십시오.

:%!xxd

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.