Cómo obtener el código fuente desde datos en hexadecimal

Autor: | Posteado en Móviles Sin comentarios

Hexadecimal

Por lo general, a nivel de cliente e inclusive a cierto nivel técnico nadie se plantea qué hay posterior de un archivo ejecutable u de alguna aplicación, lo normal es que hagamos uso de ella y ya está, pero lo que esconde vuestro ejecutable son líneas y líneas de código que algún equipamiento de desarrollo ha tenido que escribir para que todo encaje y vuestro software(programa) sea funcional.

La máxima información que podemos sacar de un archivo ejecutable es un valor hexadecimal, algo muy semejante a lo que vemos en la fotografía de portada y que exclusivamente nos dará código sin sentido y que también no nos servirá para obtener el código fuente ni nada parecido, quizá sí para hacernos alguna idea de algo, pero para nada más.

Es por ello que vamos a usar 010 Editor, un software(programa) de pago pero con un periodo de prueba de 30 días, válido desde Windows™ XP incluso Windows™ diez y que incluyen alguna alternativa muy interesante, la de obtener el código fuente desde los datos en hexadecimal, u al menos intentar hacer alguna aproximación suficiente cierta a él.

Hexadecimal2

Para implementar este sistema hace uso de plantillas, ya que es muy usual que distintos desarrolladores utilicen el idéntico código u patrones muy semejantes para funciones que son estándar, por ejemplo, bucles, condiciones, escritura en disco etc., por lo que haciendo alguna comparación del valor hexadecimal que poseemos contra el valor hexadecimal que ofrecen las plantillas, en muchos sucesos se puede obtener el código fuente que hay posterior de tanto número extraño.

Tal y como podemos ver en la captura de monitor hay patrones que se repiten y son empleados por programadores de todo el mundo, por ejemplo, en valor hexadecimal 02 00 00 00, pertenece a “Versión”, por lo que siempre que encuentre este patrón sabrá que el desarrollador hizo referencia a esa palabra. De este manera y contando con multitud de plantillas, es probable hacer un mapeo del código hexadecimal a código de programación que se haya usado, siquiera el método no es 100% infalible, pero en muchos sucesos puede ser de gran ayuda.

Por lo tanto, si estás interesado en revelar qué código hay posterior de un archivo, tan solo tienes que cargarlo con el editor hexadecimal y seguidamente tratar de hacer su conversión a código de programación.

010 Editor | Descargar

Entra en Rootear para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook u en Google+

¡Suscríbete a vuestro canal de YouTube!

Publicado recientemente en Rootear


Rootear

Todo lo que esta escrito en este sitio web es recopilado de otros sitios oficiales, los enlaces a las paginas oficiales se presentan en cada termino de noticia y no perjudicaremos su noticia.

Noticias Relacionadas:

Agrega tu comentario