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 • 7

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

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Réseaux 5G : vers un bannissement de Huawei et ZTE dans l’UE ?

17:02

• 2


Promo : un écran 4K 27” LG à 243 €

13:56

• 16


Freebox Pop S : Free ne promet plus un prix fixe pendant 5 ans

12:21

• 27


iPhone Air : Apple aurait déjà stoppé la production et repoussé son successeur 🆕

11:47

• 282


iPhone Pocket : Apple et Issey Miyake réinventent la chaussette pour iPod

11:02

• 29


iPhone 16e à 489 €, iPhone 17 à 829 €, iPhone Air à 815 € : les offres à ne pas manquer

09:35

• 22


Apple Watch : la fatigue s’installe-t-elle face à Garmin ?

09:35

• 119


Amazon pousse son Fire TV Stick sous Vega OS aux utilisateurs de Fire TV abandonnés et obsolètes, avec une belle promotion

09:35

• 27


Cinq ans avec un MacBook Air M1 : cinq ans de bonheur

08:00

• 47


Profitez vite de Microsoft Office 2021 à vie pour Mac ou Windows à partir de 30,11 € 📍

06:20

• 0


Phase, une jolie collection de 8 fonds d’écran dynamiques pour Mac et iPhone

10/11/2025 à 21:47

• 8


Grosse promo sur le grand MacBook Air M4, qui tombe à seulement 1 169 € (-230 € !)

10/11/2025 à 17:44

• 19


Quel tout nouveau produit Apple attendez-vous le plus en 2026 ?

10/11/2025 à 17:16

• 81


Une belle promotion sur un SSD externe de 2 To : moins de 140 €

10/11/2025 à 16:45

• 5


Les premières puces de mémoire LPDDR6 annoncées, parfaites pour les Mac, iPhone et autres iPad

10/11/2025 à 15:45

• 5


Cinq ans d'Apple Silicon : les apps n'ont pas encore déserté les Mac Intel

10/11/2025 à 15:27

• 16