nsurlsessiond 작업을 사용자에게 덜 익명으로 만드는 방법은 무엇입니까?


20

OS X Yosemite가 가끔씩 조금씩 스 니치 (네트워크 모니터링 프로그램)가 나오면서 요청자가 팝업되어 nsurlsessiond가 일부 IP 주소에 대한 연결을 허용 할 것을 요청합니다.

nsurlsessiond는이를 사용하는 모든 프로그램이 http 또는 기타 지원되는 프로토콜을 통해 데이터를 검색 할 수 있도록 API를 제공한다는 것을 이해합니다. 실제로 프록시처럼 작동합니다.

어떤 프로그램이 nsurlsessiond를 사용하고 있는지 그리고 무엇을 위해 그것을 사용하는지 볼 수 있습니까? 액세스 로그 파일과 같은 것을 생각하고 있습니다. 이 현재 상황에서 nsurlsessiond를 사용하는 응용 프로그램에서 모니터링을 수행 할 수 없기 때문입니다.

답변:


4

'자세한 정보'버튼은 적어도 연락하려는 사람을 알려 주어야하며, 허용 여부를 결정할 수 있습니다.

아마도 주요 연결 플로터는 더 많은 데이터를 제공 할 것입니다…

여기에 이미지 설명을 입력하십시오

당신은 항상 obdev 에 대한 요청에 빠지 거나 포럼에 어떤 것이 있는지 볼 수도 있습니다.

어떤 앱이 API를 호출하는지 아는 것이 유용한 추가 기능이라는 데 동의합니다.



1
@eskatos-OP가 잘 시작됩니다 ... 거기서부터 빠르게 내리막으로 내려 가서 "나는 iCloud 동기화를 활성화했으며 이제 iCloud가 동기화 중입니다 ... 중지하는 방법!" 게시물이 이전의 감성으로 돌아 오기를 바랍니다.)
Tetsujin

예 : 주목해야 할 사람들은 ObDev의 사람들입니다. 어떻게되는지 보자.
eskatos

1
이 API는 프로덕션 환경에 구현 된 적이 없어야합니다! 내가 아는 한 심각한 보안 결함입니다. 예를 들어 앱이 내 Google 드라이브에 액세스하려고하면 해당 앱이 그러한 액세스 권한을 가지려고한다는 것을 알고 싶습니다. 익명의 요청이 (실제로) 허용되는 것에 놀랐습니다.
David Kirkland

2

시스템 환경 설정에서 App Store 환경 설정의 "자동으로 업데이트 확인"및 "백그라운드에서 새로 사용 가능한 업데이트 다운로드"를 끄십시오.


3
이 질문은 비활성화하는 것이 아니라 nsurlsessiond를 모니터링하는 것입니다. 내 질문에 쓴 것 외에도 모든 프로그램에서 API를 사용할 수 있습니다.
itsafire

2

nsurlsessiond캐시에 있습니다 ~/Library/com.apple.nsurlsessiond당신은 활성 세션이있는 프로그램을 확인합니다 다양한 configuration.plist 및 tasks.plist 파일을 확인할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.