c# - 捕获发往某个IP和端口的网络数据包并将其存储在队列中

标签 c# java c

我想知道如何捕获那些发往某个 IP 和端口的网络数据包,并在到达应用程序层之前将它们存储在队列中。稍后根据情况,我想将数据包出队并将它们发送到上层或销毁数据包。是否可以在.NET框架中使用C#?

最佳答案

您需要一个代理来执行此操作,它将充当“中间人”

关于c# - 捕获发往某个IP和端口的网络数据包并将其存储在队列中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14641389/

相关文章:

c# - 我如何将 ReadAllLines 与 gzip 文件一起使用

c# - 在 ASP.NET Web 应用程序中禁用 Razors 默认 .cshtml 处理程序

java - 用java制作一个登录窗口重定向到另一个GUI

c - 函数名作为 C 中 main 的参数

arrays - 查找数组的长度和指针指向数组的长度

javascript - 将 javascript 输入(谷歌地图)传递给后面的代码

c# - 从 .net 核心中的实体(不使用 Entity Framework 迁移)更新数据库架构

Java如何解析UDP数据包中的原始数据

java - 有没有一种方法可以将 1's and 0' 数组转换为字节数组?

c - 在 while 循环中使用 scanf