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

Stan Ng, qui a porté le marketing de l’iPod à l’Apple Watch, part à la retraite

15:52

• 0


Une offre pour votre Apple TV : Canal+ ressort son pack « 100% » à 19,99 €

15:49

• 32


Le MacBook Neo pourrait prendre 36 € à cause de la taxe sur la copie privée, jusqu'à 14 € de plus pour les iPhone et iPad

15:00

• 44


Bouygues, Free et Orange en négociations exclusives avec Altice pour racheter SFR

12:51

• 45


Complications ou rafraîchissement : qu'est-ce qui vide vraiment votre Apple Watch ?

12:51

• 19


Apple Store : 10 % de réduction sur un accessoire en faisant recycler un iPhone ou un autre appareil

12:44

• 4


Des anciens d'Apple fondent une start-up pour concevoir les CPU du futur, Nuvacore

12:10

• 15


Concours : gagnez un écran BenQ, des chaises de bureau Sihoo et des abonnements au Club iGen

10:55

• 18


OpenAI renforce Codex, Anthropic déploie Opus 4.7 et Perplexity lance Personal Computer

10:54

• 13


Vous trouvez le Thunderbolt 5 trop lent ? Le CopprLink permet 512 Gb/s

10:20

• 7


M5 Pro : l’insolente supériorité d’Apple Silicon face au futur d’Intel

09:24

• 17


MacBook Neo : les délais de livraison s'envolent sur l'Apple Store

08:31

• 24


iPhone : vers une communication plus cool ?

16/04/2026 à 21:45

• 20


Test de l'Apple Studio Display 2026 : on prend le même et on recommence…

16/04/2026 à 20:30

• 15


De Cartes à l’intelligence visuelle, iOS 27 préparerait une vague de nouveautés IA

16/04/2026 à 19:51

• 24


Apple a utilisé 30 % de matériaux recyclés dans ses produits en 2025

16/04/2026 à 17:59

• 14