Gibt es HTTP / HTTPS-Interception-Tools wie Fiddler für Mac OS X? [geschlossen]
154
Ich würde gerne wissen, ob es Anwendungen wie Fiddler gibt, aber für Mac OS X, da ich einige Anforderungen von Webanwendungen in Mac OS X debuggen muss. Ich habe dies mit Fiddler unter Windows gemacht und würde dieses Tool gerne zur Verfügung haben auch auf dem Mac.
Navigieren Sie in Google Chrome zu dieser URL: chrome: // net-internals / Sie können damit eine JSON-Datei des gesamten http-Verkehrs erfassen und sichern.
Denis M. Kitchen
20
Schade, dass diese Frage geschlossen ist, da dies das erste Google-Ergebnis für "Fiddler for Mac" ist. Ging heute, vier Jahre später, zu einer Suche und entschied sich für mitmproxy.org
Pascal Van Hecke
14
Genau. Diese Frage ist definitiv konstruktiv und enthält einige ausgezeichnete Empfehlungen. Es hat keine "Debatte, Argumente, Umfragen oder erweiterte Diskussion" angefordert und scheint dies auch nicht zu tun.
Shovavnik
Andere Tipps, da auch ich hierher kam und eine lebendige Antwort im SO-Stil erwartete ... Chrome Apps: Dev HTTP Client, Postbote
Vielen Dank für die Antwort, die ich in superUser gefunden habe, dass das Monst Charles ähnlich ist ( charlesproxy.com ), aber es ist nicht kostenlos. Ich werde es mit Wireshark versuchen.
Fgblanch
Wireshark ist ein wenig fortgeschritten in der Installation ... gibt es eine einfachere Einführung und Ausführung von Mac Fiddler?
Leon Gaban
2
@Leon: nicht das wurde noch nicht erwähnt. Sie könnten sich für die Firefox + LiveHTTPHeaders entscheiden. HttpFox könnte auch nützlich sein. Die Installation von Wireshark ist so einfach wie die Installation auf einem Mac: Sie laden einfach die DMG von der Wireshark-Site herunter, öffnen sie und ziehen die App in Ihren Anwendungsordner.
Outis
Hey, danke, ich werde mir das LiveHTTP ansehen ... Ich habe Wireshark wie gesagt installiert, aber die Konfiguration ist der erweiterte Teil. Ich
lege
2
Wireshark ist wahrscheinlich eine meiner am wenigsten bevorzugten Software. Die Benutzeroberfläche ist furchtbar unintuitiv. Die Dokumente sehen aus, als wären sie 1994 erstellt worden, und ich habe sie noch nie dazu gebracht, die Dinge zu tun, die ich brauchte.
BentOnCoding
23
Charles ist in Java geschrieben und läuft auf Macs. Es ist jedoch nicht kostenlos.
Ab 2013 gibt es einen Alpha-Download von Fiddler für das Mono Framework, das auf Mac und Linux ausgeführt wird. Die neueste Version von Fiddler kann auch .PCAP-Dateien importieren, die von WireShark oder anderen auf dem Mac ausgeführten Tools erfasst wurden.
Wenn Sie keine direkte Antwort darauf erhalten, können Sie Fiddler jederzeit auf einem Windows-Computer ausführen und Ihren Browser auf dem Mac so konfigurieren, dass der Windows-Computer als Proxyserver verwendet wird. Nicht sehr zufriedenstellend und erfordert eine zweite Maschine (obwohl es virtuell sein könnte).
HTTPScoop eignet sich hervorragend zur Überprüfung des Webverkehrs auf Ihrem Mac. Es war unglaublich hilfreich für mich. Ich habe nicht zweimal über den Preis von 15 Dollar nachgedacht. Es gibt eine 14-tägige Testversion.
Dows scheinen nicht mehr zu funktionieren, der Download ist beschädigt, das letzte Update war vor fast 3 Jahren und der Support reagiert nicht. Die Website ist jedoch
Diese Verbindung scheint tot zu sein; Tatsächlich ist die gesamte Domain ausgefallen. Die Mac Store-Version der App ist unvollständig (ohne Aufnahmefähigkeit). Ich habe den Download hier gefunden (Version 1.3 zum Zeitpunkt dieses Beitrags).
Andi
7
WebScarab ist ein Framework zur Analyse von Anwendungen, die über die Protokolle HTTP und HTTPS kommunizieren. Es ist in Java geschrieben und daher auf viele Plattformen portierbar. WebScarab verfügt über mehrere Betriebsmodi, die von einer Reihe von Plugins implementiert werden. In der gebräuchlichsten Verwendung fungiert WebScarab als Intercepting-Proxy, mit dem der Bediener vom Browser erstellte Anforderungen überprüfen und ändern kann, bevor sie an den Server gesendet werden, und vom Server zurückgegebene Antworten überprüfen und ändern kann, bevor sie vom Browser empfangen werden . WebScarab kann sowohl die HTTP- als auch die HTTPS-Kommunikation abfangen. Der Bediener kann auch die Konversationen (Anfragen und Antworten) überprüfen, die über WebScarab geführt wurden.
Wo finden wir die Installation für Mac OS X? Corsaires Download-Seite scheint verschwunden zu sein und zumindest für mich hängen die Git-Links auf dawes.za.net.
Ich weiß, dass dies eine alte Frage ist, aber ich wollte ServiceCapture zur Liste hinzufügen, für diejenigen, die möglicherweise darauf stoßen.
Ich benutze ServiceCapture seit ungefähr 4 Jahren und liebe es. Es ist nicht kostenlos, aber es ist ein großartiges Werkzeug und nicht sehr teuer. Wenn Sie viele Flash- oder AJAX-Apps debuggen, ist dies von unschätzbarem Wert.
Antworten:
Es gibt das allgemeinere, aber vielleicht nicht so hilfreiche Wireshark .
Eine der SO-Server-Sites ist möglicherweise besser für Ihre Frage geeignet. Tatsächlich wurde es bereits auf SuperUser gefragt .
quelle
Charles ist in Java geschrieben und läuft auf Macs. Es ist jedoch nicht kostenlos.
Sie können Ihren Mac auf Ihren Windows + Fiddler-Computer richten: http://www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows
Ab 2013 gibt es einen Alpha-Download von Fiddler für das Mono Framework, das auf Mac und Linux ausgeführt wird. Die neueste Version von Fiddler kann auch .PCAP-Dateien importieren, die von WireShark oder anderen auf dem Mac ausgeführten Tools erfasst wurden.
quelle
Wenn Sie keine direkte Antwort darauf erhalten, können Sie Fiddler jederzeit auf einem Windows-Computer ausführen und Ihren Browser auf dem Mac so konfigurieren, dass der Windows-Computer als Proxyserver verwendet wird. Nicht sehr zufriedenstellend und erfordert eine zweite Maschine (obwohl es virtuell sein könnte).
quelle
HTTPScoop eignet sich hervorragend zur Überprüfung des Webverkehrs auf Ihrem Mac. Es war unglaublich hilfreich für mich. Ich habe nicht zweimal über den Preis von 15 Dollar nachgedacht. Es gibt eine 14-tägige Testversion.
quelle
Cocoa Packet Analyzer ähnelt WireShark, verfügt jedoch über eine viel bessere Benutzeroberfläche. http://www.tastycocoabytes.com/cpa/
quelle
http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project
quelle
Die kostenlose Tamper Data Firefox-Erweiterung ist ziemlich gut. Ermöglicht das Anzeigen, Filtern und Ändern aller Anforderungen.
quelle
Charles ist ein ausgezeichneter Web-Debugging-Proxy für Windows, Mac OS und Linux. Die Vollversion kostet 50 $, aber es lohnt sich.
quelle
http://ditchnet.org/httpclient/
quelle
Wenn Sie Eclipse verwenden, können Sie http4e ausprobieren
quelle
Ich weiß, dass dies eine alte Frage ist, aber ich wollte ServiceCapture zur Liste hinzufügen, für diejenigen, die möglicherweise darauf stoßen.
Ich benutze ServiceCapture seit ungefähr 4 Jahren und liebe es. Es ist nicht kostenlos, aber es ist ein großartiges Werkzeug und nicht sehr teuer. Wenn Sie viele Flash- oder AJAX-Apps debuggen, ist dies von unschätzbarem Wert.
quelle
Ich denke, die Möglichkeiten sind geringer, aber FireBug (Addon von FireFox) hat auch einige Netzwerkanalyse-Tools.
quelle