#tcp-stream #capture #devices #packets #libpcap #reassemble

tcp-stream-capture

从libpcap捕获TCP数据包并将它们重新组装成TCP流

2个不稳定版本

0.2.0 2024年5月27日
0.1.0 2024年5月26日

3#libpcap

每月下载量:24

Unlicense

1.5MB
33K SLoC

C++ 28K SLoC // 0.0% comments C 3K SLoC // 0.2% comments Python 1K SLoC // 0.1% comments Rust 463 SLoC // 0.0% comments Shell 8 SLoC

tcp-stream-capture

从libpcap捕获TCP数据包并将它们重新组装成TCP流。

运行示例1(列出可用的捕获设备)

cargo run --example list_devices

运行示例2(从第一个可用的设备捕获)

cargo build --example cap_live
sudo setcap cap_net_raw,cap_net_admin=ep target/debug/examples/cap_live
RUST_LOG=debug target/debug/examples/cap_live

参考

依赖

~0.9–2.6MB
~38K SLoC