Shelly Virus für Gen2/3

Hinweis zur Nutzung von Skripten (für Nutzer)

Die Verwendung von Skripten erfolgt ausdrücklich auf eigene Gefahr. Weder Shelly noch die jeweiligen Autoren oder Entwickler der Skripte übernehmen irgendeine Form der Haftung für mögliche Schäden, Fehlfunktionen, Datenverluste oder anderweitige Beeinträchtigungen, die durch die Nutzung dieser Skripte entstehen könnten. Bitte stellen Sie vor dem Einsatz sicher, dass Sie den Quellcode verstehen und sich der möglichen Auswirkungen bewusst sind. Die Skripte werden ohne Gewähr bereitgestellt und unterliegen keiner regelmäßigen Wartung oder offiziellen Unterstützung.


Hinweis für Entwickler

Wenn Sie eigene Skripte bereitstellen, achten Sie bitte darauf, eine klare Beschreibung, eventuelle Einschränkungen und Sicherheitsaspekte zu dokumentieren. Beachten Sie zudem, dass Nutzer Ihre Skripte grundsätzlich auf eigenes Risiko verwenden. Eine Haftung für Schäden ist ausgeschlossen, sofern diese nicht vorsätzlich oder grob fahrlässig verursacht wurden oder gesetzlich anderweitig geregelt ist.

  • Wenn ihr euren Shelly Gen 2/3 nachhaltig zerstören wollt, macht folgendes:

    Dieses Skript installieren und auf automatischen Start nach Reboot stellen.

    Code
    while(true);

    Jetzt rebooten.

    ACHTUNG: DER SHELLY IST JETZT ENDGÜLTIG ZERSTÖRT!!!!

    Warum?

    Der Shelly bootet und startetet die Endlosschleife des Skriptes. Ihr habt keine Chance mehr, den Shelly zu erreichen, weil die Schleife den Prozessor 100% auslastet.

    Selbst ein Rücksetzen in den Werkzustand gelingt nicht mehr, weil der Shelly dazu vollständig booten muss. Hier läuft dann wieder die Endlosschleife.

    Wenn jemand eine Lösung kennt, wie man den Shelly dazu veranlassen kann, das Skript nicht auszuführen,

    bin ich dankbar. Ich bin durch einen Tippfehler in einem Skript selbst Opfer geworden und so auf diese kuriose Lücke gestoßen.

    Mein Plus 1 Mini G3 ist tot.

  • Ich würde mal das Flash Memory auslöten (sofern dieser Shelly eines hat) und den Inhalt begutachten. Evtl. das Flash neu beschreiben, mit dem Inhalt eines anderen, funktionierenden Shelly gleichen Typs…

    Nachtrag: Sieht wohl so aus, als hätte ausgerechnet die Mini-Serie keine externen Flash-Speicher, sondern würde das auf dem CPU-Chip untergebrachte nutzen. Pech…

    „Habt Geduld. Alle Dinge sind schwierig, bevor sie einfach werden!“ (aus Frankreich)

    „Nothing in life is to be feared, it is only to be understood.“ (Marie Curie, 1867-1934)

    „Comment is free, but facts are sacred“ (C.P. Scott, britischer Verleger)

  • Dieses Thema enthält 157 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.