Skip to content

Commit

Permalink
New HTTP-WebSockets display
Browse files Browse the repository at this point in the history
  • Loading branch information
deiv committed May 19, 2018
1 parent ac58762 commit 8f97989
Show file tree
Hide file tree
Showing 18 changed files with 636 additions and 166 deletions.
9 changes: 9 additions & 0 deletions README.md
Expand Up @@ -3,6 +3,14 @@ Driftnet
========
Driftnet watches network traffic, and picks out and displays JPEG and GIF images for display. It is a horrific invasion of privacy and shouldn't be used by anyone anywhere. It can also extract MPEG audio data from the network and play it. If you live in a house with thick walls, this may be a useful way to find out about your neighbours' musical taste.

News
------------

Added new, http and websockets based, display
Added basic windows support (cygwin)
Added option to list capture interfaces
Added support for putting the interface in monitor mode

Dependencies
------------

Expand All @@ -14,6 +22,7 @@ You will need:
* [libjpeg](http://libjpeg.sourceforge.net/)
* [libungif](http://directory.fsf.org/wiki/Libungif)
* [libpng](http://www.libpng.org/pub/png/libpng.html)
* [libwebsockets](https://libwebsockets.org/) (if you want the http server)

On most Linux distributions (APT based) these can be installed by executing `sudo apt-get install libpcap-dev libjpeg-dev libpng12-dev giflib-tools`. If you don't want a version of driftnet which will display images itself, but just want to use it to gather images for some other application, you only need `libpcap`. See comments in the Makefile for more information. To play MPEG audio, you need an MPEG player. By default, driftnet will use [mpg123](http://www.mpg123.de/).

Expand Down

0 comments on commit 8f97989

Please sign in to comment.