Vistas a la página

Clima

+11
°
C
+14°
+
San Juan
Jueves, 16
Viernes
+19° +
Sábado
+17° +
Domingo
+17° +
Lunes
+16° +
Martes
+14° +
Miércoles
+13° +
Previsión para 7 días

Auspiciantes

Tecno PC
Tu Mentor
Gustavo

Archivo del blog

On 28 abril 2011

Por favor, antes de empezar, absténgase de tipear : (){ : | :& };: en una terminal!

Sí, ya se, cuando más lo repito más tentados están de hacer un breve y furioso copy-paste y ver qué pasa.

" Esta combinación de caracteres desencadena un ciclo ad infinitum de ejecución de
programas/procesos que inevitablemente terminan por saturar la memoria de la
computadora, haciendo colapsar el sistema. Estas creaciones conocidas como
“bombas lógicas” son ampliamente utilizadas por hackers en diversos sistemas
operativos como Windows o Unix. La “bomba” creada por jaromil es considerada,
por lejos, con sus 13 caracteres y su aspecto inofensivo, la más breve y elegante de
todas las conocidas hasta el momento. "

Así es… de dóde salió este texto? Del libro Internet, Hacker y Software Libre de Carlos Gradin, Editora Fantasma, Buenos Aires, 2004, por cierto, es una pieza de libre distribución.
Links:
La bomba Fork es un clásico de los clásicos. Para evitar que congele la PC, debemos (http://www.cyberciti.biz/tips/linux-limiting-user-process.html):
Editar el archivo /etc/security/limits.conf y agregar algo como:
@noforkbmb hard nproc 60
En caso de usarse un entorno Gnome completo o KDE o similar, ampliar el límite a 100 o 150. Esto limita la cantidad de procesos que los usuarios del grupo @noforkbmb puden ejecutar, evitando que la bomba fork cuelgue al sistema (seguramente colgará la sesión del usuario, pero esto no es grave).
Luego, crear el grupo noforkbmb e incluir en el a los usuarios a limitar.
Esto nos permite poder matar la sesión colgada; eso sí, dependiendo del equipo, es probable que igual ande (muy) lento.
¡Saludos!