简体   繁体   English

C中的数据包处理库

[英]Packet manipulation library in C

I am playing with libnetfilter_queue and am looking for a good C library to work with packets captured by libnetfilter_queue. 我正在玩libnetfilter_queue,并且正在寻找一个很好的C库来处理libnetfilter_queue捕获的数据包。 I really like the dpkt library for python and some similar library for C would be wonderful. 我真的很喜欢python的dpkt库,而C的一些类似库会很棒。

Any other workaround or example code for manipulating the packets are also welcome. 也欢迎任何其他解决方法或用于处理数据包的示例代码。

with regards, 带着敬意,

raj 拉吉

可以使用Netfilter的TPROXY目标(即使在* BSD上也可以使用)=> setsockopt可以从您的python代码中完成,而不会弄乱C。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM