„Hacker“

„Hacker“

In dieser humorvollen ErzÀhlung wollte ich mir vorstellen, wie ein "Hack" einer Waschmaschine in naher Zukunft mit Hilfe von Sprachschnittstellen, intelligenten Systemen und allgegenwÀrtigen Spenden aussehen könnte.

Ich kann nicht schlafen. Auf dem Smartphone steht 3:47, aber draußen ist es bereits hell. Jarik hat die Decke mit dem Fuß zur Seite geschoben und sich hingesetzt.

"Wieder kann ich nicht schlafen, ich werde den ganzen Tag wie ein Zombie herumlaufen" — er tastete mit den FĂŒĂŸen nach seinen Flip-Flops, zog sie an und schlenderte zum Fenster. Es wurde Morgen. Er öffnete das Fenster und die frische Morgenluft strömte in das stickige Zimmer und riss die letzten Reste des Schlafes mit sich.

"Jetzt kann ich wirklich nicht mehr einschlafen" — er sah sich im Zimmer um. Auf dem Stuhl vor der Couch hingen zerknitterte Jeans und ein T-Shirt, daneben lag ein Haufen Kleidung. Er sollte waschen. Er ging hin, nahm das T-Shirt vom Stuhl, hielt es sich vor die Nase, schnĂŒffelte daran und verzog das Gesicht.

"So gehe ich also durchs BĂŒro? Kein Wunder, dass sie mir aus dem Weg geht."

Die Neue war kĂŒrzlich im BĂŒro aufgetaucht und gefiel Jarik sofort. Große grĂŒne Augen, kurze Haare. Er erinnerte sich gut daran, als er sie zum ersten Mal sah und ihre Blicke sich trafen. In seiner Brust schlug etwas heftig, ihm liefen Schauer den RĂŒcken hinunter und er erstarrte ungeschickt, ohne den Blick abzuwenden. Ihr Name war Irina und nur sie hielt Jarik davon ab, das langweilige BĂŒro zu verlassen.

Er warf das T-Shirt in den WĂ€schehaufen. Nach einigem Nachdenken schmiss er auch die Jeans dahin. Alles in einer Handvoll zusammenraffend, schlenderte er ins Bad und warf es neben die Waschmaschine. Im Bad schaltete sich das Licht brav ein, die TĂŒr der Waschmaschine klickte und öffnete sich einen Spalt. Er lud die WĂ€sche in die Trommel, schloss die TĂŒr und drĂŒckte die Starttaste. Die Maschine piepste, aber sie lief nicht. Er drĂŒckte erneut auf Start. Sie piepste nur noch einmal. Jarik seufzte und schaute nach oben:

— Wika, was ist mit der Waschmaschine?

— Das GerĂ€t funktioniert einwandfrei.

— Warum lĂ€uft sie nicht?

— Laut der Regierungsverordnung 197, Absatz 2 vom 2. Juni 2029 ĂŒber die Einhaltung des Bundesgesetzes zur Ruhestörung in der Nacht und am Morgen an Wochenenden und Feiertagen ist der Start bis 7 Uhr morgens blockiert.

"Nein, wenn ich die Waschmaschine um 7 starte, schaffe ich es nicht zur Arbeit" — Gedanken an Irina und der Anblick der zerknitterten Kleidung in der Trommel ließen Jarik keine Ruhe.

— Wika, wie hacke ich die Waschmaschine?

— Laut dem Bundesgesetz


— Stopp
 wechsle in den Entwicklermodus.

— Das System wurde in den Entwicklermodus versetzt.

— Liste der Schwachstellen fĂŒr Waschmaschinen.

— Eine Liste der Schwachstellen von Waschmaschinen und andere Ă€hnliche Materialien sind im Diagnoseservice fĂŒr Entwickler und Sicherheitsspezialisten nur mit einem Abonnement verfĂŒgbar. Möchten Sie das Entwicklerabonnement bezahlen?

Jaroslav seufzte schwer.

— Gibt es eine Testphase?

— Eine Testphase ist nicht vorgesehen. Im Rahmen eines begrenzten Angebots steht Ihnen ein 24-Stunden-EinfĂŒhrungszugang fĂŒr 299 Rubel zur VerfĂŒgung. Das Angebot lĂ€uft in 15 Minuten ab.

Er ĂŒberlegte kurz: „Dreihundert Rubel - das ist ein Mittagessen in der Mensa“ - aber als er sich das Gesicht von Irina vorstellte, die sein Outfit bewertet, sagte er:

— Über Sberbank bezahlen.

— Nennen Sie Ihr Zahlungs-Passwort.

— Leb wohl, Balblo.

Im Zimmer piepte das Smartphone.

— Zahlung des Abonnements erfolgreich durchgefĂŒhrt. Zugang wurde fĂŒr 24 Stunden gewĂ€hrt.

— Also, Vika, fordere von der Systemliste die Schwachstellen fĂŒr Waschmaschinen an.

— Das System fragt nach Marke und Modell des GerĂ€ts.

Yarik stĂŒrmte ins Zimmer, um das Smartphone zu holen und filmte die Waschmaschine.

— Vika, sende das letzte Foto.

— Foto hochgeladen, Marke und Modell erkannt, anhand der Geolokalisierung wurde der Standort und die Seriennummer des GerĂ€ts ermittelt. Das Diagnosesystem bietet an, sich mit dem GerĂ€t zu verbinden, um nach Schwachstellen zu scannen.

— Lass es ablaufen.

— Das GerĂ€t aus dem externen Netzwerk fordert Zugang zur Waschmaschine an. Zugang gewĂ€hren?

— NatĂŒrlich!

— Nennen Sie das Codewort zur GewĂ€hrung des Zugangs.

— Irina.

— Zugang zum GerĂ€t gewĂ€hrt. Scannen des Systems hat begonnen. Der Prozess wird ungefĂ€hr zehn Minuten dauern.

Die Waschmaschine blinkte rhythmisch mit Lichtern. Jaroslav bewegte sich langsam in die KĂŒche, fĂŒllte den Wasserkocher mit gefiltertem Wasser und stellte ihn auf die Heizplatte. Er saß da, hörte, wie das Wasser im Wasserkocher kochte, und dachte ĂŒber die Arbeit nach. Noch vor einem Monat hatte er aktiv nach einem Jobwechsel gesucht, aber mit dem Erscheinen der Neuen hatte er jegliches Interesse an einem Jobwechsel verloren. Sogar die Angebote fĂŒr neue Stellen löschte er nun ungelesen in den Papierkorb. Der Wasserkocher klickte um und hörte auf zu zischen. Yarik stand auf, nahm eine Tasse, legte einen Teebeutel hinein und goss heißes Wasser auf.

— Das Systemscannen ist abgeschlossen. Vier Schwachstellen wurden gefunden. Möchten Sie mit der Installation des Updates zur Behebung fortfahren?

— Nein! Installation verschieben! — Er war so ĂŒberrascht, dass er die Tasse fast aus der Hand fallen ließ.

— Die Installation des Updates wurde um 24 Stunden verschoben.

Jarik atmete erleichtert auf. Es musste irgendwie gelingen, die Maschine zu starten, um die Blockade zu umgehen.

— FĂŒhren Sie eine Analyse der aktuellen Schwachstellen fĂŒr die Möglichkeit eines Remote-Starts durch.

— Schwachstellen fĂŒr einen Angriff dieser Klasse wurden nicht gefunden.

Jaroslav dachte nach und nahm einen Schluck Tee aus der Tasse:

— Welche Schwachstellen sind aktuell nicht geschlossen?

— FĂŒr das GerĂ€t sind derzeit Schwachstellen fĂŒr folgende Systeme aktiv: TĂŒrverschlusssysteme, Sprachanzeigesysteme, Zahlungssysteme und Zeitsynchronisationssysteme.

Von all dem war nur die letzte Schwachstelle von Interesse. Er ging in die KĂŒche und stellte die Tasse mit dem restlichen Tee ins SpĂŒlbecken.

— Vika, Beschreibung der Schwachstelle der Zeitsynchronisation.

— Schwachstelle Nummer 4126. Diese Schwachstelle ermöglicht es, den Wert der Systemzeit bis zur nĂ€chsten Synchronisationssitzung mit dem Zeitdienst remote zu Ă€ndern. Potenziell betroffene Systeme: Sprachanzeigesystem, Abonnementsystem und das System fĂŒr die verzögerte Aktivierung.

Jaroslav hob ĂŒberrascht die Augenbrauen — 'Das System fĂŒr die verzögerte Aktivierung — das ist eine Möglichkeit'. Er bewegte sich schnell zurĂŒck ins Bad.

— Vika, stelle die verzögerte Aktivierung der Waschmaschine auf 7 Uhr ein.

— Verzögerte Aktivierung ist eingestellt.

— Versetze das Diagnosesystem in den Testmodus der Zeitsynchronisationsschwachstelle.

— Übergang vollzogen.

— MenĂŒ der verfĂŒgbaren Befehle.

— Der Befehl zur Inkrementierung des Systemzeitwerts ist verfĂŒgbar.

Jaroslav sah auf sein Smartphone. Es war 4:15 Uhr — 'Also... wir mĂŒssen die Systemuhr um 2 Stunden und 45 Minuten zurĂŒckstellen'.

— FĂŒhre den Befehl zur Inkrementierung der Systemzeit um 165 Minuten aus.

— Befehl ausgefĂŒhrt.

Er starrte auf die Waschmaschine. Es passierte nichts. Vielleicht hatte der Code der Schwachstelle nicht funktioniert oder er hatte sich beim Inkrement vertan. Jarik begann, verschiedene Möglichkeiten im Kopf durchzugehen, als die Maschine laut das Schloss der TĂŒr verriegelte und begann, Wasser fĂŒr den Waschgang zu ziehen.

Er war im Raum und legte sich auf die Couch, als die Maschine bereits Wasser gezogen hatte und langsam die Trommel drehte. Jaroslav lehnte sich auf das Kissen zurĂŒck, dehnte sich zufrieden und schloss die Augen.

„Ja, mein Chef nennt mich nicht umsonst ‚Hacker‘“, dachte er und lĂ€chelte.

Quelle: habr.com

60GB SSD 8Gb DDR4