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

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écessaires 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'expliquent (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.

Ajouter ce site dans Google News

Apple lie le trousseau à l'enclave sécurisée avec macOS Tahoe, et empêche sa copie d'un Mac à un autre 🆕

10:41

• 5


Google autorise finalement ses développeurs à coder avec Claude

10:19

• 0


Le dernier iMac Intel 21,5 pouces rejoint la liste des produits anciens d’Apple

09:31

• 2


Vous avez surtout retenu l’animation d’ouverture de l’iPhone Duo ? Vous pouvez la reproduire sur votre Mac

08:28

• 7


Pause de l'IA : Meta et Mistral refusent de jouer le jeu d'OpenAI et d'Anthropic

06:38

• 26


MacGeneration a 27 ans : on revient de loin, on continue avec vous

15/09/2026 à 23:47

• 117


La puce M5 Ultra entre dans le top 5 mondial de Geekbench, la puce M6 en première position

15/09/2026 à 23:40

• 31


Le début du Hackintosh ARM : macOS 15 (presque) sur un ordinateur Huawei

15/09/2026 à 21:40

• 6


Précommandes : l’iPhone Duo semble déjà faire de l’ombre aux iPhone 18 Pro

15/09/2026 à 21:27

• 58


iOS 27 : comment personnaliser le rendu sonore des AirPods grâce au nouvel égaliseur

15/09/2026 à 21:27

• 17


watchOS 27 laisse les vieilles apps 32 bits sur le bord de la route

15/09/2026 à 21:27

• 3


Test du Dell KM746, un kit clavier/souris qui adopte des supercondensateurs pour une charge ultrarapide

15/09/2026 à 20:30

• 9


Première apparition publique un peu terne pour l’iPhone Duo

15/09/2026 à 17:59

• 80


Nouveau décor dans les Apple Store : ça va déménager

15/09/2026 à 16:55

• 22


Quand allez-vous installer macOS Golden Gate ?

15/09/2026 à 15:43

• 95


Elon Musk met fin à son bras de fer avec Apple, mais poursuit OpenAI

15/09/2026 à 12:12

• 7