1

こんにちは私はプログラムで(C ++)ゲートウェイIPとDNSサーバーIPおよびローカルネットワークのそれらのMACアドレスを見つけようとしています。それを行う方法について何か提案はありますか?WinPcapを使用してそれを行う方法もありますか?コードサンプルは素晴らしいでしょう。

4

2 に答える 2

4

あなたがwinpcapについて言及したので、私はあなたがWindows上にいると結論づけます。したがって、情報を取得するにはWinAPIが必要です。

GetNetworkParamsを使用した情報の取得に関する記事をご覧ください。この記事には、必要な情報を取得するために必要なすべての手順が含まれています。

PS:しかし、winpcapとは何の関係もありません。

于 2012-08-17T13:56:09.697 に答える
0

さて私はihorとSpをやった。IPアドレスを見つけてから、winpcapを使用して、DNSサーバーへのARP要求を作成してMACを取得し、ARP応答を処理することを提案しました。

于 2012-08-20T17:36:49.533 に答える