icmp.dllのAPIを使用してICMP応答パケットを生成できるのだろうか? 今のところ、IcmpCreateFile、IcmpSendEcho、IcmpCloseHandle APIを使用して標準のRequestパケットしか送信できませんでした。ありがとう。ICMP応答パケット
答えて
カスタムパケットを作成するには、rawソケット(Windows XP +に組み込まれています)またはWinPcapを使用する必要があります。
あなたは特定のデバイスの特定の脆弱性をチェックするために特別に細工されたICMPパケットを送る必要があることを知っています。私はLinux上で簡単にやることができました.WindPcapのようなサードパーティのドライバをWindows上で使うこともできました。しかし、私はWindowsライブラリがそのような機能を提供しているのだろうかと思いました。 – astralmaster
私が言ったように、最近のバージョンのWindowsでは、管理アクセスが必要です。答えが良かったら、左のチェックをクリックしてください。 – Deanna
最近のバージョンのWindowsには、このような機能はありません。 rawソケットには制限があります。 「Rawソケットの制限」(http://msdn.microsoft.com/en-us/library/windows/desktop/ms740548(v=vs.85).aspx)を参照してください。 WinPcapは私がこのスレッドで自分で言及したオプションです。これは避けようとしています。技術的には、私の質問に対する答えはありません。 – astralmaster
- 1. ポートスキャナ - icmpパケット
- 2. UDPパケットを送信し、CのルータからICMP応答を受信
- 3. C#でICMPパケットを聴く
- 4. ARP応答パケットのc/C++ pcapフィルタ式
- 5. ケルベロス要求と応答パケットのサイズは?
- 6. PINGプログラムの作成時にICMPエコー応答を制限する
- 7. rawソケットがicmp応答を受信しませんでした
- 8. パスMTU検出 - ICMP応答はどこにありますか?
- 9. DNSパケット(応答回答とDNS問い合わせ)
- 10. aws cloudWatchログで要求パケットと応答パケットを区別する方法は?
- 11. ICMPパケットが送信されていませんC
- 12. Libpcap ICMPパケットが返信されません
- 13. スレッド対プロセス:スレッド内でicmpパケットの作成が失敗する
- 14. ICMPパケットをソケット経由で送信するには?
- 15. リモート 'g'パケット応答が長すぎます
- 16. APNSエラー応答パケットでの異なるステータスコードの意味
- 17. ICMP
- 18. tracerouteがICMPパケットではなくUDPパケットを送信するのはなぜですか?
- 19. RADIUS応答パケットに要求パケットで送信された属性が含まれていますか。
- 20. icmpパケット(pingコマンド)はどのように無線ネットワークで動作しますか?
- 21. 応答メッセージ:非HTTP応答メッセージ:プロトコルなし:応答コード:非HTTP応答コード:java.net.MalformedURLException
- 22. gdbのリモートクロスデバッグが失敗する "リモート 'g'パケットの応答が長すぎます。
- 23. 到達不能な宛先でのICMPエコー要求/応答の適切なプロセスは何ですか?
- 24. ファイル応答のApache応答フィールド名
- 25. ユニットテストWCF Soap応答要求/応答
- 26. J2ME SMS応答が応答しない
- 27. 応答
- 28. 応答
- 29. 応答
- 30. ICMPポインタとチェックサム
可能であれば、そのコードはどのように機能しますか? OSがpingに返信すると、あなたのソフトウェアはping応答アプリケーションとして「登録」できません。 –
@Mahmoud Al-Qudsi WinPCapのようなサードパーティ製のドライバを使用することができます。私はそのルートを避け、利用可能なAPIがあるかどうかを確認しようとしています。それ以外の場合は、パケット全体を自分で設計し、IPとICMPヘッダーのチェックサムなどを計算する必要があります。 – astralmaster
あなたは私のポイントを見逃しています。 ICMP応答パケットを作成できるライブラリがあるとします。どのようにWinPCapを使用せずに、et。 al。入ってくるICMPパケットに応じてこれを送ることができますか? –