Libro sobre Ingenieria inversa vol.04

Tradicionalmente, cuando se ha pretendido modificar un texto que se pueda ver en un programa compilado, se ha utilizado un editor hexadecimal. Últimamente, no obstante, se han puesto muy de moda los editores de recursos que hacen mucho más sencillo e intuitivo este acto. No obstante, los editores hexadecimales siguen siendo mucho más eficaces y no son tan complicados como pueda parecer a simple vista.

Libro sobre Ingenieria inversa

Libro sobre Ingenieria inversa

El editor hexadecimal es un tipo especial de editor que puede mostrar y modificar cualquier tipo de carácter, incluso los especiales. Esto lo consigue manejando los códigos hexadecimales en vez de los ASCII, aunque estos también son mostrados cuando no son especiales en otra ventana aparte que sirve de referencia. Gracias a esta característica se puede editar cualquier fichero, incluso ejecutables, sin perder ningún carácter.

El editor de recursos es otro tipo de editor que solo muestra las cadenas de texto estáticas que se han definido en tiempo de programación, ocultando de esta manera el resto de caracteres hexadecimales.

El problema de los editores de recursos es que muchas veces son incapaces de editar un programa que podría editarse hexadecimalmente. Esto es habitual cuando el programa contiene pantallas con caracteres en algún lenguaje que no está instalado en el ordenador, como por ejemplo el chino, japonés, árabe, etc.

La barrera que no puede saltarse ninguno de estos programas (de momento) es la encriptación. Por tanto, nosotros como programadores que sabemos esto, deberemos encriptar siempre la información importante contenida en nuestro software. Como vamos a ver a continuación, es muy fácil cambiar el nombre del creador del programa, su dirección de email o cualquier otro dato que se pueda proporcionar para cobrar por el uso del software completo.

SE PARTE DE ESTA GRAN COMUNIDAD DE PROGRAMADORES

 

GUIA PARA DESCARGAR LIBRO:

1- Click al siguiente enlace: VER LIBRO
2- Luego al botón DESCARGA MEGA
3- Marcar la casilla NO SOY UN ROBOT
4- Luego click al botón rojo GET LINK
5- Cerrar publicidad y volver dar click a GET LINK
6- Ya por ultimo saldrá el servidor de MEGA para descargar el libro

VER LIBRO