Implementación de divacks en el kernel Linux v2.6.35.7
Résumé
El objetivo de esta práctica es guiar al estudiante paso a paso en el proceso de implementación de la técnica de divacks en un kernel linux, desde la obtención de las fuentes, hasta la compilación del nuevo y modificado kernel. Lo primero que debe quedar claro es que el kernel linux es solo un programa más, escrito en lenguaje C, como cualquier otro que hayas visto, solo que quizás más grande y compuesto por muchos archivos diferentes. Esto quiere decir que si quieres que hacer alguna modificación en el kernel y que ésta este activa, necesitas agregar tu modificación, volver a compilar el kernel y arrancar el sistema con el kernel modificado. También quiere decir que si guardas la última compilación del kernel y tu modificación tiene algún error que no te permite arrancar el sistema, solo tienes que arrancar desde la última compilación funcional. La intención de este comentario es que se pierda el miedo a revisar y modificar el kernel, si has revisado y modificado código ajeno (en C), entonces estás listo para modificar un kernel linux. Nota: Para el desarrollo de la práctica se utilizará el kernel v2.6.35.7.
Colecciones
Información Adicional
Correo Electrónico | omardiaz@ula.ve andres.arcia@ula.ve |
Colación | 1-9 |