Driftnet
[[ Description ]]
Driftnet watches network traffic, and picks out and displays JPEG and GIF images for display. It is an horrific invasion of privacy and shouldn't be used by anyone anywhere. It has been described as a graphical tcpdump, EtherPeg for Unix. It is also possible to use driftnet to capture MPEG audio data from the network and play it through a player such as mpg123. Be careful with this one!
[[ Example ]]
~# mkdir /tmp/driftnet
~# driftnet -v -i eth0 -d /tmp/driftnet -s
driftnet [options] [filter code]
Options:
-h Display this help message.
-v Verbose operation.
-i interface Select the interface on which to listen (default: all interfaces)
-p Do not put the listening interface into promiscuous mode.
-a Adjunct mode: do not display images on screen, but save them to a temporary directory
-m number Maximum number of images to keep in temporary directory in adjunct mode.
-d directory Use the named temporary directory.
-x prefix Prefix to use when saving images.
-s Attempt to extract streamed audio data from the network, in addition to images. At present this supports MPEG data only.
-S Extract streamed audio but not images.
-M command Use the given command to play MPEG audio data extracted with the -s option; this should process MPEG frames supplied on standard input. (default mpg123)