【发布时间】:2017-05-17 06:25:37
【问题描述】:
我可以使用
读取 UDP 数据包void my_callback(u_char *useless, const struct pcap_pkthdr* pkthdr, const u_char* packet)
我的数据包有 hexa 输出:
08 00 27 E5 B5 3B 52 54 00 12 35 02 08 00 45 00 00 4C 7C E7 00 00 40 11 3C 28 5B BD 59 C6 0A 00 02 0F 00 7B 00 7B 00 38 B7 9D 24 02 03 E8 00 00 04 A8 00 00 07 51 83 BC 03 DC DC C5 CC 47 F1 F1 69 C3 DC C5 CF 37 D2 5F A7 F5 DC C5 CF 38 3C 2D C2 CF DC C5 CF 38 3C 32 0B 9A
我知道,是NTP 包。
如何提取数据?剪切以太网帧等。
感谢您的帮助。
我正在使用 pcap c++。
【问题讨论】: