【问题标题】:Accessing network data from the OS kernel using C#使用 C# 从操作系统内核访问网络数据
【发布时间】:2019-01-20 14:34:36
【问题描述】:

我正在尝试创建一个仅扫描主机系统的 prot 扫描器。最初,我通过尝试连接到端口以确定它们是否打开来完成此操作。虽然这有效,但需要相当长的时间。相反,我想知道是否有一种方法可以直接从操作系统访问此信息,或者与资源监视器中的侦听端口部分类似的方法。任何指示或提示都会很棒。 谢谢

【问题讨论】:

标签: c# operating-system


【解决方案1】:

IpHlpApi.dll 应该包含您需要的 WinAPI 函数,这里是包装器和示例:

https://www.codeproject.com/Articles/4298/Getting-active-TCP-UDP-connections-on-a-box

【讨论】:

  • 谢谢,这是一个巨大的帮助!
猜你喜欢
  • 2012-03-02
  • 2021-06-04
  • 2019-06-02
  • 1970-01-01
  • 2022-01-15
  • 2016-10-21
  • 1970-01-01
  • 1970-01-01
  • 2010-09-28
相关资源
最近更新 更多