¿Existen herramientas de interceptación HTTP / HTTPS como Fiddler para mac OS X? [cerrado]


154

Me gustaría saber si hay aplicaciones como Fiddler pero para Mac OS X, ya que necesito depurar algunas solicitudes de aplicaciones web en Mac OS X. Solía ​​hacerlo con Fiddler en Windows y me encantaría tener esta herramienta disponible en Mac también.


1
Navegue a esta URL en Google Chrome: chrome: // net-internals / Puede usarla para capturar y volcar un archivo json de todo el tráfico http.
Denis M. Kitchen

20
Lástima que la pregunta esté cerrada, ya que este es el primer resultado de Google para "Fiddler for Mac". Fuimos a buscar hoy, cuatro años después, y nos conformamos con mitmproxy.org
Pascal Van Hecke

14
Estoy de acuerdo. Esta pregunta es definitivamente constructiva y tiene algunas recomendaciones excelentes. No ha solicitado ningún "debate, argumentos, encuestas o discusión extendida" y no parece probable que lo haga.
shovavnik

Otros consejos, como yo también, vine aquí esperando una respuesta viva en estilo SO ... Chrome Apps: Dev HTTP Client, Postman
halr9000

2
Acabo de descubrir entre betwixt que se ve
Tom Esterez

Respuestas:


36

Existe el Wireshark más general pero quizás no tan útil para usted .

Uno de los sitios del servidor SO podría ser más adecuado para su pregunta. De hecho, ya se ha preguntado en SuperUser .


2
Gracias por la respuesta que encontré en superUser que el monst similar es Charles ( charlesproxy.com ) pero no es gratis. Lo intentaré con Wireshark.
Fgblanch el

Wireshark es un poco avanzado para instalar ... ¿hay alguna manera más fácil de poner en funcionamiento Mac Fiddler?
Leon Gaban

2
@Leon: no, eso ya no se ha mencionado. Puedes optar por Firefox + LiveHTTPHeaders. HttpFox también podría ser útil. En cuanto a la instalación de Wireshark, es tan fácil como instalar cualquier cosa en una Mac: simplemente descargue el DMG del sitio de Wireshark, ábralo y arrastre la aplicación a su carpeta de Aplicaciones.
outis

Hola, gracias. Comprobaré que LiveHTTP ... instalé Wireshark como dijiste, pero la configuración es la parte avanzada. No me meto con el terminal y no puedo encontrar ninguna de las carpetas específicas de las que hablan en mi Mac :(
Leon Gaban

2
Wireshark es probablemente una de mis piezas de software menos favoritas. La interfaz de usuario es terriblemente poco intuitiva. Parece que los documentos se hicieron en 1994, y nunca lo conseguí para hacer las cosas que necesitaba.
BentOnCoding

23

Charles está escrito en Java y se ejecuta en Mac. Sin embargo, no es gratis.

Puede apuntar su Mac a su máquina Windows + Fiddler: http://www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows

Y a partir de 2013, hay una descarga Alpha de Fiddler para Mono Framework, que se ejecuta en Mac y Linux. Además, la última versión de Fiddler puede importar archivos .PCAP capturados desde WireShark u otras herramientas que se ejecutan en Mac.


13
¡Gracias por escribir Fiddler en primer lugar, Eric!
Cheeso

1
También hay una versión de Fiddler para Mac OSX ahora fiddler.wikidot.com/mono
svassr

@EricLaw ¿Puedo monitorear el tráfico HTTP S cuando uso una máquina externa Windows + Fiddler?
mg30rg

@ mg30rg: Claro. Vea el paso 11 aquí telerik.com/blogs/running-fiddler-in-virtualbox-on-mac
EricLaw

@EricLaw Buen uno, gracias!
mg30rg

13

Si no obtiene una respuesta directa a esto, siempre puede ejecutar Fiddler en una máquina Windows y configurar su navegador en la Mac para usar la máquina Windows como servidor proxy. No es muy satisfactorio y requiere una segunda máquina (aunque podría ser virtual).


¿Cómo configuro Windows como servidor proxy?
Koray Tugay

13

HTTPScoop es increíble para inspeccionar el tráfico web en tu Mac. Ha sido increíblemente útil para mí. No lo pensé dos veces sobre el precio de $ 15. Hay una prueba de 14 días.


3
Parece que ya no funciona, la descarga está dañada, la última actualización fue hace casi 3 años y el soporte no responde. Sin embargo, el sitio web está activo ...
Kenny

No bueno no funciona con SSL
Mahmoud Fayez

1
Parece estar cerrado.
Ionică Bizău

9

Cocoa Packet Analyzer es similar a WireShark pero con una interfaz mucho mejor. http://www.tastycocoabytes.com/cpa/


y proceso de instalación mucho más fácil! :)
Fgblanch

Ese enlace parece estar muerto; todo el dominio está caído, de hecho. La versión de la aplicación para Mac Store está incompleta (no incluye la capacidad de capturar). Encontré la descarga aquí (versión 1.3 en el momento de esta publicación).
Andi

7

WebScarab es un marco para analizar aplicaciones que se comunican utilizando los protocolos HTTP y HTTPS. Está escrito en Java y, por lo tanto, es portátil para muchas plataformas. WebScarab tiene varios modos de operación, implementados por varios complementos. En su uso más común, WebScarab funciona como un proxy de intercepción, lo que permite al operador revisar y modificar las solicitudes creadas por el navegador antes de enviarlas al servidor, y revisar y modificar las respuestas devueltas por el servidor antes de que el navegador las reciba. . WebScarab puede interceptar comunicaciones HTTP y HTTPS. El operador también puede revisar las conversaciones (solicitudes y respuestas) que pasaron por WebScarab.

http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project


¿Dónde podemos encontrar la instalación para Mac OS X? La página de descarga de Corsaire parece haber desaparecido y, al menos para mí, los enlaces git en dawes.za.net se cuelgan.
studgeek

Verifique la reescritura de WebScarab: owasp.org/index.php/OWASP_WebScarab_NG_Project Descargue desde code.google.com/p/webscarab-ng y luego inicie usando java -jar WebScarab-ng-0.2.1.one-jar.jar
Motin


3

Charles es un excelente proxy de depuración web para Windows, Mac OS y Linux. La versión completa cuesta 50 $ pero vale la pena.




0

Sé que esta es una vieja pregunta, pero quería agregar ServiceCapture a la lista, para aquellos que puedan encontrar esto.

He estado usando ServiceCapture durante aproximadamente 4 años y me encanta. No es gratis, pero es una gran herramienta y no muy costosa. Si depura muchas aplicaciones Flash o AJAX, es invaluable.


0

Creo que las posibilidades son menores, pero FireBug (complemento de FireFox) también tiene algunas herramientas de análisis de red.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.