ねえ。ソケットを使用せずにC#アプリケーションからパケットを送信することは可能ですか?私はWebClientまたはHttpWebRequestを使用して、特に書式設定されたパケットをサーバーに送信したいと考えています。私が見た例では、UDPクライアントを使用する傾向があります。ありがとうHttpWebRequestで特定のパケットを送信する
1
A
答えて
1
「具体的に書式化された」とは何を意味するかによって異なります。 HttpWebRequestは本質的にUDPではないHTTPプロトコルを扱う.Netラッパーであるため、ヘッダーなどのオブジェクトデータを変更する以外に送信するパケットはカスタマイズできません。
0
IPEndPointクラスをご覧くださいIPアドレスとポートアドレスでネットワークエンドポイントにデータを送信するように設計されています。ここでは簡単な例を示します。詳細はリンクを参照してください。
byte[] data = new byte[1024];
string payload = "<Enter Your Payload Here>";
IPEndPoint ep = new IPEndPoint("127.0.0.1", 1234); //IP + Port
Socket remoteServer = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
data = Encoding.ASCII.GetBytes(payload);
remoteServer.SendTo(data, data.Length, SocketFlags.None, ep);
関連する問題
- 1. Node.JS特定の接続IDにパケットを送信するSocket.IO
- 2. UDPClientで特定のポートをリッスンし、送信されたパケットを取得する
- 3. パケット再送信
- 4. 送信パケットのscapyタイムスタンプ測定
- 5. .NETでUDPパケットを送受信する
- 6. C#でパケットを送信するには?
- 7. TCPパケット送信エラー
- 8. pingパケットの送信方法
- 9. KryoNet - Androidクライアントにパケットを送信する
- 10. パケットの送信に関する問題
- 11. パケット送信/受信の処理方法
- 12. Javaアプレットでのパケットの送信
- 13. Node.jsポート間でパケットを送信
- 14. 特定の送信リンクをコピーする
- 15. Linuxの特定のインターフェイスからUDPパケットを送信するにはどうすればよいですか?
- 16. IPパケットを送信しています
- 17. ウェブサーバーにパケットを送信しますか?
- 18. 偽のUDPパケットを特定する
- 19. TCP再送信:再送信されるパケットの数はいくつですか?
- 20. ウェブサイトにpingを送信するときのパケット損失を特定する方法
- 21. httpWebRequestでjsonを正しく送信する方法は?
- 22. 複数のSOAPリクエストを1つのパケットで送信する
- 23. UDPパケット:1つのパケットに異なるデータ型を送信するには?
- 24. パケットをネットワークカードに送信する前にパケットを変更する方法
- 25. NDKを使用して、特定のSSIDを持つWiFiプローブ要求パケットを送信できますか?
- 26. Scapyで送信するパケットをキャプチャする方法は?
- 27. 1つのアプリケーションでUDPパケットを送受信する
- 28. Windows 10で標準のUDPパケットを送信する
- 29. POX - 特定のパケットがofp_match
- 30. 同じ接続でLwIPでUDPパケットを送受信する?
です。つまり、ソケットを使用せずに、HttpWebRequestが提供するものよりもカスタマイズされたパケットを送信する他の方法はありませんか?ありがとうございます – Skoder
あなたは何を正確にしようとしていますか? –
PCから別のPCにマジックパケットを送信しようとしています。 – Skoder