Ich mache Webentwicklung unter Windows für meine tägliche Arbeit, und ich verlasse mich sehr auf Fiddler , einen Web-Debugging-Proxy. Was ist ein gleichwertiges Tool für OS X?
Ich verwende CharlesProxy , und obwohl es nicht so skriptfähig ist wie Fiddler, erfüllt es die Aufgabe. Und mit einem einzigen Lizenzschlüssel können Sie es auf allen Betriebssystemen ausführen (es ist in Java geschrieben).
Meine Bedürfnisse waren etwas anders, als ich es brauchte ... Ich habe es zum Debuggen von Webdav-Verbindungen oder zum Debuggen der HTTP-Kommunikation zwischen Servern verwendet.
Kostenlos:
Sachen die kosten:
Diese sind beide kostenlos und wurden bisher nicht erwähnt. Ich fand, dass beide dem X11 Wireshark weit überlegen sind.
http://mitmproxy.org/ ist ein textbasiertes Tool, leistet aber hervorragende Arbeit. Für jede http-sprechende App, die Sie analysieren und sogar Anfragen ändern und wiedergeben möchten.
Wenn Sie nur den HTTP-Datenverkehr sehen möchten, versuchen Sie es mit Cellist .
Versuche es mit Tamper
Es ist eine Chrome-Erweiterung, mit der Sie HTTP-Anforderungen im Bereich des aktuellen Tabs anzeigen und ändern können
Probieren Sie Proxyman aus , das ausschließlich für macOS entwickelt wurde.
Haftungsausschluss: Ich bin ein Schöpfer von Proxyman. Kommen Sie einfach hierher, um eine bessere Alternative zur Steigerung der Produktivität vorzuschlagen. Hoffe, Sie genießen die App!
ZAP Attack Proxy von OWASP ist eine hervorragende OpenSource-Alternative.
Das bereits erwähnte Burp ist auch ausgezeichnet, aber die kostenpflichtige Version ist viel besser als die kostenlose Version.
Ich benutze beide für die Arbeit.
Captor , verfügbar im Mac App Store
Es ist eine native App, die HTTP/HTTPS genau wie CharlesProxy erfassen kann.
Es gibt jetzt eine Mac-Version über Mono. Installieren Sie Fiddler unter Mac OSX Über die App
App-Name: Fiddler App-Beschreibung: Fiddler (App: Fiddler.app) App-Website: http://www.telerik.com/fiddler Installieren Sie die App
Drücken Sie Befehl+Leertaste und geben Sie Terminal ein und drücken Sie die Eingabe-/Eingabetaste. In der Terminal-App ausführen: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )" < /dev/null 2> /dev/null ; brew install caskroom/cask/brew-cask 2> /dev/null und drücken Sie die Eingabetaste. Warten Sie, bis der Befehl beendet ist. Ausführen: Fass brauen Fiddler installieren Fertig! Sie können jetzt Fiddler verwenden.
Warren Pena
Abhi Beckert
Jakob Sulak