|
Post
|
Una introducción a la carga dinámica
[ Graphitemaster ] está ayudando a desmitificar el proceso de adaptación de las funciones de carga dinámica . Su tutorial muestra cómo hacer una función dinámica que imprime Esto es , por supuesto, rudimentario, pero si usted no tiene experiencia previa con el tema que usted puede ser sorprendido por lo que en realidad va en ella.
Normalmente, el código compilado tiene direcciones en los mismos que dicen que el procesador a dónde ir después . El punto de carga dinámica es que el código se puede poner en cualquier lugar , y las direcciones estáticas que simplemente no funcionará . El código anterior muestra cómo una sentencia printf simple, normalmente se compila . La línea callq es una llamada al sistema que necesita ser sustituido por algo que va a jugar muy bien en los registros. [ Graphitemaster ] toma las cosas con calma en el que muestra cómo hacer esto
|