问题描述
我正在寻找一个可以记录所有HTTP(S)流量的优秀且着名的Web调试代理。像fiddler for Windows一样。我发现它在Ubuntu上不起作用。
那Ubuntu有没有呢?
最佳解决办法
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
1Source:Sourceforge
1Source:Paroproxy
次佳解决办法
Fiddler现在可通过其Mono端口用于Linux和Mac。所有说明书均为here
第三种解决办法
您可以尝试Charles Proxy。
我已经使用了一段时间,它运作良好。
第四种办法
我发现Burp Suite非常方便。它不是开源的,但它是用Java编写的(无处不在),它有free edition。支持HTTPS。
第五种办法
您还应该尝试Webscarab。 WebScarab是一个用于分析使用HTTP和HTTPS协议进行通信的应用程序的框架。