Raphael Becker wrote:
> Thomas Schwarze wrote:
> >
> > Hallo Gerhard,
> >
> > >
> > > BTW: Wir sind uns alle klar darueber, dass wir hier ueber
> > > eine kranke Situation reden?
> >
> > das finde ich nicht. Das "Programm" besteht aus ganz einfachen Befehlen,
> > wie sie in jedem Bug vorkommen (k�nnen). Somit handelt es sich nicht um eine
> > kranke Situation sondern um den Standard oder willst Du behaupten, da� die
> > �berwiegende Zahl an Programmen fehlerfrei ist?
>
> Wenn es denn ein so gravierendes Problem *w�re*, dann h�tte man dieses
> Problem l�ngst beseitigt.
>
Genau - es ist n�mlich kein Problem.
Normalerweise werden derartige Programmierfehler vom Laufezeitsystem abgefangen
("out of memory", "segmentation fault" etc.). Wer sein System damit runterfahren
kann, hat mit extrem hoher Wahrscheinlichkeit ein Hardwarekonfigurations- oder
Hardwareproblem.
>
> Aber weil wir gerade dabei sind und �ber die Einfachheit von
> Programmen zu unterhalten, die ein System killen k�nnten:
>
> in Perl kann man doch eine Datei komplett in ein Array einlesen
> ("slurp"):
>
> @array = <FILEHANDLE>;
>
> Wenn nun der Filehandle auf /proc/kcore zeigt, dann ist der Ofen aus,
> sch�tze ich und wenn FILEHANDLE auf eine vom Benutzer einzugebene
> Datei Zeigt (also variabel ist),dann sieht dieses Codefragment v�llig
> harmlos aus und hat IMHO eine durchschlagende Wirkung ...
>
Wiebitte ? - Alles was du als normaler User ggf. bekommen wirst, ist ein "access
denied" (/proc/kcore ist read-only for root). Und als root gibt es noch viel
effektvollere Methoden sein System zu Vernichten.
Ralf.
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux