Haga clic en el botón "Seleccionar archivo" de arriba y elija su archivo O.
Verás una vista previa, si está disponible.
Haga clic en el botón "Convertir archivo a..." para extraer información de texto.
Convertir O a otro tipo de archivo
Para convertir archivos objeto O a otro formato, necesita GCC o otro software Desarrollador.
Convertir un archivo a O
Para convertir otros formatos de archivo al tipo de archivo "Archivo de objeto compilado", necesita GCC o software similar.
Acerca de los archivos O
Un archivo .o es un archivo de código objeto compilado generado por un compilador de C o C++, como GCC (GNU Compiler Collection) o Apple Xcode. Contiene código máquina en bruto, datos reubicables y tablas de símbolos. Sirve como un paso intermedio necesario antes de que un enlazador lo combine con otros archivos para crear un programa ejecutable final o una biblioteca de software. Dependiendo de tu sistema operativo, generalmente tiene el formato de un archivo ELF en Linux o un archivo Mach-O en macOS.
La principal desventaja del formato .o es que es fundamentalmente ilegible para los humanos. Como consiste en instrucciones de máquina binarias, intentar abrirlo en un editor de texto estándar solo mostrará texto desordenado y símbolos corruptos. Además, los archivos .o dependen en gran medida de la plataforma; un archivo compilado para un procesador ARM fallará instantáneamente si intentas enlazarlo en una máquina Intel x86.
Los ingenieros inversos, analistas de malware y desarrolladores frecuentemente necesitan inspeccionar estos archivos para entender la lógica subyacente. El mejor enfoque es desensamblar o descompilar el archivo. Para un análisis de bajo nivel, conviértelo a Ensamblador (ASM) o a un volcado hexadecimal (HEX). Para una comprensión de más alto nivel, descompílalo de vuelta a código C (C), aunque los comentarios originales y los nombres de las variables se perderán. Para evitar herramientas complejas de ingeniería inversa, simplemente arrastra y suelta tu archivo aquí para analizarlo y convertirlo: gratis, en línea y directamente desde tu navegador web.
Convert.Guru analiza su archivo O, detecta el formato exacto y le permite leer el texto que contiene.
Si desea convertir un archivo O a JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO, RS o SWIFT, puede utilizar GCC o un software similar de la categoría "Almacenamiento de código objeto compilado". En el menú Archivo, busque Guardar como… o Exportar….
Para convertir archivos SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS o TS a O, pruebe GCC u otra herramienta comparable de la categoría "Almacenamiento de código objeto compilado".
Acerca del convertidor O
Convert.Guru se basa en una de las bases de datos de formatos de archivo más grandes y reconocidas, que se mantiene desde hace más de 25 años. Nuestro reconocimiento de formato identifica O de forma fiable — incluso si los archivos tienen un nombre incorrecto o están dañados — y los convierte a formatos comunes. El convertidor O funciona directamente en el navegador, sin registro ni instalación. Los archivos subidos se eliminan automáticamente después de la conversión.