
W tym humorystycznym opowiadaniu chciałem wyobrazić sobie, jak mogłoby wyglądać "hakowanie" pralki w niedalekiej przyszłości z wykorzystaniem interfejsu głosowego, inteligentnych systemów i wszechobecnego donatu.
Nie mogłem spać. Na smartfonie 3:47, ale za letnim oknem już było wystarczająco jasno. Jarek kopnął nogą brzeg kołdry i usiadł.
"Znowu nie wyśpię się, będę chodził jak zombie cały dzień" — rozejrzał się po pokoju. Na krześle przed kanapą wisiały pogniecione dżinsy i koszulka, obok leżała góra odzieży. Trzeba by je wyprać. Podszedł, wziął koszulkę z krzesła, przyłożył do nosa, powąchał i skrzywił się.
"Tak chodzę po biurze? Nic dziwnego, że mnie unika."
Nowa dziewczyna pojawiła się w biurze niedawno i od razu przypadła do gustu Jarosławowi. Duże zielone oczy, krótka fryzura. Dobrze pamiętał, kiedy zobaczył ją po raz pierwszy, a ich spojrzenia się spotkały. W jego piersi coś mocno zabiło, dreszcze przebiegły mu po plecach i on niezgrabnie zamarł, nie odważając się odwrócić wzroku. Nazywała się Irina i tylko ona powstrzymywała Jarka przed odejściem z nudnego biura.
Rzucił koszulkę do stosu bielizny. Zastanowiwszy się chwilę, wrzucił tam również dżinsy. Zgarniając wszystko w ramiona, ruszył do łazienki i wrzucił obok pralki. W łazience światło posłusznie się zapaliło, drzwi pralki kliknęły i lekko się otworzyły. Władował bieliznę do bębna, zamknął drzwiczki i nacisnął przycisk start. Pralka pisnęła, ale się nie uruchomiła. Nacisnął znowu Start. Ona tylko raz jeszcze pisnęła. Jarek westchnął i podniósł głowę w górę:
— Wika, co się dzieje z pralką?
— Urządzenie działa normalnie.
— A czemu się nie uruchamia?
— Zgodnie z rozporządzeniem rządu numer 197 łamane przez 2 z dnia 2 czerwca 2029 roku o wykonaniu ustawy federalnej dotyczącej naruszenia ciszy w nocy i wczesnych godzinach w weekendy i święta, uruchomienie zostało zablokowane do godziny 7 rano.
"Nie, jeśli uruchomię pralkę o 7, nie zdążę do pracy" — myśli o Irinie i widok pogniecionej odzieży w bębnie pralki nie dawały Jarkowi spokoju.
— Wika, jak złamać pralkę?
— Zgodnie z ustawą federalną...
— Stop… przejdź do trybu programisty.
— System przeszedł do trybu programisty.
— System przełączony w tryb programisty.
— Lista podatności dla pralek.
— Lista podatności pralek oraz inne podobne materiały są dostępne w usłudze diagnostyki dla programistów i specjalistów ds. bezpieczeństwa systemów domowych wyłącznie w ramach subskrypcji. Chcesz opłacić subskrypcję dla programistów?
Jarosław ciężko westchnął.
— Czy dostępny jest okres próbny?
— Okres próbny nie jest przewidziany. W ramach ograniczonej oferty masz dostęp do próbnego dostępu na 24 godziny za 299 rubli. Oferta wygasa za 15 minut.
Zastanawiał się przez chwilę: „Trzysta rubli to obiad w stołówce” — ale, wyobrażając sobie twarz Iriny oceniającej jego wygląd, powiedział:
— Zapłać przez Sberbank.
— Podaj swój hasło płatnicze.
— Balbło, żegnaj.
W pokoju zadźwięczał smartfon.
— Opłata subskrypcyjna została pomyślnie dokonana. Dostęp przyznany na 24 godziny.
— Więc, Wika, zapytaj system o listę podatności dla pralek.
— System pyta o markę i model urządzenia.
Jarik pobiegł do pokoju po smartfon i zrobił zdjęcie pralki.
— Wika, wyślij ostatnie zdjęcie.
— Zdjęcie zostało przesłane, marka i model zostały rozpoznane, na podstawie danych geolokalizacji określono lokalizację i numer seryjny urządzenia. System diagnostyki sugeruje połączenie z urządzeniem w celu skanowania pod kątem podatności.
— Niech wykonuje.
— Urządzenie z zewnętrznej sieci prosi o dostęp do pralki. Przyznać dostęp?
— Oczywiście!
— Aby przyznać dostęp, podaj słowo kodowe.
— Irina.
— Dostęp do urządzenia został przyznany. Rozpoczęto skanowanie systemu. Proces zajmie około dziesięciu minut.
Pralka rytmicznie migała światełkami. Jarosław powoli przeszedł do kuchni, nalał do czajnika przefiltrowanej wody i postawił go na grzanie. Siedział, słuchając, jak woda szumi w czajniku, i myślał o pracy. Jeszcze miesiąc temu aktywnie szukał miejsca na zmianę, ale odkąd przybyła nowa, stracił wszelkie zainteresowanie zmianą pracy. Nawet wiadomości z ofertami pracy teraz wrzucał do kosza nie czytając. Czajnik kliknął przekaźnikiem i przestał syczeć. Jarik wstał, wziął kubek, włożył do niego torebkę herbaty i nalał gorącej wody.
— Skanowanie systemu zakończone. Znaleziono cztery podatności. Czy przystąpić do instalacji aktualizacji w celu ich usunięcia?
— Nie! Odłożyć instalację! — zaskoczenia prawie wypuścił filiżankę z rąk.
— Instalacja aktualizacji została odłożona na 24 godziny.
Jarek westchnął z ulgą. Musiał jakoś uruchomić maszynę mimo blokady.
— Wykonać analizę aktualnych podatności na możliwość zdalnego uruchomienia.
— Nie wykryto podatności na ataki tego typu.
Jarosław zamyślony wypił łyk herbaty:
— Jakie podatności są obecnie otwarte?
— W chwili obecnej aktywne są podatności w następujących systemach: system blokady drzwi, system odtwarzania głosowego reklamy, system płatności oraz system synchronizacji czasu.
Ze wszystkiego wymienionego interesowała go tylko ostatnia podatność. Przeszedł do kuchni i postawił filiżankę z niedopitą herbatą w zlewie.
— Wika, opisz podatność synchronizacji czasu.
— Podatność numer 4126. Ta podatność pozwala zdalnie zmienić wartość czasu systemowego do następnej synchronizacji z serwisem czasu. Potencjalnie narażone systemy: system odtwarzania głosowego reklamy, system płatności subskrypcyjnej oraz system opóźnionego uruchamiania.
Jarosław uniósł brwi z zaskoczenia — „System opóźnionego uruchamiania to opcja”. Szybko wrócił do łazienki.
— Wika, ustaw opóźnione uruchamianie pralki na 7:00.
— Opóźnione uruchamianie ustawione.
— Przełącz system diagnostyki w tryb testowania podatności synchronizacji czasu.
— Przejście zakończone.
— Menu dostępnych komend.
— Dostępna komenda inkrementacji wartości czasu systemowego.
Jarosław spojrzał na smartfon. Na zegarze była 4:15 — „Tak… więc musimy przesunąć zegar systemowy o 2 godziny 45 minut.”
— Wykonać komendę inkrementacji czasu systemowego o 165 minut.
— Komenda wykonana.
Wpatrywał się w pralkę. Nic się nie działo. Może kod podatności nie zadziałał lub pomylił się z inkrementem. Jarek zaczął analizować różne możliwości, kiedy nagle pralka głośno zaskoczyła zamkiem blokady pokrywy i zaczęła napełniać wodę do prania.
Był w pokoju i kładł się na kanapie, kiedy pralka już napełniła wodę i zaczęła powoli obracać bęben. Jarosław odchylił głowę na poduszkę, rozkosznie się przeciągnął i zamknął oczy.
„Tak, nie bez powodu szef nazywa mnie „hakerem” — pomyślał i uśmiechnął się.
Źródło: habr.com
