diumenge, abril 22, 2007

Fork Bomb

El Fork Bomb es un ataque DoS destinado a monopolizar los recursos de la máquina y inutilizarla. Se basa en el hecho de que la mayoría de sistemas operativos tienen un limite en el número de procesos que pueden ejecutar, y su funcionamiento es simple: crea procesos de forma recursiva hasta que el sistema operativo no puede gestionar más.

Si el sistema operativo tiene un límite razonable en el número de procesos, es posible que sea capaz de resistir este tipo de ataques. En mi Debian Unstable, el sistema se ha paralizado con la siguiente función recursiva :

func(){ func|func& };func

Como veis, esto no es más que la declaración de una función sin parámetros de entrada (func(){ ... };), que lo que hace és llamarse a si misma, y redireccionar la salida de esta llamada otra vez a la misma función (todo esto en background o segundo plano). Después de finalizar la declaración vemos la primera llamada a la función recursiva e infinita.

La solución es limitar el número máximo de procesos (por ejemplo, suse 10.1 tiene un máximo de 4096 y lo aguanta).

servomac@amd64:~$ ulimit -a | grep processes
max user processes (-u) unlimited


Para ello podeis editar el fichero /etc/security/limits.conf y añadir la linia * hard nproc 2000.

Montar una partición qcow de QEMU

QEMU es un emulador que permite virtualizar un sistema entero sobre otro. Los ficheros que usa a modo de memoria principal usan el sistema de ficheros qcow. Para montar este tipo de ficheros desde GNU/Linux, primero deberemos convertirlos a formato raw

qemu-img convert inicial.qcow -O raw final.raw

Ahora ya podemos montarlos, aunque deberemos tener en cuenta que el sistema de archivos comienza a los 32256 bytes del disco virtual.

mount -o loop,offset=32256 final.raw /mnt/win

¡Espero que sea de ayuda!

dimecres, abril 18, 2007

Pulitzer 2007, en contra del sionisme

Aquesta fantàstica foto, que ha guanyat el premi Pulitzer d'enguany, mostra a una dona resistint l'embestida de l'exercit d'ocupació Israelià a Palestina. Simbolitza tota la resistència d'un poble colonitzat, al que tenen en condicions d'esclavatje. La meva màxima solidaritat amb el poble palestí, així com el meu suport als isrealians decents que lluiten contra l'ocupació que els seus dirigents mantenen a Palestina, i el més ferm rebuitg al projecte sionista de segregació.

Cançons que parlen del tema : Intifada, de Ska-P, Nos vimos en Berlín, de Soziedad Alkoholika o El muro de la verguenza, de Boikot.

diumenge, abril 15, 2007

Sin noticias de Gurb

Se me acerca una chica muy joven y atractiva. Con gran desenvoltura me pregunta si estudio o trabajo. Le respondo que, en realidad, no puede hacerse esta distinción, porque quien estudia aplicadamente realiza el más importante de los trabajos (para el dia de mañana), del mismo modo que, quien pone los cinco sentidos en su trabajo, algo nuevo aprende cada día. Sin duda satisfecha con mi respuesta, la chica se aleja a buen paso.
Aquesta fantàstica obra de l'autor Eduardo Mendoza és simplement genial: fàcil de llegir, escrita en un registre coloquial, i farçida d'humor àcid. Ideal per riure un horabaixa sencer!