1

I'm interested in building an app that lets developers see http/https requests from their machine real time. Something like firebug, but it catches requests made not only from a browser but also a shell. My question is, is there any python packages that allow me to tap into the module that makes each request ? I'm not very clear as to what this is called but its basically like firebug or wireshark.

Hugh Bothwell
  • 55,315
  • 8
  • 84
  • 99
Paulo
  • 6,982
  • 7
  • 42
  • 56
  • 1
    On Linux you could use a TUN/TAP device. TUN will let you grab IP traffic, then you could parse up to the http level. http://www.kernel.org/doc/Documentation/networking/tuntap.txt – TJD Jun 29 '12 at 00:27

1 Answers1

2

Such activities are often referred to as packet sniffing. See Packet sniffing in Python (Windows)

Community
  • 1
  • 1
vossad01
  • 11,552
  • 8
  • 56
  • 109