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.
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
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.
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.
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.
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 ...
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.
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.
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.
Réponses:
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 .
la source
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.
la source
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).
la source
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.
la source
Cocoa Packet Analyzer est similaire à WireShark mais avec une interface bien meilleure. http://www.tastycocoabytes.com/cpa/
la source
http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project
la source
L' extension gratuite Tamper Data Firefox est plutôt bonne. Vous permet de visualiser, filtrer et modifier toutes les demandes.
la source
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.
la source
http://ditchnet.org/httpclient/
la source
Si vous utilisez Eclipse, vous pouvez essayer http4e
la source
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.
la source
Je pense que les possibilités sont moindres, mais FireBug (addon de FireFox) a également des outils d'analyse de réseau.
la source