Existe-t-il des outils d’interception HTTP / HTTPS tels que Fiddler pour Mac OS X?

Je voudrais savoir s’il existe des applications comme Fiddler, mais pour Mac OS X, car je dois déboguer des requêtes d’applications Web sous Mac OS X. Je le faisais avec un violon sous Windows et j’aimerais avoir cet outil disponible sur Mac aussi.

    Il y a le plus général mais peut-être pas aussi utile pour vous Wireshark .

    L’un des sites du serveur SO peut être mieux adapté à votre question. En fait, il a déjà été demandé sur SuperUser .

    Charles est écrit en Java et fonctionne sur Mac. Ce n’est pas gratuit si.

    Vous pouvez diriger votre Mac vers votre machine Windows + Fiddler: http://www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows

    Et à partir de 2013, il y a un téléchargement Alpha de Fiddler pour Mono Framework, qui fonctionne sous Mac et Linux. De plus, la toute dernière version de Fiddler peut importer des fichiers .PCAP capturés à partir de WireShark ou d’autres outils exécutés sur Mac.

    HTTPScoop est génial pour inspecter le trafic Web sur votre Mac. Cela m’a été incroyablement utile. Je n’ai pas réfléchi à deux fois au prix de 15 dollars. Il y a un essai de 14 jours.

    Si vous n’obtenez aucune réponse directe à cela, vous pouvez toujours exécuter Fiddler sur une machine Windows et configurer votre navigateur sur Mac pour utiliser la machine Windows en tant que serveur proxy. Pas très satisfaisant et nécessite une deuxième machine (même si elle peut être virtuelle).

    Cocoa Packet Analyzer est similaire à WireShark mais avec une interface bien meilleure. http://www.tastycocoabytes.com/cpa/

    WebScarab est un cadre d’parsing des applications qui communiquent à l’aide des protocoles HTTP et HTTPS. Il est écrit en Java et est donc portable sur de nombreuses plates-formes. WebScarab dispose de plusieurs modes de fonctionnement, implémentés par un certain nombre de plugins. Dans son utilisation la plus courante, WebScarab fonctionne comme un proxy d’interception, permettant à l’opérateur d’examiner et de modifier les requêtes créées par le navigateur avant leur envoi au serveur, et d’examiner et de modifier les réponses renvoyées par le serveur avant leur réception. . WebScarab est capable d’intercepter les communications HTTP et HTTPS. L’opérateur peut également examiner les conversations (requêtes et réponses) passées par WebScarab.

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

    L’extension gratuite Tamper Data Firefox est plutôt bonne. Vous permet de visualiser, filtrer et modifier toutes les demandes.

    Charles est un excellent proxy Web Debugging pour Windows, Mac OS et Linux. La version complète est de 50 $ mais ça en vaut la peine.

    Si vous utilisez Eclipse, vous pouvez essayer http4e

    Je sais que c’est une vieille question, mais je voulais append ServiceCapture à la liste, pour ceux qui pourraient rencontrer cela.

    J’utilise ServiceCapture depuis environ 4 ans et j’adore ça. Ce n’est pas gratuit, mais c’est un excellent outil et pas très cher. Si vous déboguez beaucoup d’applications Flash ou AJAX, c’est inestimable.

    Je pense que les possibilités sont moindres, mais FireBug (addon de FireFox) a aussi des outils d’parsing de réseau.