lunes, 26 de noviembre de 2012

Bomba fork

La bomba fork es un tipo de ataque sobre un ordenador implementando la operación fork. Esta operación se basa en la capacidad de un proceso de lanzar otro proceso y si esto se lleva acabo de forma muy rápida y constante llega a saturar el sistema.



Cuando se lanza un programa de estas características el número de procesos no para de crecer, el procesamiento de los que ya se están ejecutando se hace muy lento, el ordenador no puede ejecutar los procesos útiles y por tanto puede llegar a quedar colgado

Es un ataque típico de denegación de servicio ya que el ordenador no puede ejecutar otras cosas por que está saturado creando procesos de la bomba fork.

Aunque en windows no existe una funcionalidad exacta del fork de procesos, un programa típico de bomba fork para ese sistema operativo sería:
:s
start "" %0
goto :s
Este script guardado en un bat y ejecutado provoca la creción de multitud de procesos y el cuelgue final del ordenador.

Es una amenaza de difícil prevención que otros sistemas operativos como unix controlan limitando el número de procesos permitidos para un usuario.
.




No hay comentarios:

Publicar un comentario