Qué es quemar cromo quemar como se le dice al acto mismo de modificar el archivo binario es decir por
ejemplo un punto ExE para lograr la desprotección del software.
Esto se hace como última instancia o último paso de procedimiento de toda la metodología de cracking
y se utiliza para plasmarlo.
Un editor hexadecimal la memoria RAM o de acceso aleatorio vendría a ser como la mesa o el banco de
trabajo del microprocesador.
Imagínense que el procesador es un obrero que tiene un montón de herramientas saca pone de un lado para
el otro y cuanto más grande sea el banco en donde trabaja es decir cuanto más capacidad tenga la memoria
RAM va a poder hacer su trabajo de forma más óptima más rápida y se puede crackear en la memoria RAM
y si uno hace esto no tiene necesidad entonces de utilizar un editor hexadecimal para modificar el binario.
No siempre se puede hacer con algunas piezas de software se puede llegar a hacer sobre todo con las
que tienen protección de archivo agregado de archivo con en esos archivos que se generan posteriormente
a la ejecución del software.
Si cuando uno le hace doble click empieza a ejecutar el software y en ese momento uno puede manejar
ciertas variables la memoria RAM porque la memoria RAM que vamos a tener vamos a hacer parte del programa
e inclusive el programa puede cargar ciertas partes de sí mismo memorias y a utilizar y además puede
agregar ciertos valores entre ellos pueden estar los valores de comparación los valores reales de las
contraseñas que uno tuviese que poner o los valores de registro y unos valores de control que uno puede
poner de 0 a 1 o de 1 a cero como para que el software se piense que está registrado y saltar la lógica
o sea pasar por alto la lógica de comparación de la misma del mismo programa.
Como como está hecho lugar acá dice la memoria RAM es como el banco de trabajo y después dice que es
una de las más rápida de todas las memorias.
En realidad la única memoria que es un poco más rápida hasta 10 veces por ejemplo generalmente más rápida
que la memoria RAM es la memoria caché o la memoria caché de nivel 1 nivel 2 nivel 3 y los registros
propios del microprocesador pero todo eso está en la pastilla del microprocesador.
En cambio para accesar a la memoria RAM que es mucho más grande porque el otro es como tener un pequeño
banco de trabajo muy chiquitito que podría ser en la mente o la cabeza por ejemplo de la persona que
está haciendo algún tipo de trabajo hago esto o el otro pero cuando tiene que llevar adelante un trabajo
muy grande necesita un banco de trabajo necesita una mesa ok vamos a ver si podemos dibujar si este
es el microprocesador esto es una letra macroproceso acá está en la caché L1 L2 de Nivel 1 Nivel 2 acá
están los registros la altura FPU es decir la unidad aritmético lógica de punto flotante.
La clase cuenta con unos enteros y números con un resto con comando y después tenemos dependiendo de
la arquitectura algo llamado son ceibas o base de datos principal la puerta principal a que tenemos
un puente.
El puente norte que conecta con las demás partes y desde procesador sí arquitectura a MD que lo tomó
Intel.
Tenemos un controlador de memoria RAM.
Acá está la RAM pero acá ya sea acá o ya sea acá en el FCB siempre hay un multiplicador por 1 por día
que significa que esta parte de acá arriba va a estar o esta parte que esté conectada acá va a estar
andando mínimo unas 10 veces más lento que realmente los registros de microprocesador y las memorias
cache viene a mostrar en la práctica que es un editor hexadecimal para que le vaya sintiendo el gustito.
3 RFI yourself bien que es un editor hexadecimal.
Básicamente como un Naipaul con la diferencia de que además de mostrarme el texto como el Bloc de Notas
éste además me va mostrando el valor en hexadecimal de cada carácter.
Ok aquí abajo tenemos el ex Worship que sé que vamos a utilizar para que tenga una idea de cómo se ve.
Vamos a ejecutarlo o a maximizar.
Acá tenemos ok tiene un montón de funciones que vamos a ir viendo con el correr del curso pero por ejemplo
podemos abrir la calculadora de Windows que si no le hace doble clic en la botoncito o la calculadora
pero lo vamos a ver con este editor hexadecimal para que vean cómo se ve.
En este caso no vamos a ver código de programación.
Para eso necesitamos un descenso en helador.
En este caso vamos a ver cómo lo vería la máquina.
Vamos a Calc cómo digería la máquina.
Acá está OK cuatro de cinco a nueve cero cero cero.
Si cada carácter de esto es un carácter en hexadecimal el 4 el de 5 con un carácter hexadecimal que
tiene base 16 puedo representar 4 bits.
Significa que cada dos por representar 8 bit significa que esto está cortando cada 16 bits para que
tenga una idea y después a la representación por ejemplo.
Este carácter el que está acá la letra y se representa con este valor en hexadecimal bien vamos a la
próxima clase donde vamos a estudiar la unidad de control tãpac o la tapada.
Si el camino de datos y alguna que otra cosa más ya del mismo microprocesador la parte interna.