0

基本的に、選択したポートですべてのパケットをキャプチャし、HTTP 経由で転送したいと考えています。それを行う最善の方法は何ですか?そのために SharpPcap のようなパケット キャプチャ プログラムを使用する必要がありますか?

編集: 安全なネットワークを構築している 2 台のコンピューターが相互に接続できるようにしたいと考えています。そのためには、クライアント プログラムとサーバー プログラムを作成する必要があります。したがって、client1 は HTTP 経由でサーバーにパケットを送信し、サーバーは HTTP 経由で client2 にパケットを送信します。

4

2 に答える 2

1

あなたの質問は少し曖昧ですが、HTTPを介して転送するとはどういう意味ですか?それらをどこに転送してから何をしますか?

Torを例にとってみましょう。Torは、SOCKSとHTTPプロキシをローカルにセットアップして使用できるようにします。クライアントがこれらのプロトコルの1つをサポートしている限り、プロキシに接続できます。次に、ローカルプロキシは、Torネットワークを介して要求を出口ノードにルーティングし、出口ノードはより広い世界に接続します。

あなたの場合、あなたは似たようなものが欲しいでしょう。ローカルでSOCKSまたはHTTPプロキシ。これにより、HTTPリクエストが出口ポイントに送信され、実際に関連するリクエストが実行されます。

パケットキャプチャを実行する必要はありません。これは、物事を複雑にしすぎて、他のレベルで機能し始めるためです。

于 2013-02-25T11:48:43.437 に答える
1

「httpトンネリングの例」をグーグルで検索したところ、次のリンクが見つかりました。多分彼らはあなたを助けるでしょう。

リンク 1

リンク 2

于 2013-02-25T11:50:23.410 に答える