問題タブ [packets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
205 参照

header - 「自分の」スプーフィングされたトラフィックを通常のトラフィックと区別するにはどうすればよいですか?

サーバーからクライアントにスプーフィングされたパケットを送信しています。私の目標は、別のマシンから同じホストへの元のトラフィック (たとえば、google.com からのトラフィック) を再生することです。

したがって、サーバーから送信されたパケットには、最初にパケットを生成したマシンの IP ソース アドレスが含まれます。クライアントとサーバーの両方を制御できます。

パケットのペイロードを大幅に変更することなく、クライアントがそのようなパケットを他のすべてのトラフィックと区別できる方法はありますか?

この目的で安全に使用できる IP ヘッダーのフィールドはありますか? TCP トラフィックの場合、TCP ヘッダーの未使用フィールドを使用するのはどうですか? 結局のところ、私はほんの少しだけ必要です。では、予約済みフィールドはどうでしょうか。

0 投票する
1 に答える
565 参照

ssl - SSL 構文 - どのように見えますか?

SSL についてしばらく検索してきましたが、パケットが実際にどのように見えるかの例を見つけることができませんでした。たとえば、HTTP には次のようなコマンドがあります。

アリなど。

SSL パケットは暗号化なしではどのように見えますか? それらは完全に同じですか?マスターキーを設定するための構文は何ですか?

0 投票する
1 に答える
820 参照

ruby - Packetfu Gem 認識エラー

私の問題は、ruby が require 'packetfu' を認識し、PacketFu を IRB に含めることですが、スクリプトとして実行すると機能しません。gem ディレクトリの整理方法が原因なのか、アプリを実行するために sudo としてチェックインしたときに奇妙なことが起こっているのかを知りたいです。

通常のユーザーとして実行したときに生成されるエラーは次のとおりです。

sudo では機能しません。どうして?:

簡単なスニファ プログラムの packetfu ドキュメントのサンプル コード:

どんな助けでも大歓迎です。ご覧いただきありがとうございます。

0 投票する
1 に答える
441 参照

java - TCP 接続では... Java (パケット)

パケットを使用する TCP 接続がある場合.. (サーバー/クライアント アプリケーション) 接続が有効かどうかを確認するためだけに (サーバーとクライアントの間で) パケットを送受信し続ける必要がありますか? KeepAlive パケットのように..

もう1つの質問は、少なくとも3つのメソッドといくつかのゲッターとセッターの平均5つのフィールドを持つPacketオブジェクト(ObjectOutputStream)を送信する代わりに、ストリームを介してint(DataOutputStream)を送信すると(パフォーマンスに関して)大きな違いが生じるかどうかです。 ? それはパフォーマンスに関してそれほど大きな違いをもたらすでしょうか?

0 投票する
3 に答える
4615 参照

packets - iSCSI パケットの理解とそれぞれの役割

私は iSCSI プロトコルを研究しており、現在は Wireshark を使用してパケットをキャプチャし、セッションをアクティブに維持するためにどのパケットが使用されているか、ファイルを論理ボリュームにコピーするとどのパケットが取引されるかを確認する段階にあります。以下はその画像です。ここに画像の説明を入力理解しようとしたり、それを説明しているウェブサイトを教えていただければ幸いです。

0 投票する
1 に答える
1239 参照

php - PHP ソケットを使用して特定のパケット形式でデータを送信する

TCP プレーン パケットの形式でデータを送信する必要があります。ソケットを使用してデータを送信する方法を読んで理解しましたが、特定の形式でパケットを作成する方法についてのヘルプが見つかりません。助けていただければ幸いです。

ありがとう

0 投票する
2 に答える
3430 参照

networking - iSCSIデータ転送パケットのオーバーヘッド

この質問は確かにiSCSIパケットヘッダーと重複していますが、私のより具体的な質問に対して提供されているものよりも具体的な回答を期待しています。

質問:読み取りまたは書き込みへのデータの転送で、iSCSIおよびSCSIによってどのくらいのオーバーヘッドが発生しますか?

これはデータ入力およびデータ出力トランスポートパケットで行われ、TCP / IPおよびイーサネットからのオーバーヘッドがあることを理解していますが、iSCSI / SCSIにはどのような追加のオーバーヘッドが必要ですか?SCSIプロトコルデータユニット(PDU)が何らかのアルゴリズムによってTCPデータグラムにパックされていることは認識していますが、そのアルゴリズムがわかりません。

イニシエーターとターゲットの間で発生する必要のある完全な会話があることを認識しており、その部分は無視します。したがって、読み取りまたは書き込みコマンドの後に送信されるデータパケットについてのみ知りたいのです。

0 投票する
1 に答える
422 参照

erlang - Erlang:UDPパケットを作成する方法

ErlangでUDPパケットを作成するにはどうすればよいですか?パケットのバックボーン:

バイト0-3:SAMPバイト4:127バイト5:0バイト6:0バイト7:1バイト8:「7777」の最初のバイトバイト9:「7777」の2番目のバイトバイト10:「i」

0 投票する
1 に答える
3734 参照

c++ - パケット データのデコード方法、パケット解析

プロジェクトの助けが必要です。私はこれが苦手です。これが私のサーバーレシーバーです。このコーディングは、物理 PC に対して行われます。基本的に、物理PCでのこのコーディングは、仮想レシーバーからデータパケットを受信することです。できます。しかし、どういうわけか、パケット情報のデコードに問題があり、これをまったく知りませんでした。


以下は、物理 PC の CLI で取得した例です。これは、仮想受信機から受信したパケットごとのパケットだと思います。私はそれをどのようにデコードするのか混乱しました

時間|送信者 Mac アドレス|ターゲット Mac アドレス|パケット長|イーサ タイプ|送信元 IP アドレス| 宛先 IP アドレス

パケット情報分析をデコードするにはどうすればよいですか?

このようなものをデコードします。

時間|送信者 Mac アドレス|ターゲット Mac アドレス|パケット長|イーサ タイプ|送信元 IP アドレス| 宛先 IP アドレス

0 投票する
1 に答える
1934 参照

vb.net - TCPパケットを16進数として直接読み取る

私はこれを持っていますSystem.Net.Sockets.TcpClient。接続してパケットを正確に書き込むことができます。問題は、パケットをそのまま読み取りたいことです(0F 03 56 56などの16進形式のスニファによってキャッチされた場合)。

例を見てGetStream.writeみましたが、そのように読めませんでした。また、ストリームリーダーを使用してパケットを16進数に変換しようとしましたが、接続するものは、変換できない、または文字列形式でない単純なパケットを送信します。

私は十分に明確であることを望みます。