問題タブ [sniffer]

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 に答える
6075 参照

java - HTTPリクエストをインターセプトしてフィルタリングする

着信HTTPリクエストをインターセプト/スニッフィングし、その内容をフィルタリング/変更したい(アプリケーションに到達する前に)。

「Fiddler」にはこの機能があるようですが、統合と移植性のために、Java/Cにこれを行うためのライブラリが必要です。たとえば、JPCAPのように。IPパケットをインターセプトしますが、前述のように、-より高いレベルの-HTTPリクエストをインターセプトする必要があります。

さらに、SSL暗号化(HTTPS)要求を同じ方法で読み取る/変更するにはどうすればよいですか?

前もって感謝します。

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

c - C でスニファーのダンプを外部ファイルに出力する

楽しみのために単純なスニファーを作成していましたが、ダンプをファイルに出力したいと考えています。スニファーのコードは次のとおりです。

正常に動作しますが、ダンプをファイルに出力するにはどうすればよいですか? ファイル ストリームを使用してみましたが、関数を出力する方法がよくわかりません。ご覧のとおり、dump()関数は出力を画面に出力します。ファイルに出力する関数があるのではないでしょうか? みんな助けてください!

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

python - 2つの異なるCSVタイプにcsv.Snifferを使用するにはどうすればよいですか?

2種類のCSVファイルを読みたい:

  • ','区切り文字として の1つ
  • ';'区切り文字としての1つ

次のようにして、使用している区切り文字を確認しようとしました。

しかし、それから私はを取得しTypeError : expected string or bufferます。

これを行うと機能しますが、いつどの区切り文字を使用するかわかりません。

誰かが私を助けてくれますか?

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

c# - Web リクエストをリアルタイムで監視してブロックする

ポルノ Web サイトを可能な限りブロックする無料のオープン ソース ポルノ ブロッカー ソフトウェアを作成することを計画しています。

アイデアは、xxxporn.xxx などの Web サイトのリストを作成し、ユーザーが任意の Web ブラウザーでいつでもその Web サイトにアクセスしようとすると、要求を強制終了し、ユーザーはどこにも行きません。

私はプログラミングが得意で、私の問題はコードではなく、どこから始めればよいのか知りたいだけですか?

パケット スニファーについて聞いたことがありますが、C# でそれを行うにはどうすればよいですか? 私が欲しいのは、現在アクセスしている Web サイトを表示し、定義済みの Web サイトがアクセスされたときにリクエストを強制終了するデモ メソッドまたはコード サンプルだけです。

0 投票する
0 に答える
544 参照

macos - Mac用のUSB 2プローバー?

Tengu USB デバイス用の小さなドライバーを作成しようとしています。USB Prober.app を使用してみましたが、USB 1 デバイスしかプローブできないようです (古い Logitech マウスはプローブできます)。Mac で USB 2 データを盗聴することは可能ですか?

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

linux - IOCTL とシリアル ポート通信のスニッフィング

90 年代初期のロジック アナライザとその PC ソフトウェアで使用されているプロトコルを逆にしようとしています。デバイスは RS-232 (専用配線) 経由で接続され、DOS プログラムと通信し、DOSBOX 上で正常に動作します。

元のソフトウェアでデバイスを制御できますが、カスタム プログラムを使用してアナライザーからのデータのダウンロードを自動化すると便利ですが、そのためにはシリアル ポートで何が起こっているかを知る必要があります。

シリアルポートがどのモードに設定されているかを知る必要がありますが、データレートが 1200 または 9600 bps (デバイスで構成可能) であることは確かですが、フロー制御はわかりません (RTS/CTS だと思います)。
また、通信を妨げることなく、プログラムとデバイスの間の会話を利用する必要もあります。
別のプログラム (cutecom/minicom) でシリアル ポートを読み取ると、エミュレータがハードウェアからデータを受信できなくなります。

要約すると、私が知る必要があるのは次のとおりです。

  • /dev/ttyS0 に設定されている構成 (IOCTL 呼び出しによると思います)
  • プログラムとデバイスの間で何が起こっているか。

標準 c ライブラリのプロキシとして機能するライブラリのプログラミングを考えていましたが (LD_PRELOAD を介して)、これを行うためのより簡単な方法が必要です。

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

network-programming - JpcapCaptor、Jpcap パッケージの NetworkInterface

http://sourceforge.net/projects/jpcap/から jpcap パッケージをダウンロードしました。jre と jdk の ext に jar ファイルをコピーし、jdk の bin にフォルダーもコピーしました。しかし、コードを実行すると、JpcapCaptor と Network Interface class not found のエラーが表示されます。

パッケージ内も手動で検索しましたが、JpcapCaptor という名前のクラスはありません。間違ったパッケージをインストールした場合は助けてください。

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

security - アドレスバーのユーザー名とパスワード

Web サイト (チャット ルーム) にログインすると、URL に uid=myusername&pass=mypass が含まれ、チャット中でも無期限にそこにとどまり、移動することはありません..

ゲストは私のアドレス バーに何があるか、特にこれが他の多くのユーザーとのチャット ルームであることを嗅ぎつけることができますか? ゲストは、この情報を盗むために何らかのツールや方法を使用できますか? ゲストがそれを嗅ぎたい場合、どうやってそれを行うでしょうか(ステップバイステップ)...方法を投稿に変更する必要があることはすでに知っていますが、これは攻撃者がどのようにできるかについての私の研究論文でもあります同じネットワーク上になくても、ユーザーのアドレス バーを見つけます。可能であれば助けてください...

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

linux - その場でLinuxスニファーの結果を解析する方法は?

クライアントがサーバーからファイル (3 種類) をダウンロードした量を並べ替えて計算したいと考えています。

リクエストtsharkをキャプチャする次のコマンドをインストールして実行しました。GET

そのため、スニファーが機能し始め、毎秒新しい行が取得されます。結果は次のとおりです。

/pids/*****.bin結果のタイプとカウントを他のファイルに保存するために必要なこと。私は Linux に強いわけではありませんが、1 ~ 3 行のスクリプトで実行できることは確かです。

多分awkですが、スニファーの結果を読み取る手法が何であるかわかりません。

ありがとうございました、