c# - 从进程中读取 UDP 连接信息?
问题描述
所以我目前正在使用进程监视器https://docs.microsoft.com/en-us/sysinternals/downloads/procmon。
它有一个整洁的功能。它可以显示“网络活动”,然后您可以按进程名称、日期时间、操作(UDP 发送、UDP 接收、TCP 发送等)、路径(从 IP:端口-> 到 IP:端口)等进行过滤。
17:52:47.4203171, CMD.exe, 1, UDP 接收, SomePC.modem.box:1234 -> 123.123.123.123:1234, SUCCESS, 长度: 100, seqnum: 0, connid: 0
现在我想知道在 C# 中是否可以做类似的事情。因为我想以编程方式使用传入的数据。我只对 UDP (from->to) 部分感兴趣。我已经搜索过,我只能找到允许我读取 TCP 或 UDP 的东西,而没有发送者是谁/接收者是谁的信息。
解决方案
推荐阅读
- r - 从多页PDF到DataFrame R
- swiftui - 根据@State 变量的值变化重新加载视图
- c# - 运行寻路代码时Unity中的无限循环
- javascript - 提交后如何关闭引导模式?
- ios - 使用 GitHub Actions 构建 iOS React Native 应用程序
- javascript - 不要在 html 中按下按钮获得价值
- python - 如何访问包含实例成员的python静态方法?
- docker - 在 Dokku 中使用 Dockerized Vue 应用程序获取环境变量
- spring-boot - 启用 Spring webclient 以通过 HTTPS 与其他启用 TLS 的服务进行通信
- python - 使用 zip() 后删除重复列表