В тази хумористична история исках да си представя как може да изглежда „хакването“ на пералня в близко бъдеще с помощта на гласов интерфейс, интелигентни системи и повсеместното дарение.
не можах да заспя На смартфона е 3:47, но извън летния прозорец вече е доста светло. Ярик ритна ръба на одеялото и седна.*
„Пак няма да спя достатъчно, цял ден ще ходя като зомби“, напипа той чехлите си с крака, обу ги и се запъти към прозореца. Ставаше светло. Отвори прозореца и свежият утринен въздух нахлу в задушната стая, разкъсвайки остатъците от сън.
„Това е, сега определено няма да спя“, огледа той стаята. На стола пред дивана бяха окачени набръчкани дънки и тениска, а наблизо имаше купчина дрехи. Трябва да го измия. Той се приближи, взе тениската от стола, доближи я до носа си, подуши я и набръчка лице.
„Така ли се разхождам из офиса? Нищо чудно, че ме избягва."
Наскоро в офиса се появи ново момиче и Ярослав веднага го хареса. Големи зелени очи, къса коса. Помнеше добре, когато я видя за първи път и очите им се срещнаха. Нещо избумтя силно в гърдите му, по гърба му пробягаха тръпки и той застина неловко, без да смее да отмести поглед. Тя се казваше Ирина и сега само тя не позволяваше на Ярик да напусне скучния офис.
Той хвърли тениската в купчината пране. След като помислих малко, хвърлих и дънките си там. Той грабна всичко в една ръка, скиташе се в банята и го хвърли до пералнята. Лампата в банята послушно светна, вратата на пералнята щракна и леко се отвори. Той зареди прането в барабана, затвори вратата и натисна бутона за стартиране. Машината издаде звуков сигнал, но не стартира. Той отново натисна Старт. Тя просто изписка отново. Ярик въздъхна и вдигна глава:
— Вика, какво не е наред с пералнята?
— Устройството работи нормално.
- Защо не започва?
— Съгласно правителствен указ 197 фракция 2 от 2 юни 2029 г. относно прилагането на Федералния закон за нарушаване на тишината през нощта и сутринта през почивните и празнични дни, изстрелването е блокирано до 7 сутринта.
„Не, ако пусна пералнята в 7, няма да успея да заработи.“ Мислите за Ирина и гледката на набръчкани дрехи в люка на пералнята не дадоха мира на Ярик.
— Вика, как да хакна пералня?
- Според федералния закон...
- Спрете... отидете в режим на разработчици.
— Системата е превключена в режим за разработчици.
— Списък с уязвимости за перални машини.
— Списък с уязвимости на перални машини и други подобни материали са достъпни в диагностичната услуга за разработчици и специалисти по сигурността на битови системи само чрез абонамент. Искате ли да платите за абонамент за програмист?
Ярослав въздъхна тежко.
— Има ли наличен пробен период?
— Няма пробен период. Като ограничена оферта имате достъп до пробен достъп за 24 часа за 299 рубли. Офертата изтича след 15 минути.
Той помисли за няколко секунди: „Триста рубли е обяд в столовата“ - но, представяйки си лицето на Ирина, оценяващо облеклото му, каза:
— Плащане чрез Сбербанк.
— Посочете вашата парола за плащане.
- Балбло довиждане
В стаята избръмча смартфон.
— Плащането на абонамента е извършено успешно. Достъпът е осигурен 24 часа.
— И така, Вика, поискайте от системата списък с уязвимости за перални машини.
— Системата пита за марката и модела на устройството.
Ярик се втурна в стаята, за да вземе смартфона си и засне пералнята.
— Вика, изпрати последната снимка.
— Снимката се качва, марката и моделът се разпознават и местоположението и серийният номер на устройството се определят въз основа на данни за геолокация. Системата за диагностика ви подканва да се свържете с устройството, за да сканирате за уязвимости.
- Нека го направи.
— Устройство от външна мрежа иска достъп до пералнята. Предоставяне на достъп?
- Разбира се!
— За да осигурите достъп, кажете кодовата дума.
- Ирина.
— Достъпът до устройството е предоставен. Сканирането на системата започна. Процесът ще отнеме около десет минути.
Пералнята мигаше ритмично. Ярослав бавно се премести в кухнята, наля филтрирана вода в чайника и го сложи на топлина. Седеше, слушаше шума на водата в чайника и мислеше за работа. Преди месец той търсеше активно къде да се премести, но с появата на ново момиче загуби всякакъв интерес към смяна на работата. Вече дори изпращаше писма с предложения за нова работа в кошчето, без да ги чете. Чайникът щракна релето и спря да съска. Ярик се изправи, взе една чаша, сложи в нея пакетче чай и наля гореща вода.
— Сканирането на системата е завършено. Бяха открити четири уязвимости. Трябва ли да започна да инсталирам актуализацията, за да ги поправя?
- Не! Отложете монтажа! – от изненада едва не изпусна халбата от ръцете си.
— Инсталирането на актуализацията беше отложено с 24 часа.
Ярик въздъхна с облекчение. Беше необходимо по някакъв начин да стартирате машината, заобикаляйки блокирането.
— Извършете анализ на текущите уязвимости за възможността за отдалечено стартиране.
— Не са открити уязвимости за атаки от този клас.
Ярослав замислено отпи от чаша чай:
— Кои уязвимости не са затворени в момента?
— В момента устройството има активни уязвимости за следните системи: системи за заключване на врати, системи за гласова реклама, системи за плащане и системи за синхронизиране на времето.
От всичко по-горе само последната уязвимост беше интересна. Отиде в кухнята и остави чашата с недопития чай в мивката.
— Vika, описание на уязвимостта на синхронизацията на времето.
— Уязвимост номер 4126. Тази уязвимост ви позволява дистанционно да промените стойността на системното време преди следващата сесия за синхронизиране с услугата за време. Потенциално уязвими системи: система за гласова реклама, система за плащане на абонамент и система за отложен старт.
Ярослав повдигна изненадано вежди - „Системата за отложен старт е опция.“ Той бързо се върна в банята.
— Вика, задайте отложен старт на пералнята за 7 сутринта.
— Зададен е отложен старт.
— Превключете диагностичната система в режим на тестване за уязвимост на синхронизирането на времето.
— Преходът е завършен.
— Меню с налични команди.
— Налична е команда за увеличаване на стойността на системното време.
Ярослав погледна смартфона. Часовникът показваше 4:15 - „И така... това означава, че трябва да настроим системния часовник на 2 часа и 45 минути.“
— Изпълнете командата за увеличаване на системното време за 165 минути.
— Командата е изпълнена.
Той се взря в пералнята. Нищо не се е случило. Може би кодът за уязвимост не е работил или е допуснал грешка с нарастването. Ярик започна да преглежда опциите в главата си, когато изведнъж машината силно щракна ключалката на люка и започна да тегли вода за измиване.
Той беше в стаята и легна на дивана, когато машината вече се беше напълнила с вода и започна бавно да върти барабана. Ярослав се облегна на възглавницата, протегна се от удоволствие и затвори очи.
„Да, не напразно шефът ме нарича „хакер“, помисли си той и се усмихна.
Източник: www.habr.com