Esistono strumenti di intercettazione HTTP / HTTPS come Fiddler per mac OS X? [chiuso]


154

Vorrei sapere se ci sono applicazioni come il violinista ma per mac OS X, poiché devo eseguire il debug di alcune richieste dalle applicazioni Web in Mac OS X. Lo facevo con il violinista su Windows e mi piacerebbe avere questo strumento disponibile anche su Mac.


1
Passare a questo URL in Google Chrome: chrome: // net-internals / È possibile utilizzarlo per acquisire e scaricare un file json di tutto il traffico http.
Denis M. Kitchen

20
Peccato che questa domanda sia chiusa, in quanto questo è il primo risultato di Google per "Fiddler per Mac". Sono andato a cercare oggi, quattro anni dopo, e ho
Pascal Van Hecke,

14
Sono d'accordo. Questa domanda è decisamente costruttiva e ha alcuni eccellenti consigli. Non ha sollecitato alcun "dibattito, argomentazione, sondaggio o discussione estesa" e non sembra probabile.
shovavnik,

Altri consigli, visto che anch'io sono venuto qui, mi aspettavo una risposta viva in stile SO ... App di Chrome: Dev HTTP Client, Postman
halr9000

2
Ho appena scoperto tra che è molto bello github.com/kdzwinel/betwixt
Tom Esterez

Risposte:


36

C'è il più generale ma forse non utile per te Wireshark .

Uno dei siti del server SO potrebbe essere più adatto alla tua domanda. In realtà, è già stato chiesto su SuperUser .


2
Grazie per la risposta che ho trovato in superUser che il monst simile è Charles ( charlesproxy.com ) ma non è gratuito. Proverò con Wireshark.
Fgblanch,

Wireshark è un po 'avanzato da installare ... c'è un modo più semplice per avviare Mac Fiddler?
Leon Gaban,

2
@Leon: non che non sia già stato menzionato. Potresti scegliere Firefox + LiveHTTPHeaders. Anche HttpFox potrebbe essere utile. Per quanto riguarda l'installazione di Wireshark, è facile come installare qualsiasi cosa su un Mac: basta scaricare il DMG dal sito Wireshark, aprirlo e trascinare l'app nella cartella Applicazioni.
uscita il

Ehi grazie controllerò che LiveHTTP ... Ho installato Wireshark come hai detto, ma la configurazione è la parte avanzata. Non scherzo con il terminale e non riesco a trovare nessuna delle cartelle specifiche di cui parlano sul mio Mac :(
Leon Gaban,

2
Wireshark è probabilmente uno dei miei software meno preferiti. L'interfaccia utente è terribilmente non intuitiva. I documenti sembrano essere stati creati nel 1994 e non l'ho mai fatto una volta per fare le cose di cui avevo bisogno.
BentOnCoding

23

Charles è scritto in Java e funziona su Mac. Non è gratuito però.

Puoi puntare il tuo Mac sul tuo computer Windows + Fiddler: http://www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows

E a partire dal 2013, c'è un download Alpha di Fiddler per Mono Framework, che funziona su Mac e Linux. Inoltre, l'ultima versione di Fiddler può importare file .PCAP catturati da WireShark o altri strumenti eseguiti sul Mac.


13
Grazie per aver scritto Fiddler in primo luogo, Eric!
Cheeso,

1
Esiste anche una versione di Fiddler per Mac OSX ora fiddler.wikidot.com/mono
svassr

@EricLaw Posso monitorare il traffico HTTP S quando utilizzo un computer esterno Windows + Fiddler?
mg30rg

@ mg30rg: Sicuro. Vedi il passaggio 11 qui telerik.com/blogs/running-fiddler-in-virtualbox-on-mac
EricLaw

@EricLaw Bello, grazie!
mg 30rg

13

Se non ricevi alcuna risposta diretta a questo, puoi sempre eseguire Fiddler su un computer Windows e configurare il tuo browser sul Mac per utilizzare il computer Windows come server proxy. Non molto soddisfacente e richiede una seconda macchina (anche se potrebbe essere virtuale).


Come configuro Windows come server proxy?
Koray Tugay,

13

HTTPScoop è eccezionale per l'ispezione del traffico web sul tuo Mac. È stato incredibilmente utile per me. Non ci ho pensato due volte al prezzo di $ 15. C'è una prova di 14 giorni.


3
Le mucche non sembrano più funzionare, il download è corrotto, l'ultimo aggiornamento è stato effettuato quasi 3 anni fa e il supporto non risponde. Il sito Web è comunque attivo ...
Kenny,

Non va bene non funziona con SSL
Mahmoud Fayez

1
Sembra essere chiuso.
Ionică Bizău,

9

Cocoa Packet Analyzer è simile a WireShark ma con un'interfaccia molto migliore. http://www.tastycocoabytes.com/cpa/


e molto più semplice processo di installazione! :)
Fgblanch,

Quel collegamento sembra essere morto; l'intero dominio non è attivo, in effetti. La versione dell'app per Mac Store è incompleta (non include la possibilità di acquisire). Ho trovato il download qui (versione 1.3 al momento della pubblicazione).
Andi,

7

WebScarab è un framework per l'analisi delle applicazioni che comunicano utilizzando i protocolli HTTP e HTTPS. È scritto in Java ed è quindi portabile su molte piattaforme. WebScarab ha diverse modalità operative, implementate da una serie di plugin. Nel suo utilizzo più comune, WebScarab funziona come proxy di intercettazione, consentendo all'operatore di rivedere e modificare le richieste create dal browser prima che vengano inviate al server e di rivedere e modificare le risposte restituite dal server prima che vengano ricevute dal browser . WebScarab è in grado di intercettare sia la comunicazione HTTP che HTTPS. L'operatore può anche rivedere le conversazioni (richieste e risposte) che sono passate attraverso WebScarab.

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


Dove possiamo trovare l'installazione per Mac OS X? La pagina di download di Corsaire sembra essere sparita e, almeno per me, i collegamenti git su dawes.za.net si bloccano.
Studgeek,

Dai un'occhiata alla riscrittura di WebScarab: owasp.org/index.php/OWASP_WebScarab_NG_Project Scarica da code.google.com/p/webscarab-ng quindi avvialo utilizzando java -jar WebScarab-ng-0.2.1.one-jar.jar
Motin


3

Charles è un eccellente proxy di debug Web per Windows, Mac OS e Linux. La versione completa è di 50 $ ma ne vale la pena.



2

Nel caso in cui si stia utilizzando Eclipse, è possibile provare http4e


0

So che questa è una vecchia domanda, ma volevo aggiungere ServiceCapture all'elenco, per coloro che potrebbero trovarlo.

Uso ServiceCapture da circa 4 anni e lo adoro. Non è gratuito, ma è un ottimo strumento e non molto costoso. Se esegui il debug di molte app Flash o AJAX, è inestimabile.


0

Penso che le possibilità siano minori, ma FireBug (componente aggiuntivo di FireFox) ha anche alcuni strumenti di analisi della rete.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.