是否有低级网络库来嗅探和更改网络流量?

我正在寻找一种方法来嗅探网络数据包并使用C#对其进行编码(总结:改变网络流量)。

我不知道如何解释我的请求,但我需要像“键盘钩”这样的东西。

.net或Windows API中是否有任何库或软件?

我不认为默认情况下这是可能的。 但是有很多第三方库可以让你这样做。 看一眼

  • SharpPcap – 用于.NET的数据包捕获框架
  • 数据包捕获和Analayzer
  • Pcap.Net