Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like something that allows me to:

  1. Inspect all HTTP(S) traffic between my computer and the Internet, including
  2. Modify incoming or outgoing data
  3. It would also be nice if it had a scripting subsystem for setting rules and events
  4. I prefer it be a GUI application.

Please do not answer with WireShark. I am aware of WireShark and I have used it many many times and it's a great app. I would like something that restricts it's captures to the application layer and HTTP(S) traffic only and ignores the other Internet Protocol Suite layers. Also, it doesn't have some of the features I listed above.

share|improve this question
A couple of rules in WireShark would be able to help you with filtering the output to what you really want to see as well. – reiche Aug 14 '10 at 11:42
up vote 6 down vote accepted

Here are a couple:

share|improve this answer
WebScarab is a fantastic tool. – Jordan S. Jones Aug 14 '10 at 19:59
You win, was hoping for some more answers. It would be nice if somebody created a tool similar to say, "Fiddler" with Mono and GTK#. – Dale Ragan Aug 17 '10 at 3:28

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.