2012-03-01 2 views
1

네트워크 패킷 생성/파싱에 도움이되는 라이브러리를 찾고 있습니다. 뭔가 Python dpkg library. IP 주소를 변경하고, 포트를 확인하고, 이더넷 프레임으로 가지고있는 TCP/UDP 패킷의 페이로드를 분석해야합니다.네트워크 패킷 생성/파싱 라이브러리?

이 작업은 수동으로 수행 할 수 있습니다. WinPcap docs 또는 libpcap docs으로 표시됩니다. 이 라이브러리가 있습니까?

Windows의 경우 C++.

답변

2

libcrafter을 살펴보십시오. 이것은 Scapy와 매우 유사한 네트워크 패킷 생성 및 디코딩을위한 라이브러리입니다. Windows에서 작동 할 수 있는지는 잘 모르지만 시도해 볼 수는 있습니다.

0

Wireshark 용 플러그인 및 API를 살펴보십시오.

2

나는이 대답이 잠시 동안 있었음을 알고 있지만, libtins을 시도해야합니다. 정말 다목적이며 객체 지향적이며 효율적인 라이브러리입니다.

면책 조항 : 저는 도서관 제작자 중 한 명이었으며 Matias Fontanini가 적극적으로 관리합니다.

관련 문제