Notarisierung für Mac-Software: Erweitert Apple den Testumfang?


Mit macOS 10.14 (Mojave) führte Apple Notarisierung ein: Standardmäßig starten nur Apps, welche vorher von einem Entwickler mit validem Entwicklerzertifikat bei Apple eingereicht wurden. Das gilt nicht nur für Titel im Mac App Store, sondern auch für jede andere Installationsform. Beim ersten Start einer App überprüft macOS, ob die installierte Version identisch ist mit dem, was bei Apple vorgelegt wurde. Wie Apple allerdings sicherstellt, dass übermittelte Apps frei von Malware sind, blieb bisher unbekannt. Der Entwickler Tyler Hall
bemerkte nun auffällige Veränderungen: Seit Neuestem scheint Apple die eingereichten Apps auch auszuführen.
Bis in jüngster Vergangenheit nahm eine Notarisierung in der Regel wenige Minuten in Anspruch. Jetzt, so Hall, verweilten seine Apps über zwei Stunden in der Bearbeitung. Zudem stellte er überraschend eine Aktivität auf dem API-Server fest, welcher von den eingereichten Software-Titeln genutzt wird. Es hat den Eindruck, als werden zur Notarisierung eingereichte Apps gestartet – dies ist ihm in den bisherigen Jahren noch nicht untergekommen.
Unterschied zum Mac App StoreNotarisierung ist eine reduzierte Überprüfung; inhaltlich nimmt Apple hierbei keine Wertung vor. Hall bietet seine Apps (z. B.
TextBuddy) zum kostenlosen Download auf seiner Website an; bei Gefallen zahlt man ihm eine Lizenzgebühr. Das unterscheidet sich deutlich vom (Mac) App Store Review, bei der App-Store-Review-Spezialisten Funktionsweisen und -beschreibungen eines Titels von Apple-Mitarbeitern im Detail redigieren. Wie die Malware-Analyse vonstatten geht, erklärte Apple bisher nicht – aus guten Gründen, um deren Umgehung nicht aktiv zu fördern. In der Vergangenheit wurden Fälle bekannt, in denen Apple
Malware irrtümlich notarisiert hatte. Möglicherweise bestand die bisherige Überprüfung lediglich aus einem oberflächlichen Scan nach bekannten Malware-Signaturen – ansonsten hat sich Apple möglicherweise darauf verlassen, dass durch nachträgliches Invalidieren eines Entwicklerzertifikats stets eine nachträgliche Schadensbegrenzung möglich war.
Die Einstellung in "Datenschutz & Sicherheit" erlaubt standardmäßig, dass nur notarisierte Softwaretitel problemlos starten.
Zusammenhang mit allgemein längerer Bearbeitungszeit?Da die Bearbeitungszeit des App-Store-Reviews in den vergangenen Monaten ebenfalls deutlich angestiegen ist, liegt die Vermutung nahe, dass Apple zusätzliche Sicherheitsüberprüfungen übergreifend implementiert hat. Dies wird aber mit Sicherheit nicht der alleinige Grund sein; dank
Vibe-Coding-Angeboten stieg die Menge neuer Apps in Apples App Store im vergangenen Jahr um 25 Prozent – Tendenz steigend.