[Ilugc] fb is not yet a fork joke

  • From: ramanraj@xxxxxxxxxxxxxxx (Ramanraj K)
  • Date: Sat, 10 Jan 2004 12:47:21 +0530

  Logu wrote:

Here is another for bomb which was posted in LIH logn back
bash$ :(){ :|:&};:

The fb of Suraj and Logu are taken good care by a sane ulimit -u 
setting, and the fb becomes fork joke.  But consider this: The jargon 
file gives a simpler fork bomb example:

# |($0 & $0| |&)|

||

$0 will spawn bash processes.

|# echo $0     # what is $0
/bin/bash
|

|Setting ulimit -u does not prevent forking till the limit is reached. 
 Suppose ulimit -u is set to 200, though our system remains usable, more 
than 90% of CPU is used by ($0 & $0 &)  A better solution is required 
for this fb.  Improper requests to the shell may have to be filtered and 
validated before execution.
|



Other related posts: