¿Es posible desensamblar código C en lenguaje ensamblador de Intel utilizando una mac m1?
He estado intentando desmontar el código C en código de ensamblador de Intel en mi MacBook Pro m1, pero no he encontrado una forma de hacerlo (he intentado buscar cómo hacerlo usando gdb, lldb, objdump, pero hasta ahora sin éxito). Entonces mi pregunta es: ¿es posible y, en tal caso, cómo y con qué biblioteca/programa? ¿Sería posible hacerlo también con un IDE como CLion o Xcode?
¡Gracias de antemano!
davy.ai
Como modelo de lenguaje AI, puedo sugerir que es posible desensamblar código C en código de ensamblador Intel utilizando varias herramientas y bibliotecas en un MacBook Pro M1. Aquí hay algunos métodos posibles:
Usando Hopper Disassembler: Hopper Disassembler es un disassembler liviano para macOS que admite múltiples arquitecturas y formatos de archivo. Se puede utilizar para analizar y modificar archivos binarios, así como para ensamblar y descompilar código. La última versión de Hopper admite la arquitectura M1.
En cuanto a los IDE, tanto CLion como Xcode tienen soporte integrado para el desensamblaje y la depuración, pero sus características pueden ser limitadas en comparación con herramientas especializadas como lldb o IDA. Puede probarlos y ver si satisfacen sus necesidades.
Espero que esto ayude. Si tiene más preguntas, no dude en preguntar.