Làm thế nào để làm cho các hành động nsurlsessiond ít ẩn danh với người dùng?


20

Với việc giới thiệu OS X Yosemite cứ sau một thời gian ngắn (chương trình giám sát mạng) lại xuất hiện một người yêu cầu xin phép cho phép nsurlsessiond kết nối với một số địa chỉ IP.

Tôi hiểu rằng nsurlsessiond cung cấp API để cho phép mọi chương trình sử dụng nó để truy xuất dữ liệu qua http hoặc giao thức được hỗ trợ khác. Trong thực tế, nó hoạt động như một proxy.

Có thể xem chương trình nào đang sử dụng nsurlsessiond và tất nhiên họ sử dụng nó để làm gì không? Tôi đang nghĩ về một cái gì đó giống như một tệp nhật ký truy cập. Bởi vì trong tình huống hiện tại này, tôi không thể thực hiện giám sát trên các ứng dụng bằng nsurlsessiond.

Câu trả lời:


4

Nút 'chi tiết hơn' ít nhất sẽ cho bạn biết ai đang cố gắng liên lạc, từ đó bạn có thể quyết định có cho phép hay không.

Có thể các kết nối chính nổi sẽ cung cấp cho bạn nhiều dữ liệu hơn

nhập mô tả hình ảnh ở đây

Bạn luôn có thể gửi yêu cầu tới obdev hoặc thậm chí xem có gì trong diễn đàn không

Tôi đồng ý rằng đây sẽ là một bổ sung hữu ích, để biết ứng dụng nào đang gọi API như vậy.



1
Tài khoản Hãy hy vọng bài viết của bạn trả lại sự nhạy cảm trước đây của nó;)
Tetsujin

Yup :) Những người phải thu hút sự chú ý là những người của ObDev. Hãy xem nó diễn ra như thế nào.
eskatos

1
API này không bao giờ nên được đưa vào sản xuất! Theo tôi nghĩ, đó là một lỗ hổng bảo mật nghiêm trọng. Ví dụ: nếu một ứng dụng đang cố truy cập Google Drive của tôi thì tôi muốn biết rằng tôi dự định ứng dụng đó có quyền truy cập đó. Tôi ngạc nhiên rằng (hiệu quả) các yêu cầu ẩn danh được cho phép ở tất cả.
David Kirkland

2

Trong Tùy chọn hệ thống, tắt "tự động kiểm tra các bản cập nhật" và "tải xuống các bản cập nhật mới có sẵn trong nền" trong Tùy chọn cửa hàng ứng dụng


3
Câu hỏi này không phải là về việc vô hiệu hóa mà là theo dõi nsurlsessiond. Ngoài ra, như tôi đã viết trong câu hỏi của mình, bất kỳ chương trình nào cũng có thể sử dụng API.
itafire

2

Bộ nsurlsessiondnhớ cache đang ở ~/Library/com.apple.nsurlsessiondvà bạn có thể kiểm tra các tệp configure.plist và task.plist khác nhau để xem ứng dụng nào có phiên hoạt độ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.