Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

Neuer Web-App-Store: Apple leakt kurzzeitig Quellcode – auf GitHub "archiviert"

Internetseiten haben in den mittlerweile über 30 Jahren ihres Bestehens viele Veränderungen durchgemacht, blieben in der Grundstruktur weitgehend gleich: HTML-Dateien strukturieren Text und andere Inhalte, CSS-Dateien definieren deren Darstellung, und JavaScript kümmert sich um dynamische Funktionen. Wie diese drei Typen jedoch entstehen, bevor sie beim Anwender ankommen, ist einem beständigen Wandel ausgesetzt. Apple gewährte nun unfreiwillig einen Blick in die Karten: Beim Veröffentlichen der neuen Web-Ansicht von Apples universellem App Store ging der gesamte Verzeichnisbaum online – inklusive Quellcode. GitHub-Nutzer rxliuli lud den Datenbestand herunter und stellte ihn auf GitHub zum Download bereit.


Um den gesamten Datenbestand in seiner ursprünglichen Form zu erhalten, musste rxliuli keine Sicherheitsbarrieren überwinden. Er nutzte lediglich eine Chrome-Erweiterung namens Save All Resources. Sie automatisiert das Abrufen sämtlicher von einem Web-Server angebotenen Dateien. Der Ordner „src“, welcher für einige Zeit unter apps.apple.com bereitstand, enthält viele Dateien, mit denen Web-Entwickler einen Einblick erhalten, wie Apple die universelle Browser-Ansicht seiner App Stores strukturiert hat.

Eine umfangreiche Sammlung von Code- und SVG-Dateien bildet das Fundament von apps.apple.com

Kein Sicherheitsleck
Dass die größtenteils im JavaScript-Derivat TypeScript und dem UI-Framework Svelte verfassten Quellcode-Dateien an die Öffentlichkeit gelangt sind, stellt kein unmittelbares Sicherheitsrisiko dar. Interessant sind sie trotzdem, denn sie bieten Web-Entwicklern einen Einblick, mit welchen Mitteln Apple das umfangreiche Web-Projekt umgesetzt hat. Für diese Zwecke hat der Entwickler das GitHub-Projekt angelegt – er würde es entfernen, sofern Apple ihn darum bäte.

Apple reagierte bereits
Anscheinend haben Apples Web-Entwickler das eigene Missgeschick mittlerweile bemerkt. Ruft man am Mac-Safari die Website apps.apple.com auf und blendet den Seitenquelltext ein (via Menü „Entwickler“ oder per +U, sofern in den Safari-Einstellungen unter „Erweitert“ der Eintrag „Funktionen für Web-Entwickler anzeigen“ aktiviert ist), erscheint im Reiter „Quellen“ eine umfangreiche Ordnerstruktur – ein Ordner „src“ fehlt jedoch.

Zumindest die Entwickleransicht des Safari-Browsers kann den Ordner „src“ derzeit nicht mehr anzeigen.

Kommentare

michimaier06.11.25 08:38
Content not available
War leider von auszugehen
0
zinne
zinne06.11.25 08:54
Svelte… nie gehört. Ich schätze die bekommen jetzt ein bisschen mehr Aufmerksamkeit und Traffic dank der Aktion von Apple.
0
MartinGrebe
MartinGrebe06.11.25 09:25
https://de.wikipedia.org/wiki/Svelte_(Framework)
Egal was du auch tust im Leben, gib immer 100%. Außer du gehst Blut spenden.
0
aMacUser
aMacUser06.11.25 09:28
zinne
Svelte… nie gehört. Ich schätze die bekommen jetzt ein bisschen mehr Aufmerksamkeit und Traffic dank der Aktion von Apple.
Svelte, bzw. SvelteKit gehört mittlerweile zu den Big Playern im Bereich der Frontend-Frameworks
0

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.