Ask Ubuntu is a question and answer site for Ubuntu users and developers. 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'm looking for a good and famous web debugging proxy that can logs all HTTP(S) traffic. Like a fiddler for Windows. I found that it doesn't work on Ubuntu.

So is there any one for Ubuntu?

share|improve this question
up vote 7 down vote accepted

NetTool is a developer tool for monitoring and manipulating application-level network messages, particularly useful for debugging web applications and web services. There are two components to NetTool: the HTTP Client, and the TCP Tunnel.1

Paros is for web application security assessment. It is free of charge and completely written in Java. Through Paros's proxy nature, all HTTP and HTTPS data between server and client, including cookies and form fields, can be intercepted and modified.2



share|improve this answer

Fiddler is now available for linux and Mac through its Mono port. All instructions available here

share|improve this answer
But does not work in Yosemite. Does not eve launch – Julian F. Weinert Sep 5 '15 at 14:32

I find Burp Suite really handy. It is not Open Source but it is written in Java (wokrs everywhere) and it has free edition. Supports HTTPS.

share|improve this answer
Why -1? You can setup Burp Suite as debug proxy... – lechup Dec 4 '13 at 21:36
Most probably, because the link you gave doesn't indicate that it runs under Ubuntu. Also paid software raises spam flags on many people here. Can't blame them though, Ask Ubuntu is targeted by spammers. – MadMike Jan 13 '14 at 8:12
Ok,I see. Burp suite is not Open Source but it is written in Java and it has free edition. Even for HTTPS. – lechup Jan 13 '14 at 15:52

You can try Charles Proxy.

I've been using it a while and it works well.

share|improve this answer
To use it on Ubuntu 16.04 you need to install Java Oracle 1.8. Check out this link on how to do it. – czerasz Jun 16 at 21:12

NetTool is one the best tools as Suggested by Mitch

You should also try out Webscarab. WebScarab is a framework for analysing applications that communicate using the HTTP and HTTPS protocols.

share|improve this answer
But to use it as proxy I need to make a tunel for each host, it is not a good thing for request debug in pratice – deFreitas Jan 19 at 14:18

I used the free tool wire shark. Good alternative!

share|improve this answer
At leat provide a link to the tool you are recommending.. It would be great if you could also provide some glimpse of functionality and images.. – Aditya Nov 14 '13 at 5:59
@Aditya You wrote more than 20 words and still don't put the link. I think the link is not important to you, just blame other users. What do you expect from a new user? reading the faq? Don't make me laugh :D – erm3nda Jun 23 '15 at 4:24
Wireshark is NOT a proxy. – Julian F. Weinert Sep 5 '15 at 14:35

I'm wondering why nobody mentioned good old LiveHTTPHeaders, which is a browser addon available for Firefox and Chrome. It allows you to view and modify http headers.

share|improve this answer

Betwixt - based on Chrome DevTools interface

Some additional options located on StackOverflow.

share|improve this answer

protected by Community Aug 19 '14 at 21:02

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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