Ouvrir le menu principal

MacGeneration

Recherche

Pour tester le MTE, une nouvelle fonction de ses processeurs, Apple a créé un Rosetta « ARM »

Pierre Dandumont

vendredi 05 décembre 2025 à 11:00 • 1

Logiciels

Avec les iPhone de la cuvée 2025, Apple a ajouté une corde à son arc dans la sécurité de ses puces, le MIE (Memory Integrity Enforcement). Cette technologie permet une bien meilleure protection de la mémoire, et elle nécessite des modifications matérielles dans les puces. Nous n'allons pas vous refaire notre dossier sur le sujet, mais il y a un point intéressant dans le développement de cette fonction : Apple a créé une version de Rosetta adaptée pour émuler les fonctions nécessaire lors des tests.

L'icône de Rosetta 2. Image Apple.
Memory Integrity Enforcement, la solution d

Memory Integrity Enforcement, la solution d'Apple pour mieux protéger les iPhone 17 des attaques les plus sophistiquées

Le MIE repose sur une technologie ARM qui porte le nom de MTE (Memory Tagging Extension). Et pour tester le tout sur des puces qui n'avaient pas les instructions MTE, Apple a choisi une voie particulière : un émulateur. Et pas n'importe lequel, son propre émulateur : Rosetta. Les commentaires du code open source du noyau d'Apple, mis en ligne récemment, l'explique (vers la ligne 1 300). Un commentaire repéré par Longhorn.

MTE is a hardware security feature available in recent hardware devices. For legacy devices, we support an internal-only readiness tool based on Rosetta that aims at qualifying binaries for the new hardware, but that is not meant to be used in production.

Soit en français :

MTE est une fonctionnalité de sécurité matérielle disponible sur les appareils récents. Pour les appareils plus anciens, nous prenons en charge un outil interne de préparation basé sur Rosetta, conçu pour qualifier les binaires pour le nouveau matériel, mais qui n’est pas destiné à être utilisé en production.

Une version interne de Rosetta, pensée pour convertir du code ARM64 vers du code ARM64, a donc été développée pour tester de nouvelles fonctions. C'est un usage intéressant de la technologie, qui ne se limite donc pas à la translation du code x86 vers le code ARM64.

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

Pour tester le MTE, une nouvelle fonction de ses processeurs, Apple a créé un Rosetta « ARM »

11:00

• 1


C’est reparti pour un tour : Cloudflare (et Downdetector 🙃) ont été en panne 🆕

10:04

• 18


La gamme UniFi s’enrichit de plusieurs routeurs 5G fixes

09:57

• 7


La nouvelle Leaf de Nissan propose plus de 600 km d’autonomie théorique à 37 000 € en France

08:30

• 38


Promo : le MacBook Air M4 256 Go de retour à 874 € ! 🆕

08:30

• 1


Apple projette des sapins dessinés à l’iPad sur son QG de Battersea

08:09

• 4


Meta va couper dans le métavers et les casques Quest pour miser sur l’IA

08:05

• 20


Une hausse des prix des Mac et des iPhone est-elle inévitable ?

07:29

• 11


Chaises musicales chez Apple : Lisa Jackson et la directrice juridique officiellement sur le départ en 2026

04/12/2025 à 23:07

• 22


L’IA est un gouffre à énergie, et les modèles à raisonnement sont encore pires que les précédents

04/12/2025 à 21:45

• 123


Des clés de sécurité FIDO2 en promotion, pour différents scénarios et appareils

04/12/2025 à 18:15

• 9


Cyberpunk 2077, Strava, Pokémon TCG : Apple présente les apps de l’années 2025

04/12/2025 à 17:17

• 11


Des doutes sur le reconditionné ? 30 mois de garantie, 30 jours satisfait ou remboursé. Toujours sceptique ?

04/12/2025 à 16:20

• 0


La Russie bloque FaceTime

04/12/2025 à 15:39

• 140


N'espérez pas acheter de SSD à bon prix chez Transcend : la société ne reçoit plus de mémoire flash

04/12/2025 à 11:10

• 23


Tesla veut impressionner ses clients européens avec des démonstrations de sa conduite autonome (supervisée)

04/12/2025 à 09:31

• 106