2008-09-28 11 views

Trả lời

7

Charles Proxy

Charles là một proxy HTTP/HTTP màn/Reverse Proxy cho phép một nhà phát triển để xem tất cả các lưu lượng HTTP giữa máy và họ Internet. Điều này bao gồm các yêu cầu, câu trả lời và tiêu đề HTTP (trong đó chứa cookie và bộ nhớ đệm thông tin).

Chạy trên JAVA. Có sẵn trên OSX, Linux và Windows.

1

Bạn cũng có thể sử dụng dTrace để theo dõi chi tiết hơn, nếu đó là những gì bạn cần.

1

Tôi thứ hai sử dụng Charles, đây là một công cụ thực sự tuyệt vời để kiểm tra HTTP. Khi được sử dụng với trình giả lập iPhone (hoặc bất kỳ ứng dụng OS X nào khác), Charles tự động thiết lập cài đặt hệ thống để sử dụng chính nó làm proxy để bạn chỉ phải khởi chạy và chạy. Nó cũng rất dễ dàng để kiểm tra lưu lượng truy cập theo một vài cách khác nhau, và có một phiên bản dùng thử miễn phí rất đầy đủ tính năng (thời gian giới hạn đến một giờ với một vài màn hình nag) để bạn có thể thử.

0

Phụ thuộc vào những gì bạn có nghĩa là bởi màn ...

Nếu bạn chỉ đơn giản muốn biết/dừng khi một ứng dụng được cài đặt (hoặc hệ điều hành) cố gắng "điện thoại nhà", sau đó tôi khuyên bạn nên LittleSnitch.

Sự an tâm bạn đạt được cũng đáng để giảm cân từ tài khoản ngân hàng của bạn.

2

Nếu bạn đang tìm cách theo dõi lưu lượng truy cập ứng dụng, thì có thể ghi nhật ký và giải mã HTTP và many other protocols và các công cụ tìm kiếm của GUI giúp bạn tìm kiếm các thư bạn rất thú vị không đau.

lý do khác tôi khuyên này:

  • Đó là nhanh chóng để cài đặt
  • Nó chụp giao thông trực tiếp từ card mạng, không có cần phải thay đổi ứng dụng hoặc thiết lập proxy vv Nó sẽ càng đọc bãi chụp từ tcpdump và các công cụ tương tự ẩn
  • Đó là đa nền tảng (chỉ hoạt động trên Windows/Mac/Linux và những người khác)
  • Đó là mã nguồn mở