【发布时间】:2011-04-27 05:07:54
【问题描述】:
有没有办法通过 C# 将原始数据包以太网发送到其他主机?在 Windows 7 中,如果它有所作为。
【问题讨论】:
-
您希望在另一端发生什么?也生的?制定自己的协议?我们都使用的有什么问题,您的硬件知道如何路由,您的 LAN 管理员知道如何支持?
-
我只想发送带有一些更改字段(如 MAC 地址)的以太网数据包
-
SharpPcap 和 Pcap.net 是要走的路。您需要一个 WinPcap 包装框架,因为出于“安全原因”,Windows 不允许访问较低级别的协议标头。 WinPcap 提供了自己的网络驱动程序,允许您绕过该限制。
标签: c# .net windows-7 network-programming raw-ethernet