¿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.
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
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.
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.
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).
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.
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 ...
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.
¿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.
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.
Respuestas:
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 .
fuente
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.
fuente
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).
fuente
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.
fuente
Cocoa Packet Analyzer es similar a WireShark pero con una interfaz mucho mejor. http://www.tastycocoabytes.com/cpa/
fuente
http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project
fuente
La extensión gratuita de Tamper Data Firefox es bastante buena. Le permite ver, filtrar y modificar todas las solicitudes.
fuente
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.
fuente
http://ditchnet.org/httpclient/
fuente
En caso de que esté usando Eclipse, puede probar http4e
fuente
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.
fuente
Creo que las posibilidades son menores, pero FireBug (complemento de FireFox) también tiene algunas herramientas de análisis de red.
fuente