systemadmin.es » Kernel

Programación de un modulo del kernel simple

La programación de un módulo del kernel de Linux no es tan diferente de la programación de cualquier otro software, simplemente los errores se suelen pagar más caros. Vamos a ver el típico Hello World como módulo del kernel:

[...]
Leer mas »

Exploit local para los kernels Linux 2.4 y 2.6

Recientemente ha encontrado un bug explotable para tanto los kernels 2.4 y 2.6.

[...]
Leer mas »

Eliminar mensajes de log por consola (por ejemplo: audit)

Cuando se trabaja normalmente por ssh no nos damos cuenta, pero suele ocurrir el día que entramos por consola de vez en cuando se mandan mensajes a ella que dificultan mucho el trabajo. Vamos a ver como eliminar estos mensajes pesados por consola.

[...]
Leer mas »

Ver el uso de memoria de un proceso mediante /proc/<PID>/status

Mediante el contenido de /proc/<PID del proceso> podemos obtener mucha información. Hoy nos vamos a concentrar en /proc/<PID>/status y las variables relacionadas con los parámetros de memoria.

[...]
Leer mas »

Diferencia entre fork y vfork

Cuando lanzamos un strace normalmente lo hacemos con las opciones -fF. La opción -f sirve para seguir los forks y -F para los vforks. Veamos la diferencia entre ellos.

[...]
Leer mas »

runlevels en derivados de RedHat (Fedora, CentOS, RHEL) y SuSE

Los runlevels són los modos de operación del sistema operativo. En el caso de derivados de RedHat y SuSE, los runlevels se describen así:

[...]
Leer mas »