«Стиратель»

    image


    Я хочу сыграть с тобой в игру… В этом юмористическом рассказе я хотел пофантазировать на тему того как мог бы выглядеть обход блокировки стиральной машины в недалёком будущем при помощи голосового интерфейса, интеллектуальных систем и вездесущего доната. Рассказ заканчивается вроде бы хорошо, но вы легко можете изменить судьбу героя, написав своё продолжение истории в комментариях...


    Не спалось. На смартфоне 3:47, но за летним окном уже достаточно светло. Ярик скинул с себя ногой край одеяла и сел.


    «Опять не высплюсь, буду ходить как зомби весь день» — он нащупал ногами шлёпанцы, надел и побрёл к окну. Светало. Он открыл окно и свежий утренний воздух ворвался в душную комнату, срывая остатки сна.


    «Всё, теперь точно не усну» — он оглядел комнату. На стуле перед диваном висели помятые джинсы и футболка, рядом валялась куча одежды. Надо бы постирать. Он подошёл, взял футболку со стула, поднёс к носу, понюхал и сморщился.


    «Это я так по офису хожу? Не удивительно, что она меня избегает».


    Новенькая появилась в офисе недавно и сразу приглянулась Ярославу. Большие зелёные глаза, короткая стрижка. Он хорошо помнил когда увидел её в первый раз и их глаза встретились. В его груди что-то сильно бумкнуло, по спине пробежали мурашки и он неловко замер, не смея отвести взгляд. Её звали Ирина и что особенно нравилось Ярославу — она всегда обращалась к нему по имени, несмотря на то, что все в офисе звали его «стиратель» — прозвищем, которое он получил за случайное удаление базы клиентов с рабочего сервера. И сейчас только она удерживала Ярика от ухода из надоевшего ему офиса.


    Он бросил футболку в кучу белья. Подумав немного, туда же скинул и джинсы. Сгребя всё в охапку, побрёл в ванную и бросил рядом со стиралкой. В ванной послушно включился свет, дверь стиралки щелкнула и приоткрылась. Он загрузил бельё в барабан, кинул туда же капсулу для стирки, выбрал программу и захлопнул дверцу. Нажал кнопку пуска — машинка пискнула, но не запустилась. Он снова нажал Пуск. Она ещё раз только пискнула. Ярик вздохнул и поднял голову вверх:


    — Вика, что со стиралкой?


    — Устройство работает нормально.


    — А почему не запускается?


    — Согласно постановлению правительства 197 дробь 2 от 2 июня 2029 года об исполнении Федерального закона о нарушении тишины в ночное время и утренние часы в выходные и праздничные дни, запуск заблокирован до 7 часов утра.


    «Нет, если я запущу стиралку в 7, я не успею на работу» — мысли об Ирине и вид мятой одежды в люке стиральной машины не давали Ярику покоя.


    — Вика, как запустить стиралку?


    — Согласно Федеральному закону…


    — Стоп… перейти в режим разработчика.


    — Система переведена в режим разработчика.


    — Список уязвимостей к стиральным машинам.


    — Список уязвимостей стиральных машин и другие похожие материалы доступны в сервисе диагностики для разработчиков и специалистов по безопасности бытовых систем только по подписке. Желаете оплатить подписку разработчика?


    Ярослав тяжело вздохнул.


    — Доступен пробный период?


    — Пробный период не предусмотрен. В качестве ограниченного предложения Вам доступен ознакомительный доступ на 24 часа за 299 рублей. Предложение истекает через 15 минут.


    Он задумался на пару секунд: «Триста рублей — это обед в столовке» — но, представив лицо Ирины, оценивающей его прикид, сказал:


    — Оплатить через Сбербанк.


    — Назовите Ваш платёжный пароль.


    — Балбло прощай


    В комнате дзынькнул смартфон.


    — Оплата подписки успешно произведена. Доступ предоставлен на 24 часа.


    — Итак, Вика, запроси у системы список уязвимостей к стиральным машинам.


    — Система спрашивает марку и модель устройства.


    Ярик метнулся в комнату за смартфоном и снял на камеру стиральную машину.


    — Вика, отправь последнее фото.


    — Фотография загружена, марка и модель распознаны, по данным геолокации определено местоположение и серийный номер устройства. Система диагностики предлагает подключиться к устройству для сканирования на наличие уязвимостей.


    — Пусть выполняет.


    — Устройство из внешней сети запрашивает доступ к стиральной машине. Предоставить доступ?


    — Конечно!


    — Для предоставления доступа назовите кодовое слово.


    — Ирина.


    — Доступ к устройству предоставлен. Начато сканирование системы. Процесс займёт приблизительно десять минут.


    Стиральная машина ритмично замигала огоньками. Ярослав медленно переместился на кухню, налил в чайник фильтрованной воды и поставил его на подогрев. Он сидел, слушал как шумит в чайнике вода и думал о работе. Ещё месяц назад он активно искал место для перехода, но с приходом новенькой он утратил к смене работы всякий интерес. Даже письма с предложениями новой работы он теперь отправлял в корзину не читая. Чайник щёлкнул реле и перестал шипеть. Ярик встал, взял кружку, положил в неё пакетик чая и налил горячей воды.


    — Сканирование системы завершено. Найдено четыре уязвимости. Приступить к установке обновления для их устранения?


    — Нет! Отложить установку! — от неожиданности он чуть не выронил из рук кружку.


    — Установка обновления отложена на 24 часа.


    Ярик облегчённо вздохнул. Необходимо было каким-то образом запустить машину в обход блокировки.


    — Выполнить анализ текущих уязвимостей на возможность удалённого запуска.


    — Уязвимости для атаки данного класса не обнаружены.


    Ярослав задумчиво отпил из кружки чай:


    — Какие уязвимости не закрыты в настоящий момент?


    — Для устройства в настоящий момент активны уязвимости для следующих систем: системы блокировки дверей, системы воспроизведения голосовой рекламы, системы оплаты и системы синхронизации времени.


    Из всего перечисленного интересна была разве что только последняя уязвимость. Он перешёл на кухню и поставил кружку с недопитым чаем в мойку.


    — Вика, описание уязвимости синхронизации времени.


    — Уязвимость номер 4126. Данная уязвимость позволяет удалённо изменить значение системного времени до следующего сеанса синхронизации со службой точного времени. Потенциально уязвимые системы: система голосовой рекламы, система оплаты по подписке и система отложенного запуска.


    Ярослав от неожиданности вскинул брови вверх — «Система отложенного запуска — это вариант». Он быстро переместился обратно в ванную.


    — Вика, установи отложенный запуск стиральной машины на 7 утра.


    — Отложенный запуск установлен.


    — Переведи систему диагностики в режим тестирования уязвимости синхронизации времени.


    — Переход выполнен.


    — Меню доступных команд.


    — Доступна команда инкремента значения системного времени.


    Ярослав посмотрел на смартфон. На часах было 4:15 — «Так… значит нам надо перевести системные часы на 2 часа 45 минут».


    — Выполнить команду инкремента системного времени на 165 минут.


    — Команда выполнена.


    Он уставился на стиралку. Ничего не происходило. Возможно, код уязвимости не сработал или он ошибся с инкрементом. Ярик начал перебирать в голове варианты, как вдруг машинка громко щелкнула замком блокировки люка и начала набирать воду для стирки.


    Он был в комнате и ложился на диван, когда машинка уже набрала воду и начала медленно прокручивать барабан. Ярослав откинулся на подушку, с удовольствием потянулся и закрыл глаза.


    «Да, не зря всё-таки на работе меня зовут «стиратель» — подумал он и улыбнулся...

    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 16

      +2
      Простите, не удержался…

      Утром, не успев переступить порог своего офиса, Ярослава сразу же завернула секретарь с просьбой срочно зайти к шефу. Хм, странно, вроде бы никаких дедлайнов и косяков накануне не было, — подумал он, и открыл дверь кабинета.
      Там он увидел людей в чёрных костюмах и тёмных очках, один из них сидел прямо в начальственном кресле, двое других стояли по обе стороны от него.
      Приглашающим жестом он указал Ярославу на стул напротив, и ожидая, когда он подойдёт, не спеша, странно растягивая гласные и шипящие, начал:
      Как видите, мы давненько за вами наблюдаем, Ярослав. Оказывается, вы ведёте двойную жизнь.
      В одной жизни, вы — программист в уважаемой компании, у вас есть страховка, вы платите налоги. И вы помогаете вашей домовладелице выносить мусор.
      Другая ваша жизнь в компьютере, бытовых гаджетах, стиральных машинах, например, где вы известны как хакер «Нео», и где вы виновны практически во всех уголовно наказуемых компьютерных преступлениях.
      Одна из этих жизней имеет будущее. А другая нет.
        0
        Класс! В годы студенчества у нас, скучающих на лекции, была игра мы писали начало рассказа и передавали его дальше и каждый мог дописать часть истории и в корне поменять ход сюжета. Было здорово.
        +2
        «Да, не зря всё-таки шеф зовёт меня «хакером» — подумал он и улыбнулся.

        была игра мы писали начало рассказа и передавали его дальше и каждый мог дописать часть истории и в корне поменять ход сюжета.


        -Пришло новое сообщение — через три минуты сообщила Вика. Зачитать?
        — Валяй, что такое? — Сердито бурклун уже почти заснувший Ярослав.
        — Сообщение о возбуждении административного дела из за нарушения гражданского кодекса 197 дробь 2 от 2 июня 2029 года об исполнении…
        — Что за хрень? — Испуганно вскочил Ярослав.
        — Зарегистрирован ошибочный и несанкционированный запуск устройства в нарушении этого закона…
        — Твою мать! Вика, вырубай стиралку! — Зарычал Ярослав. Монотонное гудение из ванны постепенно стихло.
        — Чёрт! — Ярослав с досады злопнул себя по лбу.
        — Напомню, что отключение девайса в данный момент не повлияет на уже существующее административного дела. — Услужливо пояснила умная помощница.
        — И что теперь будет? — В ужасе просил Ярослав
        — Последует, либо уже последовало разбирательство поповоду причин активации девайса.
        Для начала, уполномоченный оператор уже удалённо запросил лог стиральной машины и системы умного дома, то есть мой. Если будет установлено, что активация произошла по неисправности девайса, штраф в размере полной стоимости устройства, помноженной на количесво минут нарушения, будет предъявлен компании-производителю. Если будет установлено, что причина в взлое дейвайса либо злонамеренном эксплуатировании ошибки девайса, штрав будет предъявлен владельку устройства.
        — Твою жеж мать, Вика! Почему ты не предупредила?
        — Не огорчайтесь, Ярослав. — Помощница перешла в режим психологической помощи. — Всё что не делается, то к лучшему. Теперь у вас есть опыт по хакингу самого себя. Не каждый опытный хакер может этим похвастаться. Ха ха ха. Это была шутка, вам смешно, Ярослав?

          0
          Жестоко, однако…
            0
            правильно, взломал — получил. Наивно думать что можно всех перехитрить голосовыми командами))
          0

          Да, забавно. Надо было ещё про неоновые вывески что-нибудь завернуть)

            0
            Ну да, это как-то упустил.
            +1
            Хакер, блин, легально купил (за кровные!) легальный список дыр, воспользовался, на личном (!!) девайсе, для наказуемого деяния, под действием гормонов утеряв остатки осторожности и
            разума…
            Автору не в обиду, написано хорошо, но персонаж на хакера, даже в кавычках, не тянет.
              0
              Ну просто хотелось пофантазировать по поводу голосовых интерфейсов… а так да, вы правы.
                0
                Согласен, хакер — это слишком громко, пусть будет «Стиратель»… что, на мой взгляд, отлично характеризует героя ))
                +1
                Хех, жду не дождусь, когда нечто подобное будет с музыкой в автомобилях запаркованных во дворах.
                  0
                  Хаха, точно…
                  +1

                  "Получено новое сообщение" пришло через 10 минут, Ярослав присушался — было подозрительно тихо. Посмотрел сообщение — "системные часы успешно синхронизированы, стирка остановлена во исполнение Федерального Закона...".
                  В это время пришло следующее сообщение — "Цикл стирки прервн, люк блокирован, для разблокировки люка произведите завершение цикла стирки.".
                  Времени представлять себя в мокрых штанах на работе не было, нужно было действовать и действовать быстро. Встать, дойти до ванной комнаты и снова применить уязвимость, только время выставить в полвосьмого, чтобы проскочить момент синхронизации.
                  "Вика, состояние стиралки"
                  "Заканчивается установка обновлений".
                  "Но как??!!! Оно же было отложено на 24 часа, оно не могло начать ставиться сейчас, время синхронизировалось назад на тот же момент...!"
                  "Возможно, это ошибка. Хотите отправить сообщение разработчикам прошивки?"

                    0
                    Тоже хороший вариант )))
                    +1
                    А как же запасные штаны и другая одежда? А если представить ситуацию не про грязную, а порванную одежду?
                      0
                      Мне кажется тут дело больше не в штанах, а в принципе… )))

                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                    Самое читаемое