colinardo
Goto Top

Shell-Skript: Steam löscht sämtliche Nutzerdaten unter Linux

[Sarkasmus-Modus] Das nenne ich mal ein hervorragend programmiertes Script [Sarkasmuss-Modus]face-wink

Zitat:
....Der Grund für das Löschen der Dateien scheint in einem fehlerhaften Shell-Skript zu liegen. Demnach enthält es die Zeile

rm -rf "$STEAMROOT/"*

die mit dem Kommentar # Scary! versehen sein soll. ....

Eigentlich sollten damit nur diejenigen Dateien gelöscht werden, die sich innerhalb des von Steam angelegten Ordners befinden. Ist die Variable STEAMROOT beim Ausführen des Skripts aber nicht mit einem Wert versehen, wird stattdessen wohl rm -rf "/"* ausgeführt. Entsprechend werden sämtliche Daten auf dem System gelöscht, für die der Nutzer die Rechte besitzt.

Grüße Uwe

http://www.golem.de/news/shell-skript-steam-loescht-saemtliche-nutzerda ...

Content-ID: 260113

Url: https://administrator.de/contentid/260113

Ausgedruckt am: 26.11.2024 um 01:11 Uhr

Alchimedes
Alchimedes 16.01.2015 um 21:43:07 Uhr
Goto Top
Hallo Uwe ,

wie Geil ist das denn.....
Ich lieg hier grad unterm Tisch....

Gruss
colinardo
colinardo 16.01.2015 aktualisiert um 22:48:07 Uhr
Goto Top
Zitat von @Alchimedes:
Ich lieg hier grad unterm Tisch....
da hatten wir was gemeinsam face-big-smile
Alchimedes
Alchimedes 16.01.2015 aktualisiert um 23:45:12 Uhr
Goto Top
Wir hatten mal einen aehnlichen Fall....

Ne Windowsmohre hatte sich nen Virus gefangen und es ist Schaden entstanden.
Also ein Image auf eine USB-Platte pusten um dann Forensisch vorzugehen.

Die USB-Platte war aber mit Schmonz belegt, musste also formatiert werden.
Ich meinte noch das die falsche Platte formatiert wird.. sda1... den USB waere ja z.b sdb blafasel.
Der Schlaumeier hat dann Gas gegeben und die Rechnerplatte formatiert.... face-smile

Gruss
Lochkartenstanzer
Lochkartenstanzer 17.01.2015, aktualisiert am 22.01.2015 um 09:59:29 Uhr
Goto Top
Erinnert mich an den alten Unix-Witz:

rm -rf bla /*

lks

Nachtrag für die jüngeren:

Der Kontexkt dazu: Man s/wollte alles löschen, was unter bla ist. face-smile
Bachti
Bachti 22.01.2015 um 09:44:45 Uhr
Goto Top
Der Witz ist wirklich schon so alt und steht in jeder Unix-/Linux-Einführung, dass man kaum glauben mag, irgendwer habe die kritische Kommandozeile tatsächlich genau so programmiert...