On 02-Apr-99 /* Ren� van Bevern */ wrote:

> Hallo,
> Es ist erstaunlich leicht Linux Abst�rzen zu lassen, (nix gegen Linux)
> ich wollte das nur mal austesten. Es reicht schon das bi�chen C-Code:
> 
> ---
> 
> void crash(void)
> {
>     int a=10;
>     int b=10;
>     crash();
> }
> 
> void main(void)
> {
>     crash();
> }
> 
> --- Ende Code
> 
> Das es so einfach geht, man k�nnte das ding ja auch als Trojaner
> verschicken, und einen Server zum crash bringen. Man kommt dann allerdings
> nicht mehr zum shutdown, es hilft dann nur Reset. Aber selbstverst�ndlich
> geht das bei Windows noch viel Schneller.

Was da passiert ist l�ngst kein echter Crash. Du jammst die Maschine mit ner
rekursiven Funktion zu, und dadurch wird sie qu�lend langsam. Sobald der Stack
vollgelaufen ist oder eines der User-Limits (werden mittels ulimit in
/etc/profile gesetzt) �berschritten wird, wird der Proze� mit nem Fehler been
det und alles l�uft weiter wie vorher. Bis dahin l�uft allerdings auf
ungesicherten Maschinen vermutlich der swap voll, was zu einem sehr, sehr
langsamen System f�hrt.

Man braucht daf�r auch keinen C-Compiler, ein Shell-Skript, das sich selbst
mehrfach startet, gen�gt v�llig.

===========================================================
     Erhard Schwenk - alias Bitrunner  =)B==o)
===========================================================
No Spam replies please.
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux

Antwort per Email an