Có công cụ đánh chặn HTTP / HTTPS nào như Fiddler cho mac OS X không? [đóng cửa]


154

Tôi muốn biết nếu có bất kỳ ứng dụng nào như fiddler nhưng với mac OS X, vì tôi cần gỡ lỗi một số yêu cầu từ các ứng dụng web trong Mac OS X. Tôi đã từng làm điều đó với fiddler trên Windows và rất thích có công cụ này trên Mac cũng vậy.


1
Điều hướng đến URL này trong Google Chrome: chrome: // net-internals / Bạn có thể sử dụng nó để chụp và kết xuất tệp json của tất cả lưu lượng truy cập http.
Nhà bếp Denis M.

20
Đáng tiếc là câu hỏi đã bị đóng, vì đây là kết quả đầu tiên của google cho "fiddler for mac". Đã đi tìm kiếm ngày hôm nay, bốn năm sau, và giải quyết cho mitmproxy.org
Pascal Van Hecke

14
Tôi đồng ý. Câu hỏi này chắc chắn mang tính xây dựng và có một số khuyến nghị tuyệt vời. Nó đã không thu hút bất kỳ "cuộc tranh luận, tranh luận, bỏ phiếu hoặc thảo luận mở rộng" nào và dường như không có khả năng.
shovavnik

Các mẹo khác, vì tôi cũng vậy, đã đến đây để mong đợi một câu trả lời sống động theo phong cách SO ... Ứng dụng Chrome: Dev HTTP Client, Postman
halr9000

2
Tôi mới phát hiện ra betwixt rằng đường may rất đẹp github.com/kdzwinel/betwixt
Tom Esterez

Câu trả lời:


36

Có nhiều thứ chung hơn nhưng có lẽ không hữu ích với bạn Wireshark .

Một trong những trang web máy chủ SO có thể phù hợp hơn cho câu hỏi của bạn. Trên thực tế, nó đã được hỏi trên SuperUser .


2
Cảm ơn câu trả lời tôi đã tìm thấy trong superUser rằng quái vật tương tự đó là Charles ( charlesproxy.com ) nhưng nó không miễn phí. Tôi sẽ thử với Wireshark.
Fgblanch

Wireshark là một chút nâng cao để cài đặt ... có dễ dàng hơn để khởi động và chạy Mac Fiddler không?
Leon Gaban

2
@Leon: không phải là chưa được đề cập. Bạn có thể dùng Firefox + LiveHTTPHeaders. HttpFox cũng có thể hữu ích. Đối với việc cài đặt Wireshark, việc cài đặt bất cứ thứ gì trên Mac cũng dễ dàng như vậy: bạn chỉ cần tải xuống DMG từ trang web của Wireshark, mở nó và kéo ứng dụng vào thư mục Ứng dụng của bạn.
outis

Xin cảm ơn, tôi sẽ kiểm tra LiveHTTP ... Tôi đã cài đặt Wireshark như bạn đã nói, nhưng cấu hình là phần nâng cao. Tôi không gây rối với thiết bị đầu cuối và không thể tìm thấy bất kỳ thư mục cụ thể nào mà họ nói về máy Mac của mình :(
Leon Gaban

2
Wireshark có lẽ là một trong những phần mềm yêu thích nhất của tôi. Giao diện người dùng cực kỳ không trực quan. Các tài liệu trông giống như chúng được tạo ra vào năm 1994, và tôi chưa bao giờ nhận được nó để làm những việc tôi cần.
BentOnCoding

23

Charles được viết bằng Java và chạy trên máy Mac. Nó không miễn phí mặc dù.

Bạn có thể trỏ máy Mac của mình vào máy Windows + Fiddler: http://www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows

Và kể từ năm 2013, đã có bản tải xuống Alpha của Fiddler cho Mono Framework, chạy trên Mac và Linux. Ngoài ra, phiên bản mới nhất của Fiddler có thể nhập các tệp .PCAP được chụp từ WireShark hoặc các công cụ khác chạy trên Mac.


13
Cảm ơn vì đã viết Fiddler ngay từ đầu, Eric!
Cheeso

1
Ngoài ra còn có một phiên bản Fiddler cho Mac OSX bây giờ là fiddler.wikidot.com/mono
svassr

@EricLaw Tôi có thể theo dõi lưu lượng HTTP S khi tôi sử dụng máy Windows + Fiddler bên ngoài không?
mg30rg

@ mg30rg: Chắc chắn rồi. Xem bước 11 tại đây telerik.com/bloss/rucky-fiddler-in-virtualbox-on-mac
EricLaw

@EricLaw Đẹp một cái, cảm ơn!
mg30rg

13

Nếu bạn không nhận được bất kỳ câu trả lời trực tiếp nào cho vấn đề này, bạn luôn có thể chạy Fiddler trên máy windows và định cấu hình trình duyệt của mình trên máy Mac để sử dụng máy windows làm máy chủ proxy. Không thỏa đáng lắm và cần một máy thứ hai (mặc dù nó có thể là ảo).


Làm cách nào để định cấu hình Windows làm máy chủ proxy?
Koray Tugay

13

HTTPScoop là tuyệt vời để kiểm tra lưu lượng truy cập web trên máy Mac của bạn. Nó cực kỳ hữu ích cho tôi. Tôi đã không nghĩ hai lần về thẻ giá $ 15. Có 14 ngày dùng thử.


3
Dows dường như không hoạt động nữa, tải xuống bị hỏng, bản cập nhật cuối cùng đã gần 3 năm trước và hỗ trợ không đáp ứng. Tuy nhiên, trang web đã hoạt động ...
Kenny

Không tốt không hoạt động với SSL
Mahmoud Fayez

1
Nó dường như được tắt.
Ionică Bizău

9

Phân tích gói ca cao tương tự như WireShark nhưng với giao diện tốt hơn nhiều. http://www.tastycocoabyte.com/cpa/


và quá trình cài đặt dễ dàng hơn nhiều! :)
Fgblanch

Liên kết đó dường như đã chết; trên thực tế, toàn bộ miền đang đi xuống Phiên bản ứng dụng Mac Store chưa hoàn chỉnh (không bao gồm khả năng chụp). Tôi tìm thấy tải xuống ở đây (phiên bản 1.3 tại thời điểm đăng bài này).
Andi

7

WebScarab là một khung để phân tích các ứng dụng giao tiếp bằng giao thức HTTP và HTTPS. Nó được viết bằng Java và do đó có thể di chuyển đến nhiều nền tảng. WebScarab có một số chế độ hoạt động, được thực hiện bởi một số plugin. Theo cách sử dụng phổ biến nhất, WebScarab hoạt động như một proxy chặn, cho phép nhà điều hành xem xét và sửa đổi các yêu cầu được tạo bởi trình duyệt trước khi chúng được gửi đến máy chủ và xem xét và sửa đổi các phản hồi được trả về từ máy chủ trước khi trình duyệt nhận được . WebScarab có thể chặn cả giao tiếp HTTP và HTTPS. Nhà điều hành cũng có thể xem lại các cuộc hội thoại (yêu cầu và phản hồi) đã thông qua WebScarab.

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


Chúng tôi có thể tìm cài đặt cho Mac OS X ở đâu? Trang tải xuống của Corsaire dường như không còn nữa và, đối với tôi, ít nhất, các liên kết git trên dawes.za.net bị treo.
studgeek

Kiểm tra bản viết lại của WebScarab: owasp.org/index.php/OWASP_WebScarab_NG_Project Tải xuống từ code.google.com/p/webscarab-ng sau đó khởi chạy bằng java -jar WebScarab-ng-0.2.1.one-jar.jar
Motin


3

Charles là một Proxy gỡ lỗi web tuyệt vời cho Windows, Mac OS và Linux. Phiên bản đầy đủ là 50 đô la nhưng nó cũng xứng đáng.



2

Trong trường hợp bạn đang sử dụng Eclipse, bạn có thể thử http4e


0

Tôi biết đây là một câu hỏi cũ, nhưng tôi muốn thêm ServiceCapture vào danh sách, cho những người có thể bắt gặp điều này.

Tôi đã sử dụng ServiceCapture được khoảng 4 năm và yêu thích nó. Nó không miễn phí, nhưng nó là một công cụ tuyệt vời và không đắt lắm. Nếu bạn gỡ lỗi nhiều ứng dụng Flash hoặc AJAX thì đó là vô giá.


0

Tôi nghĩ rằng khả năng là ít hơn, nhưng FireBug (addon của FireFox) cũng có một số công cụ phân tích mạng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.