«Хакер»

«Хакер»

В тази хумористична история исках да си представя как би изглеждало "взломяване" на пералня в близкото бъдеще с помощта на гласов интерфейс, интелигентни системи и навсякъде присъстващото дарение.

Не можех да спя. На смарфона 3:47, но извън летния прозорец вече беше светло. Ярик с крака свали края на завивката и седна.

„Отново няма да се наспя, ще ходя като зомби през целия ден“ — той нащупа с крака чехлите, облече ги и тръгна към прозореца. Светеше. Той отвори прозореца и свежият утринен въздух нахлу в задушната стая, разсипвайки остатъците от съня.

„Сега определено няма да заспя“ — той огледа стаята. На стола пред дивана висяха намачкани дънки и тениска, до тях богата купчина дрехи. Трябва да се изперат. Той се приближи, взе тениската от стола, поднесе я към носа си, помириса я и се нацупи.

„Така ли ходя в офиса? Не е чудно, че тя ме избягва.“

Новата колежка се появи в офиса наскоро и веднага привлече вниманието на Ярослав. Големи зелени очи, къса прическа. Той помнеше добре, когато я видя за първи път и очите им се срещнаха. Нещо в гърдите му силно трепна, по гръбнакa му преминаха тръпки и той неволно замръзна, не смеейки да отмести поглед. Казваше се Ирина и само тя в момента му попречваше да напусне досадния офис.

Той хвърли тениската в купчината с пране. Помисли малко и втука и дънките. Сграбчи всичко в прегръдка, тръгна в банята и го хвърли до пералнята. В банята светлината се включи послушно, вратата на пералнята щракна и леко се отвори. Той натовари прането в барабана, затвори вратата и натисна бутона за пуск. Пералнята издаде звук, но не се стартира. Той отново натисна Пуск. Тя още веднъж само издаде звук. Ярик въздъхна и вдигна поглед нагоре:

— Вика, какво става с пералнята?

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

— А защо не се стартира?

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

„Не, ако стартирам пералнята в 7, няма да успея за работа“ — мислите за Ирина и видът на намачканите дрехи в люка на пералнята не даваха на Ярик покой.

— Вика, как да хакна пералнята?

— Според Федералния закон…

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

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

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

— Списък на уязвимостите на пералните машини и други подобни материали са налични в услугата за диагностика за разработчици и специалисти по сигурността на домашните системи само с абонамент. Искате ли да платите за абонамент за разработчици?

Ярослав поклати глава с тежък въздъх.

— Наличен ли е пробен период?

— Пробен период не е предвиден. Като ограничена оферта, вие можете да получите ознакомителен достъп за 24 часа за 299 рубли. Офертата изтича след 15 минути.

Той се замисли за секунда: „Триста рубли — това е обяд в столовата“ — но, представяйки си лицето на Ирина, как оценява облеклото му, каза:

— Платете през Сбербанк.

— Назовете вашата платежна парола.

— Балбло, сбогом.

В стаята звънна смартфонът.

— Плащането на абонамента беше успешно извършено. Достъпът е предоставен за 24 часа.

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

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

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

— Вика, изпрати последната снимка.

— Снимката е качена, марката и моделът са разпознати, местоположението и серийният номер на устройството са определени по данни от геолокацията. Диагностичната система предлага да се свържете с устройството за сканиране за уязвимост.

— Нека да изпълнява.

— Устройството от външната мрежа иска достъп до пералната машина. Да предоставим ли достъп?

— Разбира се!

— За да предоставите достъп, назовете кодовата дума.

— Ирина.

— Достъпът до устройството е предоставен. Започнато е сканиране на системата. Процесът ще отнеме приблизително десет минути.

Пералната машина ритмично заблестя с лампички. Ярослав бавно премина в кухнята, наля филтрирана вода в чайника и го постави на котлона. Той седеше, слушаше как водата бълбука в чайника и мислеше за работата си. Още преди месец активно търсеше нова работа, но с идването на новия колега, той загуби интерес към смяна на работното място. Даже предложенията за нова работа сега му изглеждаха ненужни и ги изхвърляше без да чете. Чайникът щракна и спря да шипи. Ярик стана, взе чаша, сложи в нея пакетче чай и наля гореща вода.

— Сканирането на системата е завършено. Намерени са четири уязвимости. Да започнем ли инсталирането на обновление за отстраняването им?

— Не! Отложете инсталацията! — от изненада той едва не изпусна чашата от ръцете си.

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

Ярик облекчи дъха си. Трябваше по някакъв начин да стартира машината, заобикаляйки блокировката.

— Извършете анализ на текущите уязвимости за дистанционно стартиране.

— Уязвимости за атака от този клас не са открити.

Ярослав замислено отпиваше от чашата с чай:

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

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

От всичко изброено, единствено последната уязвимост му беше интересна. Той премина в кухнята и сложи чашата с недопития чай в мивката.

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

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

Ярослав учудено вдигна вежди — «Системата за отложено стартиране — това е вариант». Той бързо се върна обратно в банята.

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

— Отложеното стартиране е установено.

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

— Преходът е извършен.

— Меню с налични команди.

— Достъпна е команда за инкрементиране на стойността на системното време.

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

— Изпълнете командата за инкрементиране на системното време с 165 минути.

— Командата е изпълнена.

Той се вгледа в пералнята. Нищо не се случваше. Може би кодът на уязвимостта не сработи или той се обърка с инкремента. Ярик започна да обмисля варианти, когато изведнъж машината силно щракна с блокировката на люка и започна да пълни вода за пране.

Той беше в стаята и лягаше на дивана, когато машината вече беше напълнила вода и започна бавно да върти барабана. Ярослав се отхвърли назад на възглавницата, с удоволствие се изтегна и затвори очи.

«Да, не зря шефът ме нарича „хакер“ — помисли си той и се усмихна.

Източник: habr.com

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster