問題タブ [packet-capture]
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.
windows - Java アプリケーションのネットワーク動作を盗聴するツールはありますか?
Javaで書かれたWebロボットの挙動を知りたいのですが、監視するツールはありますか?現在、Windows 7 を実行しています。
c# - 良い.netパケットスニファはありますか?
私は自分のc#アプリケーションから使用するものを探しています。誰もが無料のものを知っていますか?
c# - Winpcap の簡単な質問 - 指定した IP/ポートにパケットを送信する方法は?
チュートリアルなどを読みましたが、理解できません。パケットを送信することはできますが、それらのパケットの送信先を Winpcap に伝えるにはどうすればよいでしょうか? どの IP/ポートに転送するかを知るために、パケットに付ける必要があるヘッダーはありますか? つまり。リストの誰かに何かを書いたかのように、MSN にデータを送信したいとします。sendpacket() を使用できますが、パケット/バイト配列のみを引数として取り、どのアプリ/IP/ポートに送信するかを指定しません。
ありがとう
c# - Winpcap - データの送信に問題がある
私は、Tamir の SharpPCap を使用して、msn にデータを送信しようとしています。
現在、テスト目的で、私の考えは、mymsn@msn.com によって受信されたメッセージを待ってから、パケット自体を再度送信することです。つまり、メッセージが私の msn で永遠に繰り返されるようにします。受信したパケット自体を取得して再送信するだけなので、これは機能するはずだと思いました。
何らかの理由で、msn には何も表示されませんが、コンソールには「データをキャッチしました。再送信しています」というメッセージがたくさん表示されます。何か案は?ありがとう
packet-capture - ファイル内の生データから UDP および TCP パケットを生成するためのユーティリティはありますか?
ファイルで提供する生データからUDPまたはTCPパケットを生成できるユーティリティを探しています。確かに、以下のようなパケットを生成するためのパラメーターを提供する必要があります。
UDP ポート番号、TCP IP アドレス、IP タイプ (IPv4 または IPv6) など
これらのパラメーターは、コマンド ラインまたは構成ファイルで指定できます。しかし、そこからUDPまたはTCPパケットを生成し、それをテキストファイルで表示できるはずです。そのデータをイーサネットドライバーの1つにデータを入力するために使用したいので、これが必要です。
apache - Solaris での Apache と Weblogic 間のすべてのトラフィックのスニッフィング/キャプチャ
組み込みデバイスが Apache 経由で weblogic と通信するアプリケーションがあります。Weblogic と Apache は同じ Solaris サーバー上にあり、Apache 用の weblogic モジュールを使用しています。
通信は http 経由で動作します
問題は https に直接関係しているようには見えませんが、https では機能しません (SSL セッションは正常にネゴシエートされ、いくつかのやり取りが発生します)。https が使用されている場合、デバイスは通信を異なる方法で処理しているようです。
これをデバッグするために http/https リクエストとレスポンスを確認したいと思います。
(例)wireshark を使用してデバイスとサーバー間のデータをキャプチャできますが、これは暗号化されているため、あまり役に立ちません。Wireshark (またはスヌープ) は、Apache と Weblogic の間のサーバー上のローカル トラフィックを認識しません。注: Linux ではこれを行うことができますが、Solaris ではできません。
Wireshark の低レベルのパケット キャプチャは実際には必要ありません。http 要求と応答のヘッダーと本文をキャプチャするだけで十分です。
誰でもこれを行う方法を知っていますか? おそらく通過するすべてのリクエストとレスポンスをログに記録するApache modはありますか(グーグルは明らかなものを何も示しませんでした)。これを行う他の創造的な方法はありますか?
networking - OS によって送受信される前にパケットを分析/傍受する方法は?
私は常に、ソフトウェア ファイアウォールが内部でどのように機能するのか疑問に思っていました。OS がパケットを送受信する前に、パケットを分析または傍受するための独自のカスタム ツールを作成できるようになりたいと考えています。私はコア ネットワークの原則にかなり精通しています。ファイアウォールと同じように、ネットワーク スタック内に収まるソフトウェアを作成したい場合、どこから始めればよいかわかりません。誰かが私にいくつかの指針を教えてもらえますか?
これが C# を使用して達成できる場合は特に興味がありますが、他の言語も可能です。私は主に Windows に焦点を当てていますが、クロスプラットフォームのライブラリも存在するかどうかを知りたいです。
編集(Wireshark のように) NDIS ドライバーを使用するのは良い選択肢のように思えますし、Vista のパケット フィルタリング機能はきちんとしているように聞こえますが、たとえば Windows XP では、ファイアウォールはどのようにそれを行うのでしょうか? 私が知っている特別なドライバーをインストールする必要はありません。
iphone - iPhoneとWireShark
ネットワーク上のiPhoneからパケットをスニッフィングするにはどうすればよいですか?誰かが私にいくつかの指示を与えることができますか?グーグルを試しましたが、iPhoneのパケットを盗聴する方法を教えてくれません。</ p>
私は窓にいます。
networking - パケット分析を実行し、特定のパケットの送信をブロックできるライブラリはありますか?
Jpcapを見つけましたが、要件の半分しか満たしていません。FAQ に記載されているように、パケットをブロックすることはできません。クロスプラットフォーム (Windows、Mac、Linux) ソリューションを希望しますが、存在しない場合は、OS 固有のソリューションが受け入れられます。
私の目標は、特定の条件下で、リソースへのアクセス方法に関係なく、パケットの行き先を特定し、特定の基準を満たすものをブロックすることで、特定のインターネットおよびネットワーク リソースへのアクセスをブロックすることです。私のやり方が間違っているかもしれませんので、アドバイスをいただければ幸いです。