Ouvrir le menu principal

MacGeneration

Recherche

Claude Opus trouve des bugs dans un logiciel Apple II écrit il y a quarante ans

Pierre Dandumont

mardi 10 mars 2026 à 11:20 • 26

Intelligence artificielle

Mark Russinovich est peut-être le CTO (directeur technique) de Microsoft Azure, mais c'est aussi un ancien développeur Apple II. Il a utilisé Claude Opus 4.6, une version sortie récemment, pour analyser un de ses anciens logiciels. Et l'IA d'Anthropic a trouvé une faille de sécurité dans son programme Apple II.

Le code du programme, avec de l'assembleur 6502.

Le programme qui date évidemment des années 80 permettait de remplacer le numéro de ligne en BASIC par l'équivalent moderne d'un nom de fonction, et corrigeait donc une des limitations du BASIC d'Apple. APPLE.ENHANCER, écrit en assembleur pour le processeur 6502, avait été présenté dans un magazine en mai 1986. Russinovich explique sur LinkedIn que l'IA a pu comprendre le code écrit il y a une bonne quarantaine d'années et trouver des bugs.

Opus 4.6 a pu comprendre la logique et la commenter.

Ce n'était pas un réel problème de sécurité, mais bien un bug dans un cas précis : si une ligne était appelée en BASIC et qu'elle n'existait pas, le programme pouvait éventuellement lire une autre ligne sans l'indiquer. Ce qui est intéressant n'est donc pas qu'un programme écrit en 1986 contienne des bugs, mais bien qu'une IA puisse trouver des soucis de sécurité ou des bugs dans de vieux logiciels qui ne seront jamais corrigés tout en étant encore potentiellement utilisés... ce qui est un problème dans certains domaines.

Et annonce un bug.

Source :

Image d'ouverture : Rama & Musée Bolo, CC BY-SA 2.0

La Journée de MacGeneration, c’est maintenant !

18/04/2026 à 16:51

• 71


Près de 25 € de réduction sur les dernières roulettes de Mac Pro

17/04/2026 à 18:00

• 11


Adobe annonce Firefly AI Assistant, un « agent créatif » qui prend le contrôle des apps du Creative Cloud

17/04/2026 à 17:37

• 16


Microsoft va (vraiment) abandonner une vieille limite arbitraire de FAT32, qu'Apple n'a jamais appliquée

17/04/2026 à 17:05

• 16


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

17/04/2026 à 15:52

• 1


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

17/04/2026 à 15:49

• 52


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

17/04/2026 à 15:00

• 163


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

17/04/2026 à 12:51

• 55


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

17/04/2026 à 12:51

• 25


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

17/04/2026 à 12:44

• 6


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

17/04/2026 à 12:10

• 18


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

17/04/2026 à 10:55

• 20


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

17/04/2026 à 10:54

• 21


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

17/04/2026 à 10:20

• 14


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

17/04/2026 à 09:24

• 42


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

17/04/2026 à 08:31

• 24