Что такое «xART Remote Storage Daemon» в macOS?

11

Я обнаружил, что в моей недавно установленной системе macOS есть служба, работающая на порту 61500, и команда процесса /usr/libexec/xartstorageremoted

Я выпустил man xartstorageremotedи нашел руководство этого демона. Прочитав его, я все еще не понимаю, для чего этот диамон использовался. Я искал Google, и там почти ничего нет. Кто-нибудь знает что-нибудь об этом? Для чего он используется с точки зрения обычного пользователя?

Исполняемый файл xartstorageremoted - это демон, предназначенный для прослушивания запросов сохранения / выборки от CoProcessor. Этот демон необходим для поддержки нескольких разделов и нескольких пользователей.

xartstorageremoted не должен выгружаться и должен запускаться только через launchd, когда запрос должен быть обработан.

bitweaver
источник

Ответы:

14

В MacBook с сенсорной панелью есть новый процессор Apple T1.

Деймон xartstorageremotedразговаривает с процессором T1.

Secure Enclave является его частью, то есть он явно привязан к сенсорной панели и Touch ID. Это также отвечает за вашу веб-камеру, небольшая, но важная разница.

l1ghthouse
источник
@bitweaver вы должны принять ответ.
Jamescampbell
7

Ницца. Что-то плохо документированное, но отвечающее за веб-камеру и Touch ID, открывает глобальный сокет слушателя под учетной записью root.

root# lsof -i tcp

xartstora 13594      root    3u  IPv4 0x30c82343150af2cf      0t0  TCP *:61500 (LISTEN)
xartstora 13594      root    4u  IPv6 0x30c82343150af2cf      0t0  TCP *:61500 (LISTEN)

Я бы понял, если бы он открыл сокет домена UNIX или был привязан к 127.0.0.1, но привязка к 0.0.0.0 (*) - это проблема безопасности с моей точки зрения.

Tomas
источник
Ну, теперь мне любопытно, что это такое ...
JMY1000
Выяснил, что это еще?
Криштиану Коэльо