2012-04-18 98 views

回答

0

你想要做什麼叫做raw sockets。是的,大多數Berkely套接字API支持原始套接字訪問。請注意,您可能需要在您選擇的操作系統上提升權限才能允許製作和發送原始數據包。存在被剝削的風險,這就是爲什麼它經常受到限制。

This manual page描述了對Linux中原始套接字的支持。

2

你將需要一些所謂的幀注入(與radiotap標題)。它可以通過libpcap和pcap_inject函數輕鬆完成。