WinPcapでEther Frame送信 ARP応答

昨日の受信に引き続いて、パケットの送信をしてみました。
結果から言うと簡単でした。

       pcap_sendpacket(handle, (byte*)(&reply), 100);

のように、引数にアダプタのハンドル、パケット、パケットサイズを渡してやれば送信終了です。


これを使用して存在しないIPアドレスに対するARP要求に答えることができました。☆-(ノ゚Д゚)八(゚Д゚ )ノイエーイ


次に作業は、送受信を抽象化してやることかな。楽しくなってきた。