Apakah ada alat intersepsi HTTP / HTTPS seperti Fiddler untuk mac OS X? [Tutup]


154

Saya ingin tahu apakah ada aplikasi seperti fiddler tetapi untuk mac OS X, karena saya perlu men-debug beberapa permintaan dari aplikasi web di Mac OS X. Saya biasa melakukannya dengan fiddler pada Windows dan akan senang memiliki alat ini tersedia di Mac juga.


1
Arahkan ke URL ini di Google Chrome: chrome: // net-internal / Anda dapat menggunakannya untuk menangkap dan membuang file json dari semua lalu lintas http.
Denis M. Kitchen

20
Kasihan pertanyaan itu sudah ditutup, karena ini adalah hasil google pertama untuk "fiddler for mac". Pergi untuk pencarian hari ini, empat tahun setelahnya, dan menetap untuk mitmproxy.org
Pascal Van Hecke

14
Saya setuju. Pertanyaan ini pasti konstruktif dan memiliki beberapa rekomendasi bagus. Itu tidak diminta "debat, argumen, jajak pendapat, atau diskusi panjang" dan tampaknya tidak mungkin.
shovavnik

Kiat lain, karena saya juga, datang ke sini mengharapkan jawaban langsung dengan gaya SO ... Chrome Apps: Dev HTTP Client, Postman
halr9000

2
Saya baru saja menemukan bahwa jahitannya sangat bagus github.com/kdzwinel/betwixt
Tom Esterez

Jawaban:


36

Ada yang lebih umum tetapi mungkin tidak membantu Anda, Wireshark .

Salah satu situs server SO mungkin lebih cocok untuk pertanyaan Anda. Bahkan, sudah ditanyakan pada SuperUser .


2
Terima kasih atas jawaban yang saya temukan di superUser bahwa monst mirip itu Charles ( charlesproxy.com ) tetapi tidak gratis. Saya akan coba dengan Wireshark.
Fgblanch

Wireshark sedikit canggih untuk menginstal ... adakah yang lebih mudah untuk bangun dan menjalankan Mac Fiddler?
Leon Gaban

2
@Leon: bukan itu belum disebutkan. Anda bisa menggunakan Firefox + LiveHTTPHeaders. HttpFox mungkin juga bermanfaat. Sedangkan untuk menginstal Wireshark, semudah menginstal apa pun di Mac: Anda cukup mengunduh DMG dari situs Wireshark, membukanya, dan menyeret aplikasi ke folder Aplikasi Anda.
outis

Hai terima kasih saya akan memeriksa LiveHTTP itu ... Saya menginstal Wireshark seperti yang Anda katakan, tetapi konfigurasi adalah bagian lanjutan. Saya tidak main-main dengan terminal dan tidak dapat menemukan folder tertentu yang mereka bicarakan di Mac saya :(
Leon Gaban

2
Wireshark mungkin salah satu perangkat lunak yang paling tidak saya sukai. UI ini sangat tidak intuitif. Dokumen-dokumen itu terlihat seperti dibuat pada tahun 1994, dan saya tidak pernah melakukannya untuk melakukan hal-hal yang saya butuhkan.
BentOnCoding

23

Charles ditulis dalam Java dan dijalankan pada Mac. Ini tidak gratis.

Anda dapat mengarahkan Mac Anda ke mesin Windows + Fiddler Anda: http://www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows

Dan pada 2013, ada pengunduhan Alpha Fiddler untuk Mono Framework, yang berjalan di Mac dan Linux. Juga, versi terbaru Fiddler dapat mengimpor file PCAP yang diambil dari WireShark atau alat lain yang berjalan di Mac.


13
Terima kasih telah menulis Fiddler sejak awal, Eric!
Cheeso

1
Ada juga versi Fiddler untuk Mac OSX sekarang fiddler.wikidot.com/mono
svassr

@ EricLaw Bisakah saya memonitor lalu lintas HTTP S ketika saya menggunakan mesin Windows + Fiddler eksternal?
mg30rg

@ mg30rg: Tentu. Lihat langkah 11 di sini telerik.com/blogs/running-fiddler-in-virtualbox-on-mac
EricLaw

@EricLaw Bagus, terima kasih!
mg30rg

13

Jika Anda tidak mendapatkan jawaban langsung untuk ini, Anda selalu bisa menjalankan Fiddler di mesin windows dan mengkonfigurasi browser Anda di Mac untuk menggunakan mesin windows sebagai server proxy. Tidak terlalu memuaskan dan membutuhkan mesin kedua (meskipun bisa virtual).


Bagaimana cara mengkonfigurasi Windows sebagai server proxy?
Koray Tugay

13

HTTPScoop luar biasa untuk memeriksa lalu lintas web di Mac Anda. Sudah sangat membantu bagi saya. Saya tidak berpikir dua kali tentang label harga $ 15. Ada uji coba 14 hari.


3
Tampaknya tidak berfungsi lagi, unduhannya rusak, pembaruan terakhir hampir 3 tahun yang lalu dan dukungan tidak merespons. Situs webnya naik ...
Kenny

Tidak bagus tidak berfungsi dengan SSL
Mahmoud Fayez

1
Tampaknya ditutup.
Ionică Bizău

9

Cocoa Packet Analyzer mirip dengan WireShark tetapi dengan antarmuka yang jauh lebih baik. http://www.tastycocoabytes.com/cpa/


dan proses instalasi jauh lebih mudah! :)
Fgblanch

Tautan itu tampaknya sudah mati; seluruh domain tidak aktif, sebenarnya. Versi aplikasi Mac Store tidak lengkap (tidak termasuk kemampuan untuk menangkap). Saya menemukan unduhan di sini (versi 1.3 pada saat posting ini).
Andi

7

WebScarab adalah kerangka kerja untuk menganalisis aplikasi yang berkomunikasi menggunakan protokol HTTP dan HTTPS. Ini ditulis dalam Java, dan dengan demikian portabel untuk banyak platform. WebScarab memiliki beberapa mode operasi, diimplementasikan oleh sejumlah plugin. Dalam penggunaannya yang paling umum, WebScarab beroperasi sebagai proxy pencegat, memungkinkan operator untuk meninjau dan memodifikasi permintaan yang dibuat oleh browser sebelum dikirim ke server, dan untuk meninjau dan memodifikasi tanggapan yang dikembalikan dari server sebelum diterima oleh browser. . WebScarab dapat mencegat komunikasi HTTP dan HTTPS. Operator juga dapat meninjau percakapan (permintaan dan tanggapan) yang telah melewati WebScarab.

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


Di mana kami dapat menemukan instalasi untuk Mac OS X? Halaman unduhan Corsaire sepertinya sudah tidak ada dan, setidaknya bagiku, tautan git di dawes.za.net hang.
studgeek

Periksa penulisan ulang WebScarab: owasp.org/index.php/OWASP_WebScarab_NG_Project Unduh dari code.google.com/p/webscarab-ng lalu luncurkan menggunakan java -jar WebScarab-ng-0.2.1.one-jar.jar
Motin


3

Charles adalah Proxy Debugging Web yang luar biasa untuk Windows, Mac OS dan Linux. Versi lengkapnya adalah $ 50 tetapi itu sangat berharga.




0

Saya tahu ini adalah pertanyaan lama, tetapi saya ingin menambahkan ServiceCapture ke daftar, bagi mereka yang mungkin menemukan ini.

Saya telah menggunakan ServiceCapture selama sekitar 4 tahun dan menyukainya. Ini tidak gratis, tetapi ini adalah alat yang hebat dan tidak terlalu mahal. Jika Anda men-debug banyak aplikasi Flash atau AJAX itu sangat berharga.


0

Saya pikir kemungkinannya kurang, tetapi FireBug (addon FireFox) memiliki beberapa alat analisis jaringan juga.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.