Was ist "xART Remote Storage Daemon" in macOS?

11

Ich habe in meinem neu installierten macOS-System festgestellt, dass auf Port 61500 ein Dienst ausgeführt wird und der Prozessbefehl lautet /usr/libexec/xartstorageremoted

Ich man xartstorageremotedhabe das Handbuch dieses Deamons herausgegeben und gefunden. Nachdem ich es gelesen habe, verstehe ich immer noch nicht, wofür dieser Deamon verwendet wird. Ich habe Google durchsucht und es gibt fast nichts darüber. Weiß jemand etwas darüber? Wofür wurde es aus der Sicht eines normalen Benutzers verwendet?

Die ausführbare Datei xartstorageremoted ist ein Daemon, der auf Speicher- / Abrufanforderungen vom CoProcessor warten soll. Dieser Daemon wird für die Unterstützung mehrerer Partitionen und Benutzer benötigt.

xartstorageremoted darf nicht entladen werden und sollte nur über launchd ausgeführt werden, wenn eine Anfrage bearbeitet werden muss.

Bitweaver
quelle

Antworten:

14

In den MacBook's mit Touch Bar gibt es einen neuen Prozessor, den T1-Prozessor von Apple.

Der Deamon xartstorageremotedspricht mit dem T1-Prozessor.

Secure Enclave ist Teil davon, dh es ist explizit an die Touch Bar und die Touch ID gebunden. Es ist auch für Ihre Webcam zuständig, ein kleiner, aber wichtiger Unterschied.

l1ghthouse
quelle
@bitweaver sollten Sie die Antwort akzeptieren.
Jamescampbell
7

Nett. Etwas schlecht Dokumentiertes, das für eine Webcam und eine Touch-ID zuständig ist, öffnet einen globalen Listener-Socket unter dem Root-Konto.

root# lsof -i tcp

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

Ich würde verstehen, ob es einen UNIX-Domain-Socket geöffnet oder an 127.0.0.1 gebunden hat, aber die Bindung an 0.0.0.0 (*) ist aus meiner Sicht ein Sicherheitsproblem.

Tomas
quelle
Nun bin ich neugierig, was das ist ...
JMY1000
Finden Sie heraus, was es noch ist?
Cristiano Coelho