2012-06-09 1 views
0

응용 프로그램 로그 파일에서 pcap-generation 세대를 직접보고 있습니다. (Wireshark는 네트워크 트래픽이 시스템에서 어떻게 반송되는지 분석하는 데 유용한 도구라고 생각했습니다.) 그러나 믿을만한 간단한 작업은 어려워 보입니다. 네트워크 데이터 (내 경우에는 SIP 데이터)가 있습니다. IP + UDP 헤더와 pcap-headers으로이 데이터를 래핑해야합니다. 이것은 쉽게 보였지만, 어쨌든 나는 단지 실패합니다. Wireshark에서 pcap을 열면 모든 헤더가 잘 보이게됩니다.응용 프로그램 로그에서 pcap-file을 생성하는 라이브러리

내가 포기하면 pcap 파일을 쓰는 데 사용할 수있는 라이브러리가 있습니까?
(모든 라이브러리 내가 가지고 .... 내가 여기있는 장치를 해달라고 제기 할 장치에서 자막에 초점을 맞출 것 찾기)

답변

1

이와 인터페이스 libpcap의 래퍼입니다 SharpPcap라는 관리되는 라이브러리,있다 pcap 파일. 그 라이브러리를 사용하면 당신은 독서 및 '캡처'패킷의 케이블이어야합니다. 관심있는 클래스/기능은 CaptureFileWriterDevice이고 기록하려는 각 패킷에 대해 SendPacket 또는 대신 Write 작업을 수행하십시오.

+0

다음은 마지막으로 어떻게 문제를 해결했는지에 대한 자세한 설명입니다. http://bitlearn.blogspot.se/2012/06/at-work-we-have-our-telephony.html – leiflundgren