Ouvrir le menu principal

MacGeneration

Recherche

Le code source de l'App Store en ligne a fuité

Pierre Dandumont

mercredi 05 novembre 2025 à 11:55 • 8

Logiciels

Il y a quelques jours, Apple a mis en ligne une version en ligne de son App Store, qui permet de naviguer dans les très nombreuses applications proposées pour les différents systèmes d'exploitation d'Apple. Et visiblement la personne qui a mis la nouvelle version en production — un lundi, pourtant — a fait une petite erreur. En effet, le code source était disponible.

Le code source ne devrait pas être visible. Image GitHub.

Apple utilise le langage TypeScript et le code source qui a fuité n'est que celui du front-end, c'est-à-dire la partie client du code. Sur le papier, ce n'est d'ailleurs pas un énorme problème : il y a simplement un développeur qui a oublié de cocher une case. En temps normal, le code en question est rendu illisible avec ce que l'on appelle de l'obfuscation. Ce néologisme anglais peut être traduit par opacification ou brouillage, et c'est une méthode extrêmement courante, qui permet aussi de réduire la taille des fichiers récupérés par le client.

Ce n'est pas un réel problème de sécurité

Le code récupéré est sur GitHub, et il n'a pas un intérêt évident au premier abord, sauf peut-être si vous avez envie de découvrir comment les développeurs d'Apple codent. Mais il y a tout de même des choses intéressantes, comme les commentaires. Si vous parcourez le code, vous verrez de nombreux TODO, des explications sur les optimisations SEO (pour le référencement), des liens vers des rapports de bugs chez Apple, etc. Les commentaires en question n'ont pas vocation à être publics, même si les risques de sécurité sont a priori assez faibles.

Ce n'est pas réellement un problème, mais les commentaires peuvent être instructifs.
L’App Store s’affiche en totalité dans un navigateur web

L’App Store s’affiche en totalité dans un navigateur web

Ajouter ce site dans Google News

GPT‑6 Astra : OpenAI pense se rapprocher d’une intelligence artificielle comparable à l’humain

07:02

• 8


Cybercab : le rêve d’Elon Musk d’un taxi sans volant prend enfin forme

06:10

• 5


BASF attaque Apple pour violation de brevets concernant Face ID 🆕

03/09/2026 à 22:35

• 22


Acer et Lenovo détaillent leurs premières machines équipées du RTX Spark de Nvidia

03/09/2026 à 21:00

• 9


On a testé Darkbloom, le réseau d’IA distribué qui rémunère les propriétaires de Mac

03/09/2026 à 20:30

• 8


Une hausse de 400 % du prix de la mémoire pour l'iPhone 18 Pro, qu'Apple absorberait en partie

03/09/2026 à 20:27

• 71


VLC, un logiciel français, passe les 7 milliards de téléchargements

03/09/2026 à 19:27

• 20


MacBook : après le Neo, Apple voudrait encore agrandir la famille

03/09/2026 à 18:00

• 28


Hugging Face tombe dans les bras de Nvidia pour 12,9 milliards de dollars

03/09/2026 à 17:14

• 21


ChatGPT à nouveau en panne ! Claude et Gemini au ralenti… 🆕

03/09/2026 à 17:09

• 31


Meta transforme des dizaines de milliers de lunettes connectées en lunettes (presque) classiques

03/09/2026 à 16:36

• 32


BenQ lance la ScreenBar Max : la lampe d'écran pour ceux qui ont deux moniteurs

03/09/2026 à 15:45

• 15


macOS 27 et le multitouch : Mac tactile, iPad sous macOS ou amélioration de Sidecar ?

03/09/2026 à 11:05

• 19


Revolut lance AIR, son assistant IA capable de gérer vos finances

03/09/2026 à 10:48

• 12


Un rare Apple-1 en état de marche bientôt aux enchères

03/09/2026 à 09:35

• 2


Tesla FSD en France : deux voitures bientôt testées, mais rien n’est encore gagné

03/09/2026 à 08:59

• 82