有没有办法使用 c# 过滤掉 syn 请求数据包?

Posted

技术标签:

【中文标题】有没有办法使用 c# 过滤掉 syn 请求数据包?【英文标题】:Is there a way to filter out syn request packets using c#? 【发布时间】:2019-10-29 15:55:04 【问题描述】:

我是 C# 新手,所以请多多包涵。我试图在网上找到一些答案,但我似乎做不到。我正在开发一个 C# 数据包捕获应用程序,该应用程序捕获用户获得的 SYN 请求的数量。有没有办法让我使用 Pcap.net 或 Sharppcap 过滤掉所有的 SYN 请求?

我已尝试查看这两个库的 wiki 和文档,但我似乎找不到这样做的方法。

【问题讨论】:

【参考方案1】:

是的,您可以过滤数据包using BerkeleyPacketFilter,也可以在捕获数据包后对其进行过滤。

【讨论】:

以上是关于有没有办法使用 c# 过滤掉 syn 请求数据包?的主要内容,如果未能解决你的问题,请参考以下文章

过滤掉 chrome 开发工具中的预检/选项请求

C# 实体类转json数据过滤掉字段为null的字段

在 C# 中过滤掉延长交易时间的数据

有没有办法在过滤掉 iOS Chrome、Firefox 和其他浏览器的同时检测 iOS Safari?

使用 C# 使用正则表达式过滤掉字母 [重复]

Django:有没有办法从 mail_admins 日志处理程序中过滤掉 503“服务不可用”响应?