모든 Mac에는 문서화되지 않은 가족 구성원 분류기가 탑재돼 있음

3 hours ago 1

macOS의 두 데몬이 연락처, 사진, 일정, 통신 기록 등을 결합해 사용자와 주변 사람의 개인 지식 그래프를 기기 안에 구축함 가족 관계 추론에는 XGBoost 분류기 2개가 쓰이며, 신원 정보뿐 아니라 요일과 시간대별 연락 패턴, 사진 동시 등장 등 144개 특징을 입력으로 사용함 데이터는 전체 디스크 접근 권한으로 보호되는 위치에 평문 SQLite 데이터베이스로 저장됨. 다만 선언된 모든 추론 기능이 실제로 작동하는지는 확인되지 않았음 연락처나 사실을 삭제해도 철회된 행과 별도 관계 점수가 남을 수 있으며, 보존 기간과 삭제 전파 범위가 불명확함 저장소에는 사용자뿐 아니라 동의를 묻지 않은 가족과 지인의 정보도 함께 연결돼 있어, 유출되면 프라이버시의 단일 실패 지점이 될 수 있음 분석 대상과 문서화의 공백 2022년 이후 모든 Mac에 탑재된 knowledgeconstructiond와 intelligenceplatformd는 기기와 사용자를 나타내는 지식 그래프를 함께 구축함 man 8 knowledgeconstructiond는 기기 콘텐츠를 분석하고, 다른 데몬과 협력해 무거운 처리 작업을 수행한다는 정도만 알려줌 이번 분석은 macOS 26, 작성 시점 기준 26.6.2에서 수집한 자료에 기반함 Apple 연구진은 2023년에 그래프 구축 기술에 관한 논문을 공개했지만, macOS 적용 버전, 정확한 수집 및 추론 항목, 친족 관계 추론에 관한 공개 설명은 거의 없음 앞서 Nic Lydon도 같은 데이터베이스를 발견해 개인 지식 그래프 분석을 공개함 그래프는 조회 가능한 저장소이며 LLM이 검색해 활용하는 것으로 알려져 있으나, 실제로 어떤 서비스가 무엇에 접근하는지는 이번 분석에서도 완전히 확인하지 못함 저장 구조와 수집하는 데이터 ~/Library/IntelligencePlatform에는 SQLite 데이터베이스 51개가 평문으로 저장되며, 해당 위치는 TCC의 전체 디스크 접근 권한으로 보호됨 핵심 저장소인 graph.db는 181개 엔티티 클래스와 278개 술어를 사용하는 트리플 저장소임 각 행은 주체, 술어, 객체로 구성되며, 객체가 다른 엔티티일 때 그래프의 연결이 생김 46개 관계 유형 클래스는 연결 자체를 엔티티로 만들어 신뢰도 같은 속성을 붙이고 나중에 철회할 수 있게 함 예를 들어 고용주 관계 PS500은 같은 relationshipId를 공유하는 행들로 관계 유형과 상대 엔티티티를...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵