Existem ferramentas de interceptação HTTP / HTTPS como o Fiddler para mac OS X? [fechadas]


154

Gostaria de saber se existem aplicativos como o violinista, mas para o Mac OS X, pois preciso depurar algumas solicitações de aplicativos da web no Mac OS X. Eu costumava fazer isso com o violinista no Windows e gostaria de ter essa ferramenta disponível. no Mac também.


1
Navegue até este URL no Google Chrome: chrome: // net-internals / Você pode usá-lo para capturar e despejar um arquivo json de todo o tráfego http.
Denis M. Kitchen #

20
Pena que essa pergunta está encerrada, pois este é o primeiro resultado do google para "fiddler for mac". Fui para uma pesquisa Hoje, quatro anos depois, e povoada mitmproxy.org
Pascal Van Hecke

14
Concordo. Esta questão é definitivamente construtiva e tem algumas excelentes recomendações. Não solicitou nenhum "debate, argumento, pesquisa ou discussão prolongada" e não parece provável.
shovavnik

Outras dicas, desde que eu também vim aqui esperando uma resposta de vida em grande estilo SO ... Chrome Apps: Dev HTTP Client Postman
halr9000

2
Eu só descobri entre que costuras muito agradável github.com/kdzwinel/betwixt
Tom Esterez

Respostas:


36

Existe o Wireshark mais geral, mas talvez não tão útil .

Um dos sites de servidores SO pode ser mais adequado para sua pergunta. De fato, isso já foi solicitado no SuperUser .


2
Obrigado pela resposta que eu encontrei no superUser que o monst semelhante é Charles ( charlesproxy.com ), mas não é gratuito. Vou tentar com o Wireshark.
Fgblanch #

O Wireshark é um pouco avançado para instalar ... é mais fácil instalar e executar o Mac Fiddler?
Leon Gaban

2
@ Leon: não que ainda não tenha sido mencionado. Você pode optar pelos Firefox + LiveHTTPHeaders. HttpFox também pode ser útil. Quanto à instalação do Wireshark, é tão fácil quanto instalar qualquer coisa em um Mac: basta baixar o DMG no site do Wireshark, abri-lo e arrastar o aplicativo para a pasta Aplicativos.
sai em 17/02/10

Ei, obrigado. Vou verificar se o LiveHTTP ... Instalei o Wireshark como você disse, mas a configuração é a parte avançada. Eu não mexer com o terminal e não pode encontrar qualquer uma das pastas específicas que falam no meu Mac :(
Leon Gaban

2
O Wireshark é provavelmente um dos meus softwares menos favoritos. A interface do usuário é muito pouco intuitiva. Os documentos parecem ter sido feitos em 1994, e eu nunca consegui fazer o que eu precisava.
BentOnCoding

23

Charles é escrito em Java e executado em Macs. Não é grátis.

Você pode apontar o Mac para a máquina Windows + Fiddler: http://www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows

E a partir de 2013, há um download Alpha do Fiddler para o Mono Framework, que roda em Mac e Linux. Além disso, a versão mais recente do Fiddler pode importar arquivos .PCAP capturados do WireShark ou outras ferramentas executadas no Mac.


13
Obrigado por escrever o Fiddler em primeiro lugar, Eric!
Cheeso

1
Agora também há uma versão do Fiddler para Mac OSX fiddler.wikidot.com/mono
svassr

@EricLaw Posso monitorar o tráfego HTTP S quando uso uma máquina externa Windows + Fiddler?
mg30rg

@ mg30rg: Claro. Veja a etapa 11 aqui telerik.com/blogs/running-fiddler-in-virtualbox-on-mac
EricLaw

@EricLaw Nice, obrigado!
mg30rg

13

Se você não obtiver resposta direta, sempre poderá executar o Fiddler em uma máquina Windows e configurar seu navegador no Mac para usar a máquina Windows como um servidor proxy. Não é muito satisfatório e requer uma segunda máquina (embora possa ser virtual).


Como eu configuro o Windows como servidor proxy?
Koray Tugay

13

O HTTPScoop é incrível para inspecionar o tráfego da Web no seu Mac. Tem sido incrivelmente útil para mim. Eu não pensei duas vezes sobre o preço de US $ 15. Há um teste de 14 dias.


3
O Dows parece não funcionar mais, o download está corrompido, a última atualização ocorreu há quase 3 anos e o suporte não responde. No entanto, o site está ativo ...
Kenny

Não é bom não funciona com SSL
Mahmoud Fayez

1
Parece ter sido desligado.
Jonică Bizău

9

O Analisador de Pacotes de Cacau é semelhante ao WireShark, mas com uma interface muito melhor. http://www.tastycocoabytes.com/cpa/


e processo de instalação muito mais fácil! :)
Fgblanch

Esse link parece estar morto; todo o domínio está inoperante, de fato. A versão do aplicativo da Mac Store está incompleta (não inclui a capacidade de captura). Encontrei o download aqui (versão 1.3 no momento desta postagem).
Andi

7

O WebScarab é uma estrutura para analisar aplicativos que se comunicam usando os protocolos HTTP e HTTPS. É escrito em Java e, portanto, é portátil para muitas plataformas. O WebScarab possui vários modos de operação, implementados por vários plugins. Em seu uso mais comum, o WebScarab opera como um proxy interceptador, permitindo ao operador revisar e modificar solicitações criadas pelo navegador antes de serem enviadas ao servidor e revisar e modificar as respostas retornadas pelo servidor antes de serem recebidas pelo navegador. . O WebScarab é capaz de interceptar as comunicações HTTP e HTTPS. O operador também pode revisar as conversas (solicitações e respostas) que passaram pelo WebScarab.

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


Onde podemos encontrar a instalação para o Mac OS X? A página de download do Corsaire parece ter sumido e, pelo menos para mim, os links do git no dawes.za.net estão suspensos.
31812 studgeek

Faça o checkout da reescrita do WebScarab: owasp.org/index.php/OWASP_WebScarab_NG_Project Faça o download em code.google.com/p/webscarab-ng e inicie usando java -jar WebScarab-ng-0.2.1.one-jar.jar
Motin


3

Charles é um excelente proxy de depuração da Web para Windows, Mac OS e Linux. A versão completa custa 50 $, mas vale a pena.




0

Sei que essa é uma pergunta antiga, mas queria adicionar o ServiceCapture à lista, para aqueles que se depararem com isso.

Uso o ServiceCapture há cerca de 4 anos e adoro isso. Não é gratuito, mas é uma ótima ferramenta e não é muito caro. Se você depurar muitos aplicativos Flash ou AJAX, é inestimável.


0

Eu acho que as possibilidades são menores, mas o FireBug (addon do FireFox) também tem algumas ferramentas de análise de rede.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.