Mac OS X için Fiddler gibi HTTP / HTTPS müdahale araçları var mı? [kapalı]


154

Mac OS X'teki web uygulamalarından bazı istekleri ayıklamak zorunda olduğum için, kemancı gibi ama mac OS X için herhangi bir uygulama olup olmadığını bilmek istiyorum. Mac'te de.


1
Google Chrome'da bu URL'ye gidin: chrome: // net-internals / Tüm http trafiğinin bir json dosyasını yakalamak ve dökümü için kullanabilirsiniz.
Denis M. Kitchen

20
Yazık ki bu soru kapatıldı, çünkü bu "mac için kemancı" için ilk google sonucu. Bugün, dört yıl sonra bir arama yapmaya gitti ve mitmproxy.org
Pascal Van Hecke

14
Katılıyorum. Bu soru kesinlikle yapıcı ve bazı mükemmel önerilere sahip. Herhangi bir "tartışma, tartışma, yoklama veya genişletilmiş tartışma" talep etmedi ve muhtemel görünmüyor.
shovavnik

Diğer ipuçları, ben de beri, SO tarzında yaşayan bir cevap beklemek için buraya geldi ... Chrome Uygulamaları: Dev HTTP İstemcisi, Postacı
halr9000

2
Ben sadece çok güzel dikiş betwixt
Tom Esterez

Yanıtlar:


36

Wireshark için daha genel ama belki de o kadar yararlı değil .

SO sunucu sitelerinden biri sorunuz için daha uygun olabilir. Aslında, SuperUser'da zaten sorulmuştu .


2
SuperUser'da bulduğum cevap için teşekkürler, canavar benzer Charles ( charlesproxy.com ) ama ücretsiz değil. Wireshark ile deneyeceğim.
Fgblanch

Wireshark'ın kurulumu biraz gelişmiş ... Mac Fiddler'i kurmak ve çalıştırmak daha kolay mı?
Leon Gaban

2
@Leon: Bundan daha önce bahsedilmedi. Firefox + LiveHTTPHeaders'a gidebilirsiniz. HttpFox da yararlı olabilir. Wireshark'ı yüklemek için, Mac'e herhangi bir şey yüklemek kadar kolaydır: DMG'yi Wireshark sitesinden indirir, açar ve uygulamayı Uygulamalar klasörünüze sürüklersiniz.
outis

Hey teşekkürler LiveHTTP'yi kontrol edeceğim ... Dediğin gibi Wireshark'ı kurdum, ancak yapılandırma gelişmiş kısım. Terminalle
uğraşmıyorum ve Mac'imde

2
Wireshark muhtemelen en sevdiğim yazılım parçalarından biri. Kullanıcı arayüzü son derece sezgisel değil. Dokümanlar 1994'te yapılmış gibi görünüyorlar ve bir zamanlar ihtiyacım olan şeyleri yapmayı hiç kazanmadım.
BentOnCoding

23

Charles Java ile yazılmış ve Mac'lerde çalışıyor. Yine de ücretsiz değil.

Mac'inizi Windows + Fiddler makinenize yönlendirebilirsiniz: http://www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows

Ve 2013 itibariyle, Mac ve Linux'ta çalışan Mono Framework için Fiddler'ın Alpha olarak indirilmesi var. Ayrıca, Fiddler'in en son sürümü, WireShark veya Mac'te çalışan diğer araçlardan yakalanan .PCAP dosyalarını içe aktarabilir.


13
İlk etapta Fiddler'ı yazdığınız için teşekkürler Eric!
Cheeso

1
Ayrıca Mac OSX için Fiddler'in bir sürümü de var fiddler.wikidot.com/mono
svassr

@EricLaw Harici bir Windows + Fiddler makinesi kullandığımda HTTP S trafiğini izleyebilir miyim ?
mg30rg

@ mg30rg: Tabii. Bkz. Adım 11 burada telerik.com/blogs/running-fiddler-in-virtualbox-on-mac
EricLaw

@EricLaw İyi biri, teşekkürler!
mg30rg

13

Buna doğrudan bir cevap alamazsanız, Fiddler'ı her zaman bir Windows makinesinde çalıştırabilir ve Windows makinenizi proxy sunucusu olarak kullanmak için tarayıcınızı Mac'te yapılandırabilirsiniz. Çok tatmin edici değil ve ikinci bir makine gerektiriyor (sanal olsa da).


Windows'u proxy sunucusu olarak nasıl yapılandırabilirim?
Koray Tugay

13

HTTPScoop , Mac'inizdeki web trafiğini incelemek için harika. Benim için inanılmaz faydalı oldu. 15 $ Fiyat etiketi hakkında iki kez düşünmüyordu. 14 günlük bir deneme var.


3
Dows artık çalışmıyor gibi görünüyor, indirme bozuk, son güncelleme neredeyse 3 yıl önceydi ve destek yanıt vermiyor. Web sitesi
Kenny

SSL ile çalışmaz
Mahmoud Fayez

1
Kapatılmış gibi görünüyor.
Ionică Bizău

9

Cocoa Packet Analyzer, WireShark'a benzer, ancak çok daha iyi bir arayüze sahiptir. http://www.tastycocoabytes.com/cpa/


ve çok daha kolay kurulum süreci! :)
Fgblanch

Bu bağlantının ölü olduğu anlaşılıyor; aslında tüm alan adı kapalı. Uygulamanın Mac Store sürümü eksik (yakalama özelliğini içermiyor). İndirmeyi burada buldum (bu yayın sırasında 1.3 sürümü).
Andi

7

WebScarab, HTTP ve HTTPS protokollerini kullanarak iletişim kuran uygulamaları analiz etmek için bir çerçevedir. Java ile yazılmıştır ve bu nedenle birçok platforma taşınabilir. WebScarab, birkaç eklenti tarafından uygulanan çeşitli çalışma modlarına sahiptir. WebScarab, en yaygın kullanımında, operatörün sunucuya gönderilmeden önce tarayıcı tarafından oluşturulan istekleri gözden geçirmesine ve değiştirmesine ve tarayıcı tarafından alınmadan önce sunucudan döndürülen yanıtları gözden geçirmesine ve değiştirmesine izin veren bir durdurma proxy'si olarak çalışır. . WebScarab hem HTTP hem de HTTPS iletişimini kesebilir. Operatör ayrıca WebScarab üzerinden geçen konuşmaları (istekler ve yanıtlar) gözden geçirebilir.

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


Mac OS X kurulumunu nerede bulabiliriz? Corsaire'ın indirme sayfası gitmiş gibi görünüyor ve en azından benim için dawes.za.net'teki git bağlantıları kilitleniyor.
studgeek

WebScarab'ın yeniden yazımına bakın: owasp.org/index.php/OWASP_WebScarab_NG_Project code.google.com/p/webscarab-ng adresinden indirin, ardından java -jar WebScarab-ng-0.2.1.one-jar.jar
Motin

4

Ücretsiz Tamper Data Firefox eklentisi oldukça iyi. Tüm istekleri görüntülemenizi, filtrelemenizi ve değiştirmenizi sağlar.





0

Bunun eski bir soru olduğunu biliyorum, ancak listeye ServiceCapture'ı eklemek istedim, bununla karşılaşanlar için.

ServiceCapture'ı yaklaşık 4 yıldır kullanıyorum ve çok seviyorum. Ücretsiz değil, ama harika bir araç ve çok pahalı değil. Çok sayıda Flash veya AJAX uygulamasında hata ayıklarsanız paha biçilmezdir.


0

Olasılıkların daha az olduğunu düşünüyorum, ancak FireBug (FireFox eklentisi) de bazı ağ analiz araçlarına sahip.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.