Existe-t-il des outils d'interception HTTP / HTTPS comme Fiddler pour Mac OS X? [fermé]


154

Je voudrais savoir s'il existe des applications comme Fiddler mais pour Mac OS X, car je dois déboguer certaines demandes d'applications Web sous Mac OS X. J'avais l'habitude de le faire avec Fiddler sur Windows et j'aimerais avoir cet outil disponible sur Mac également.


1
Accédez à cette URL dans Google Chrome: chrome: // net-internals / Vous pouvez l'utiliser pour capturer et vider un fichier json de tout le trafic http.
Denis M. Kitchen

20
Dommage que la question soit close, car il s'agit du premier résultat Google pour "fiddler for mac". Je suis allé chercher aujourd'hui, quatre ans après, et je me suis
Pascal Van Hecke

14
Je suis d'accord. Cette question est définitivement constructive et contient d'excellentes recommandations. Il n'a sollicité aucun "débat, argumentation, sondage ou discussion approfondie" et ne semble pas le faire.
shovavnik

D'autres conseils, puisque moi aussi, je suis venu ici en attendant une réponse vivante dans le style SO ... Applications Chrome: Dev HTTP Client, Postman
halr9000

2
Je viens de découvrir betwixt qui semble
Tom Esterez

Réponses:


36

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

L'un des sites de serveurs SO est peut-être mieux adapté à votre question. En fait, cela a déjà été demandé sur SuperUser .


2
Merci pour la réponse que j'ai trouvée dans superUser que le monstre est similaire à Charles ( charlesproxy.com ) mais ce n'est pas gratuit. J'essaierai avec Wireshark.
Fgblanch

Wireshark est un peu avancé à installer ... Y a-t-il un Mac Fiddler plus facile à installer et à exécuter?
Leon Gaban

2
@Leon: non cela n'a pas déjà été mentionné. Vous pouvez opter pour les Firefox + LiveHTTPHeaders. HttpFox pourrait également être utile. En ce qui concerne l'installation de Wireshark, c'est aussi simple que d'installer quoi que ce soit sur un Mac: il vous suffit de télécharger le DMG à partir du site Wireshark, de l'ouvrir et de faire glisser l'application dans votre dossier Applications.
sortie le

Hé merci, je vais vérifier que LiveHTTP ... J'ai installé Wireshark comme vous l'avez dit, mais la configuration est la partie avancée. Je ne joue pas avec le terminal et ne trouve aucun des dossiers spécifiques dont ils parlent sur mon Mac :(
Leon Gaban

2
Wireshark est probablement l'un de mes logiciels les moins préférés. L'interface utilisateur est terriblement peu intuitive. Les documents semblent avoir été faits en 1994, et je ne l'ai jamais eu une seule fois pour faire les choses dont j'avais besoin.
BentOnCoding

23

Charles est écrit en Java et fonctionne sur Mac. Ce n'est pas gratuit cependant.

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

Et à partir de 2013, il existe un téléchargement Alpha de Fiddler for the Mono Framework, qui fonctionne sur Mac et Linux. En outre, 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 le Mac.


13
Merci d'avoir écrit Fiddler en premier lieu, Eric!
Cheeso

1
Il existe également une version de Fiddler pour Mac OSX maintenant fiddler.wikidot.com/mono
svassr

@EricLaw Puis-je surveiller le trafic HTTP S lorsque j'utilise une machine Windows + Fiddler externe?
mg30rg

@ mg30rg: Bien sûr. Voir l'étape 11 ici telerik.com/blogs/running-fiddler-in-virtualbox-on-mac
EricLaw

@EricLaw Gentil, merci!
mg30rg

13

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


Comment configurer Windows en tant que serveur proxy?
Koray Tugay

13

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


3
Dows ne semble plus fonctionner, le téléchargement est corrompu, la dernière mise à jour remonte à près de 3 ans et le support ne répond pas. Le site Web est cependant en place ...
Kenny

Pas bon ne fonctionne pas avec SSL
Mahmoud Fayez

1
Il semble être fermé.
Ionică Bizău

9

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


et processus d'installation beaucoup plus facile! :)
Fgblanch

Ce lien semble être mort; tout le domaine est en panne, en fait. La version Mac Store de l'application est incomplète (n'inclut pas la possibilité de capturer). J'ai trouvé le téléchargement ici (version 1.3 au moment de cette publication).
Andi

7

WebScarab est un framework d'analyse des applications qui communiquent en utilisant les protocoles HTTP et HTTPS. Il est écrit en Java et est donc portable sur de nombreuses plates-formes. WebScarab a 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 demandes créées par le navigateur avant qu'elles ne soient envoyées au serveur, et d'examiner et de modifier les réponses renvoyées par le serveur avant qu'elles ne soient reçues par le navigateur. . WebScarab est capable d'intercepter les communications HTTP et HTTPS. L'opérateur peut également consulter les conversations (demandes et réponses) qui sont passées par WebScarab.

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


Où pouvons-nous trouver l'installation pour Mac OS X? La page de téléchargement de Corsaire semble avoir disparu et, pour moi du moins, les liens git sur dawes.za.net se bloquent.
studgeek

Vérifiez la réécriture de WebScarab: owasp.org/index.php/OWASP_WebScarab_NG_Project Téléchargez depuis code.google.com/p/webscarab-ng puis lancez en utilisant java -jar WebScarab-ng-0.2.1.one-jar.jar
Motin

4

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


3

Charles est un excellent proxy de débogage Web pour Windows, Mac OS et Linux. La version complète coûte 50 $ mais ça vaut vraiment le coup.




0

Je sais que c'est une vieille question, mais je voulais ajouter 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 de nombreuses applications Flash ou AJAX, c'est inestimable.


0

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.