将 tcpdump 中的流放入数组中 - 我应该使用哪个 python 版本?

发布于 2024-11-25 20:22:32 字数 220 浏览 1 评论 0原文

我想结合使用 python 和 tcpdump 将 tcpdump 生成的流转换为更易读的方式。流中的一些字段具有有趣的值。

我在 stackoverflow 上找到了一些关于 python 和 tcpdump 的东西,但在我看来,最好的方法是将其放入数组中。

完成此操作后,我想从数组中读取一些字段,然后可以将其清除并用于下一个网络帧。

有人可以给我一些提示,如何做到这一点?

i want to use python in combination with tcpdump to put the generated stream from tcpdump into a more readable way. There are some fields in the streams with interesting values.

I found some stuff here at stackoverflow regarding python and tcpdump but in my mind the best way is to put it in an array.

After this is done i want to read some fields out of the array, and than it can be cleared and used for the next network frame.

Can somebody give me some hints, how this can be done?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

尸血腥色 2024-12-02 20:22:32

您可以使用 python libpcap 库 直接从 python 捕获网络数据包:)。

You can use the python libpcap library to capture network packets directly from python :).

风吹雪碎 2024-12-02 20:22:32

您可以尝试使用Scapy嗅探功能sniff,将捕获的数据包附加到列表中并执行提取过程。

You can try using Scapy sniffing function sniff, append the captured packets to a list and do your extraction process.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文