【发布时间】:2016-07-14 11:01:47
【问题描述】:
我想过滤接收(或发送)是网络的数据包,我不想要它们的副本,我想过滤数据包并在必要时丢弃该数据包。所以我想在以太网层访问那个数据包,我也想过滤像ARP这样的数据包。
我想在 linux ,Ubuntu 中执行此操作,并且我使用 C++ ,QT。
任何人都可以在图书馆或其他方面帮助我吗?或者做这件事的书或杂志。我之前搜索过 NETFilter,但这对我没有帮助。
谢谢
【问题讨论】:
-
你想实现wireshark吗?你可以使用 pcap 库.. 无论如何这是一个太宽泛的问题,它将被关闭
-
伙计们,我想编写具有窗口管理器和权限控制的操作系统,请提供库以及如何在 c++ 中进行操作
-
@otopolsky 为什么会被关闭?没有 woteshark 是只显示数据包的东西,我想在进入操作系统之前控制数据包,如果我愿意,丢弃它们。
-
stackoverflow.com/help/on-topic 第 4 点,@nosbor 很好:D
-
你需要为linux写一个以太网驱动
标签: c++ linux qt ubuntu networking