Capturing Files from Network Streams
| Email weblog link | ||
| Discuss | ||
| Blog this |

Nitesh Dhanjani
Oct. 10, 2005 04:01 PM
Permalink
![]()
This reminded me of driftnet, a similar tool, but limited to extracting images (and now MPEG audio streams) from the network. Always a fun tool to try when at a coffee shop or airport. Here is a screenshot of driftnet successfully capturing images on my network (while I was visiting oreilly.com):

One useful option in driftnet is a, which causes drifnet to save the images into a temporary location instead of displaying it on-the-fly.
On a related note, I came across another interesting tool: Foremost this tool can recover files from a given stream of data. I tried it with network dump files that I created with Ettercap, and it worked surprisingly well.
Nitesh Dhanjani is a well known security researcher, author, and speaker. Dhanjani has been invited to talk at various information security events such as the Black Hat Briefings, RSA, Hack in the Box, Microsoft Blue Hat, and OSCON.
Showing messages 1 through 3 of 3.
-
tcpflow
2005-10-12 09:31:12 infoape [Reply | View]
tcpflow is a very useful tool that will reconstruct data streams from the network or from saved network captures (with full packet).
http://www.circlemud.org/~jelson/software/tcpflow/
-
http://www.etherpeg.org/
2005-10-10 16:54:02 Jonathan Wellons |
[Reply | View]
Driftnet sounds almost exactly like Etherpeg, which dynamically builds images of all the pictures going by on the network.
| Showing messages 1 through 3 of 3. |
Return to weblogs.oreilly.com.
Weblog authors are solely responsible for the content and accuracy of their weblogs, including opinions they express, and O'Reilly Media, Inc., disclaims any and all liabililty for that content, its accuracy, and opinions it may contain.
This work is licensed under a
Creative Commons License.







The best feature is the ability to fully reconstruct HTTP streams. Even rich websites using complex stylesheets, Flash, or video are rendered perfectly offline.
Unfortunately, Unsniff doesnt work on Macs or Linux.