ドリフトネットを使用してネットワーク上で表示されている画像を確認する
私はこの記事の序文として、私はユーザーのスパイを推奨しているわけではないことを述べたいと思います。そうは言っても、ネットワーク上でどの画像が表示されているかを確認する必要がある場合(および理由)はあります。特定の会社のポリシーに違反するコンテンツを閲覧しているエンドユーザーであるかどうか、さらには法律に違反するかどうか。これが発生した場合、LANから何が表示されているかを確認する必要があるか、原因がわかる場合があります。これが当てはまる場合、呼び出されるための便利なツールがあります ドリフトネット 。
Driftnetは古いAppleプログラムに触発されました EtherPEG また、画像のTCPストリームとMPEGオーディオストリームを監視することで機能します。リッスンすると、ユーザーが構成したディレクトリに画像がダンプされます。また、キャプチャされた画像をウィンドウ内に表示できます。この記事では、Driftnetをインストールして使用する方法を説明します。
取り付け
幸運なことに、DriftnetはUbuntuとFedoraの両方の標準リポジトリーにあり、インストールは簡単です。コマンドラインからDriftnetを実行するので、同じ方法でインストールしましょう。
UbuntuにDriftnetをインストールするには、次の手順に従います。
- ターミナルウィンドウを開きます。
- コマンドを発行します
sudo apt-get install driftnet
。 - sudoパスワードを入力し、Enterキーを押します。
- 必要な依存関係をすべて受け入れます。
- インストールが完了するまで監視します。
- 使用するためにターミナルウィンドウを開いたままにします。
Fedoraにインストールするには、以下のステップに従ってください:
- ターミナルウィンドウを開きます。
- rootユーザーにSu。
- rootユーザーのパスワードを入力し、Enterキーを押します。
- コマンドを発行します
yum install driftnet
。 - 必要な依存関係をすべて受け入れます。
- インストールが完了するまで監視します。
- 今後の使用のために、ターミナルウィンドウを開いたままにしておきます。
これで、driftnetを使用する準備ができました。
使用法
Driftnetを実行するには、管理者権限が必要です。したがって、これをrootとして実行するか、sudoを使用します(ディストリビューションによって異なります)。 Driftnetの基本的な使用法は次のとおりです。
ドリフトネットオプション
使用する一般的なオプションは次のとおりです。
- -私 これは、特定したいインターフェースを決定します。何も指定されていない場合は、「すべて」と見なされます。
- -d これは、画像を保存するディレクトリを指定します。
- -バツ 収集した画像に付加する接頭辞。これは、収集したすべての画像に日付を追加する必要がある場合に便利です。
- -に これにより、画像ウィンドウが表示されない付属モードでDriftnetが実行されます(画像は定義されたディレクトリにのみ収集されます)。
Driftnetの使用を開始する前に、イメージを収集するディレクトリを作成する必要があります。というディレクトリを作成するだけです 〜/ドリフト 私の画像コレクション。そのディレクトリを作成したら、次のようにDriftnetを起動できます。
sudo driftnet -d〜/ DRIFT

このコマンドを発行すると、Drifnetがウィンドウを開き(図1を参照)、画像の収集を開始します。ご覧のように、図1では「ubuntu壁紙」をググっていて、Drifnetがそれらの画像をキャプチャしています。アプリケーションは非常に迅速に実行され、Driftnetコマンドを強制終了するとすぐに画像が消去されます。
警告の言葉
Driftnetはシステムリソースの多くを消費する可能性があります。これは、付属モードで実行していない場合に特に当てはまります。
最終的な考え
それは滑りやすい斜面であり、プライバシーの侵害と考えることができます。しかし、エンドユーザーが会社のポリシーに反する画像を表示しているかどうかを確認する必要がある場合は、Driftnetが役立ちます。