ワイヤレスネットワーク経由でビデオをリアルタイムで傍受するにはどうすればよいですか。

パケットを盗聴したり、ネットワークアナライザ、MITM、またはARPスプーフィングを使用して、他人がネットワーク上でリアルタイムで視聴しているビデオを表示できるようにすることはできますか。

また、あなたはどういうわけか彼らがいつビデオを止めて始めたか見ることができるか?

6
リアルタイムで、または暗号化されていないネットワークにアクセスするのと同じくらい近くで、ビデオを傍受して視聴したり、ブラウジングアクティビティを表示したりするために必要なツール/プログラム
追加された 著者 MovGP0,

4 答え

接続が暗号化されていない場合は、ビデオを盗聴して視聴することができます。ツールがあり、接続の可視性がある場合はリアルタイムで(通常はターゲットのネットワークに接続していますが、必ずしもそうとは限りません)

ほとんどのビデオサービスはストリームをバッファリングするため(つまり、視聴している場所よりも先にダウンロードされるため)、ビデオがいつ停止して開始するかは必ずしもわかりません。

5
追加された

あなたがやろうとしていることは、「彫刻」と呼ばれるファイルです。私は、画像を引き出してブラウザにリアルタイムで表示することができる既製のツールがたくさんあることを知っているので、ビデオでこれを行うことが可能であるべきです。ファイルアクセス制限(あるプロセスが別のプロセスに書き込んでいる間に読み取り)に対して行うのですが、ビデオをリアルタイムで行うのはより複雑かもしれません。名前付きパイプに保存して名前付きパイプをVLCのようなものに読み込むことができると思います。ビデオプレーヤーがインターネットからのストリーミングビデオを処理できる場合、それは一貫して行われていません、それは同様に名前付きパイプからこれを行うことができるはずです。フォーマットによっては、特定の情報がどのようにパッケージ化されて表示されるかによって、問題の始まりに気付いた場合にのみ機能するものもあります。

あるいは、ターゲットがYouTubeなどからダウンロードしているだけの場合は、トラフィックを確認して .mp4 .flv などのリクエストを探すことができます。公開されている場合は、同じサーバーからダウンロードしてください。これは、ビデオファイルの彫刻と再構築を行うよりも簡単かもしれません。

これを行うための方法として、ワイヤーシャークフィルターを使用して出力をファイル/パイプに保存する方法があると思います。

NetworkMiner など、いくつかの彫刻ツールを調べました。リアルタイムで表示:

NetworkMinerは、ネットワーク経由で転送されたファイルと証明書を抽出できます。   PCAPファイルを解析することによって、または直接からトラフィックを盗聴することによってネットワーク   ネットワークこの機能は、メディアを抽出して保存するために使用できます。   を介してストリーミングされるファイル(オーディオファイルやビデオファイルなど)   YouTubeなどのWebサイトからのネットワーク。ファイルでサポートされているプロトコル   抽出はFTP、TFTP、HTTP、SMB、SMTPです。

あなたがツールや記事のためにあなた自身で探検できる他のいくつかのリンク:


それらが開始または停止するかどうかに関しては、パケットは一定の速度で着信し続けることが予想されます。ビデオプレーヤーは一時停止/停止時にビデオのダウンロードを停止することがありますが、バッファを蓄積する可能性があります。一部のビデオプレーヤーは、一時停止時に何らかの種類のデータを返信することがあります。もう1つの手がかりは、一時停止したときにビデオプレーヤーが広告を表示している場合、次に一時停止アクションのインジケータとなる可能性がある広告のダウンロードを見た場合です。ビデオはダウンロードを続け、一時停止はクライアント側で注目されるものにすぎないため、受動的な方法だけでは検出を保証できませんが、他のアクティビティに基づいて推測を行うことができます。

5
追加された
リアルタイムのキャプチャが必須ではない場合は、ビデオのWireSharkキャプチャからの抜粋に関するチュートリアルがあります。 capture-file/"rel =" nofollow noreferrer "> theezitguy.wordpress.com/2014/03/17/… LiveStreamerも役立つかもしれません。マトリックス
追加された 著者 Eric G,

接続が暗号化されていなくても、ビデオファイルが暗号化されているか、特定の形式のDRMを使用している場合は、データを傍受できますが、ビデオは表示されません。これは特に、Netflix/Amazon Prime Videoなどのストリーミングサービスに当てはまります。

Wireshark のようなツールを使用してパケットを取得することもできますが、これにより特定のポートのすべてのトラフィックが取得されることに注意してください。ビデオコンテンツだけではありません。

1
追加された
@BobOgdenあなたは正しい、Wiresharkはパケットをキャプチャするだけです、あなたが言うようにリアルタイムでビデオを見ることはできません
追加された 著者 Aureliano Far Suau,
一般に閲覧データを表示することは別の問題です。暗号化されていないサイトでは、それは簡単です。暗号化されたサイトの場合、エンドユーザーの協力が必要なトラフィックの傍受がないと、一般的には困難です。
追加された 著者 sluukkonen,
接続もビデオファイルも暗号化されていないとします。私がワイヤーシャークについて見たことから、あなたはビデオをリアルタイムで見ることもリアルタイムに近いこともできないでしょう。これを行うためにどんなソフトウェアが必要ですか。
追加された 著者 MovGP0,
私も本からの参照を持っている必要はありません。動画やブラウズのアクティビティをできるだけリアルタイムに表示する方法を知りたい
追加された 著者 MovGP0,
それが些細なことであれば@Matthew
追加された 著者 MovGP0,

私はこれを見たことを思い出します。 EasyCap受信機

範囲内に2.4 GHzのカメラがある場合、これはそれらの信号にアクセスし、デバイスのUSBインターフェイスを介して、あなたがあなたのコンピュータ上のアプリで彼らのビデオを再放送することを可能にします。

0
追加された