Messages in this thread | | | Date | Thu, 24 Mar 2005 08:07:55 +0100 (MET) | From | Jan Engelhardt <> | Subject | Re: forkbombing Linux distributions |
| |
>> >brings down almost all linux distro's while other *nixes survives. >> >> Let's see if this can be confirmed. > >open/free/netbsd survives. I guess OSX does too.
Confirmed. My OpenBSD install copes very well with forkbombs. However, I _was able_ to spawn a lot of shells by default. The essence is that the number of processes/threads within a _session group_ (correct word?) is limited. That way, you can start a ton of "/bin/sh"s from one another, i.e.:
\__ login jengelh \__ /bin/sh \__ /bin/sh \__ /bin/sh ...
So I think that if you add a setsid() to your forkbomb, you could once again be able to bring a system - BSD this time - down. Just a guess at this time, I would need to write a prog first :p
Jan Engelhardt -- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |