O que faz o Desmontador ARM?
Ele converte código de máquina ARM em assembly. A operação aceita ARM (32-bit), Thumb e ARM64 (AArch64) pelo framework Capstone. A entrada deve estar em Hex.
Ferramenta no navegador
Desmonte ARM em instruções legíveis. Adicione o conteúdo, escolha as verificações e revise os detalhes informados.
Sua entrada permanece neste navegador.
Adicione a entrada necessária para continuar.
Preencha a entrada necessária para continuar.
Resposta direta
O Desmontador ARM desmonta instruções nos dados binários fornecidos. A saída contém instruções ARM para o modo ARM de 32 bits e o endereço inicial selecionados.
Resultado
A saída contém instruções ARM para o modo ARM de 32 bits e o endereço inicial selecionados. O processamento ocorre no navegador.
Usar esta ferramenta
Exemplo
Entrada: ARM (32-bit), modo ARM, Little Endian, bytes "e3a00000". Isso codifica MOV R0, #0 no modo ARM selecionado.
Configurações: Desmontador ARM: Architecture: ARM (32-bit); Mode: ARM; Endianness: Little Endian; Starting address (hex): 0x0. Entrada: bytes Hex e3a00000; Show instruction hex e Show instruction position ativados.
Resultado: A saída mostra MOV R0, #0 com seu endereço e seus bytes de instrução.
Use os bytes e3a00000 somente como um teste público do modo ARM.
Usos comuns
Limites