問題タブ [sharppcap]

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 投票する
3 に答える
10202 参照

c# - SharpPcap.RawCaptureからPacketDotNet.Packetに変換できません

私はhttp://www.codeproject.com/KB/IP/sharppcap.aspxのガイドに従って、認証を自動化するための単純なパケットスニファを実装してきましたが、フィルタリングのセクションにたどり着きました。これまでチュートリアルコードを調整する必要がありましたが、今は困惑しています。

私が受け取っているエラーは次のとおりです。

'PacketDotNet.TcpPacket.GetEncapsulated(PacketDotNet.Packet)'に最適なオーバーロードされたメソッドの一致には、いくつかの無効な引数があります

引数1:「SharpPcap.RawCapture」から「PacketDotNet.Packet」に変換できません

しかし、私はまだPacketDotNetへの言及を自分自身で行っていません(これまでのところすべてがSharpPcapでした)。

私がこれまでに持っているコード全体が含まれています。問題はdevice_OnPacketArrival()関数にあります。

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

c#-4.0 - WinPcap を使用して C# 経由で ARP パケットを送信する方法

C# 経由で「ARP Poison Routing」の ARP パケットを送信したい。私はSharpPcapを使用しています(winpcapを使用するため)。SharpPcap を使用するか、SparpPcap を使用せずにこれを行うには (他のライブラリを使用) ?

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

c# - facebook.com の SharpPcap/Wireshark キャプチャ フィルタ

私の英語でごめんなさい。

C# で SharpPcap を使用して、facebook.com からのみ http パケットを盗聴したいと考えています。Facebook はマルチ IP を使用しています。FacebookのIPはすべてを変えています。Facebook のキャプチャ フィルタをセットアップする方法 (SharpPcap キャプチャ フィルタは Wireshark キャプチャ フィルタのようなものです)。

注: TCP パケットを取得するため、「host facebook.com」は機能しません。tcp パケットにドメイン名がありません。

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

c# - SharpPcap OnPcapStatisticsイベントは発生しませんか?

SharpPcap Statisticsを機能させようとしていますが、OnPcapStatisticsイベントが発生しません。

コードは次のとおりです。SharpPcap例11:統計

コードプロジェクトの記事:SharpPcap:統計

誰かが理由を知っていますか?

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

visual-studio-2010 - Sharppcap ライブラリを Visual Studio に含める方法は?

ノブの質問で申し訳ありません。プロジェクトでsharppcapライブラリを機能させる方法がよくわかりません。Visual Studio 2010 を使用しています。

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

c# - SharpPcap を使用して TCPPacket からデータを取得するには?

レポート用に小さなスニファーが必要なので、C# と SharpPcap を使用しました。

すべてのパケットデータを含む生のパケットがあります。次に、ソース/宛先/プロトコル/などの情報を含むパケットを取得します。その後、そこからtcpパケットを取得します。

ソフトウェアが送受信した実際のパケット データのみを取得するにはどうすればよいですか?

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

c# - c#.NET でのシャープな Pcap と複数の ICaptureDevices

私は、ICaptureDevice の複数のインスタンスを介してパケットを幸せに送信するために、シャープな Pcap を取得しようとする悪夢に悩まされています。問題は、ICaptureDevice の複数のインスタンスを使用すると、既存のインスタンスがドロップアウトし、エラーがスローされないことです。ICaptureDevice のすべてのインスタンスを正常に動作させる方法について何かアイデアがあるかどうか疑問に思っていました。(この問題が発生した場合)

残念ながら、これはプロプライエタリ ソフトウェアの構築であるため、コード例を提供することはできません。

すべてのパケットを 1 つのキュー ストリームに集約し、単一の ICapDev を取得してそれらを送信しようとしましたが、相手側でそれらを受信するデバイスには遅すぎることがわかりました。

助けてくれてありがとう

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

c# - Winpcap による TCP セッションの再構築

winpcap を使用してネットワーク パケットをキャプチャした pcap ファイルから tcp セッションを再構築しようとしています。パケットをセッションに分割するプロジェクトがあります。これまでのところ、pcap ファイルから読み取り、セッションに従ってパケットをグループ化できます。

私が知りたいのは、この手術の後に何をすべきかということです。これらのセッションからデータを取得するには、これらのパケットをシーケンス番号に従って順序付けする必要があると思います。私は正しいですか?TCP セッション データを構築するために追加の操作が必要ですか。どのデータが画像、html、または javascript であるかを知るにはどうすればよいですか? 良いリソースの提案は大歓迎です。

ところで、パケットを tcp セッションに分割するために、SharpPcap とPcap.Netを使用しています。これらのライブラリは tcp セッションの再構築に十分ですか?

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

c# - SharpPCap で デバイスの IP アドレスを見つけるにはどうすればよいですか?

WinPCapDevice を使用しており、既に初期化しています。そのデバイスから IP を取得できるようにしたいのですが、デバイスの IP アドレスを抽出する方法がどこにも見つかりません。それを行う方法がない場合、WinPCapDevice の IP アドレスを取得して IP アドレスのリストと照合できる別の方法はありますか?

これが、私が話しているコードの小さなチャンクです。

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

modem - usp 3G モデムで SharpPcap を使用する

特定のネットワーク インターフェイスからパケットをキャプチャするための SharpPcap を学習しました。次のコードは、ローカル マシン上のすべてのネットワーク インターフェイスを取得するために使用されます。

しかし、usp 3G モデムを接続して上記のプログラムを実行すると、返されたリストに usp 3G モデムの行が含まれていません。

この 3G モデムにパケット キャプチャを適用するにはどうすればよいですか?