Al comenzar con cracking me voy comprendiendo como funcionan los programas con los procesadores pero no estoy muy seguro..
1 - Un programa funciona por su plataforma (SO) pero este SO funciona en base a que? a su kernell no? y este? y que pasa cuando booteas un cd que contiene programas de instalacion de windows por ejemplo, como lo lee si no esta usando ningun SO aun, no ha cargado el SO aun..
Esto capas q es dificil de contestar no se, pero espero que entiendan a que me refiero, el que pueda llegar mas atras del por que y el por que le agradezco
2 - Pero volviendo a lo mas comun, el funcionamiento de un programa simple, como funciona la cosa? el programa carga un espacio de la memoria donde guardara los datos, y luego hace sus "operaciones" basandose en los registros y flags, pero estos son parte del procesador o que?
3 - Lo de que un programa usa X apis, eso es cuando el programador declaro las apis en el programa o por ejemplo al usar una funcion de VB6 por ejemplo Len() y esta se base en una api, ya queda como que el programa usa esa api no? lo mismo para cuando haces if "hola" == "chau" then ... ahi estaria usando strCmp por ejemplo?
Dejo esas preguntas mas que nada para dar un "encapie" para que expliquen lo que puedan sobre ese tema el que quiera el que no que contesta lo poco que pueda aportar que todo sirve Gracias!