Tool to capture outbound http packets in a linux server

httppacket-sniffer

I was searching for a tool to capture http packets sent from a linux server to an external server. Normally I use iftop or iptraf with filters to see real time information and tcpdump to get verbose information. But what I need right now is some way to capture all the url requests to some log file.
I know that I can configure a proxy to log all this information but this is impossible because our actual architecture. Do you know some tool that can get this information? Or do I need to make a script to process the information from tcpdump?

Best Answer

What you need is urlsnarf from the dsniff project. It will generate a log with all http request seen on one network interface. A very good tool !

Related Topic