.\" $Id: httpgrabber.8,v 1.1 2001/09/05 05:15:36 mavetju Exp $ .TH "httpgrabber" "8" "1.0" "Edwin Groothuis" "Networking" .SH "NAME" .LP httpgrabber \- grabs data from HTTP connections .SH "SYNTAX" .LP \fBhttpgrabber\fR [\-d \fIdevice\fP] [\-i] [\-o \fIoutputdir\fP] [\-p \fIport\fP] [\-t \fItime\fP] [\-v] [\-V] .SH "DESCRIPTION" .LP \fBhttpgrabber\fR saves the information being sent via the HTTP protocol on disk. In other words, you can use it to see what other people on your LAN are downloading. .SH "OPTIONS" .LP .TP \fB\-d \fIinterface\fR Use this interface to snoop on. If you're on a LAN this is most likely the default one. Run \fBhttpgrabber\fR with the \-V option to see what the default interface is. .TP \fB\-i\fR Only save transfers which have the image/xxx mime\-type. .TP \fB\-o \fIoutputdir\fR Write the output to this directory instead of the current. .TP \fB\-p \fIport\fR Use this port instead of the default HTTP port (80). .TP \fB\-t \fItime\fR Keep-alive time for TCP sessions. If a session is inactive for more than this amount of seconds, its considered dead. Default is 600 seconds or 10 minutes. .TP \fB\-v\fR Verbose, print some information during running .TP \fB\-V\fR VERBOSE, print debug information during running. .SH "EXAMPLES" .LP To run this program the standard way type: .LP httpgrabber .LP Alternativly you can run it on the PPP port and save all the pictures to /home/edwin/pictures: .LP httpgrabber \-d tun0 \-i \-o /home/edwin/pictures .SH "AUTHORS" .LP Edwin Groothuis .br http://www.mavetju.org .SH "SEE ALSO" .LP pcap(3), ngrep\-lib(3)