Quelles architectures ARM sont prises en charge ?
Architecture propose ARM (32-bit) et ARM64 (AArch64). Mode propose ARM, Thumb, Thumb + Cortex-M et ARMv8.
Outil dans le navigateur
Désassemblez du code machine ARM hexadécimal en instructions d'assemblage.
Votre entrée reste dans ce navigateur.
Ajoutez l’entrée requise pour continuer.
Complétez l’entrée requise pour continuer.
Réponse directe
Le désassembleur ARM traduit du code machine ARM en langage d'assemblage. Il prend en charge ARM 32 bits, Thumb et ARM64 (AArch64) avec Capstone.
Résultat
L'outil renvoie les instructions ARM désassemblées sous forme de texte.
Utiliser cet outil
Exemple
Entrée: E3A00001
Paramètres: Architecture: ARM (32-bit); Mode: ARM; Endianness: Little Endian; Starting address (hex): 0; Show instruction hex: true; Show instruction position: true.
Résultat: Une instruction ARM désassemblée avec sa position.
Référence: https://wikipedia.org/wiki/ARM_architecture_family. Le mode incorrect change l'interprétation des octets.
Usages courants
Limites