Книга написана при поддержке журнала "Хакер".
ОФициальная страница книги: https://author.today/work/483191
Бумажную версию книги можно заказать здесь: https://xakep.shop/book01
— Слышь, пацан, свали на хрен, а то ноги оборву!
Судя по внешнему виду бандюгана, сжимавшего в лапах системник, угрозу он готов был исполнить без лишних колебаний. Типичный мелкий уголовник местного разлива: спортивный костюм, напяленный прямо на мятую футболку, небритая рожа и сломанный нос, выдававший не то бывшего боксёра, не то просто любителя помахать кулаками в пьяной драке. Ещё один такой же индивид, похожий на гоблина из третьих «Героев», как раз пытался перехватить поудобнее тяжеленный ЭЛТ-монитор — ему мешал силовой провод, всё время падавший на пол. Вытащить его из гнезда гоблин не догадался.
— Это мой комп, — упрямо заявил Кирилл, уже понимая, что судьба компьютера решена.
— Да мне плевать, — криво ухмыльнулся бандюган. — Сделай так, чтобы тебя искали!
Кирилл молча шагнул в сторону — справиться с двумя отморозками в одиночку шансов попросту не было, а на кухне засел ещё и третий. Судя по доносившимся оттуда выкрикам и ругани, разговор у них с отчимом не заладился. Осталось лишь проводить тоскливым взглядом парочку, утаскивающую в неизвестном направлении его монитор и системник да проглотить подкатившую к горлу обиду — комп было жалко до слёз. Во-первых, этот железный ящик в форм-факторе «миди-тауэр» — единственное, что примиряло Кирилла с необходимостью просыпаться по утрам и тащиться в ненавистную школу, потому что после уроков его ждали любимые «Герои». А когда все улягутся спать, можно дозвониться до провайдерского пула модемом, не с первой попытки, конечно, но тут уж как повезёт: в дневное время занимать спаренную с соседями телефонную линию ему строго-настрого запрещалось. Во-вторых, компьютер покупала мама, и убедить её в необходимости столь дорогостоящего приобретения было ой как непросто. В ход шли и настойчивые уговоры, и логические доводы о том, что в выпускных классах без собственного компа ну никак не обойтись. Теперь персоналки больше нет. Прекрасно зная о том, сколько платят сейчас в государственной больнице медсестрам, Кирилл понимал: ещё один комп мать точно не потянет.
Голоса на кухне стихли, хлопнула входная дверь — похоже, третий отморозок убрался восвояси вслед за своими товарищами. Спустя минуту в комнату засунулся взлохмаченный и немного помятый отчим:
— Живой или как?
«Опять бухой», — со злостью подумал Кирилл, а вслух ответил:
— Они компьютер забрали.
— Да и хрен с ним, перетопчешься, — отмахнулся тот, придирчиво оглядывая помещение: не пропало ли ещё чего-нибудь ценного? Судьба персоналки, судя по всему, интересовала его в последнюю очередь.
— Ага, не ты ж покупал.
— Ты чего, сопля, вконец оборзел? — мутные глаза отчима стали наливаться кровью. — А ну иди сюда, тварь!
Не дожидаясь, пока его схватят за шиворот, Кирилл ужом проскользнул в коридор и выбежал на лестничную площадку. Рука у отчима была тяжёлая, в этом он успел убедиться на собственной шкуре несчётное число раз, а привычка вымещать злобу на домашних с годами только крепла. Случалось, после очередных таких разборок Кирилл подумывал о том, как бы по-тихому прикончить этого алкаша, но всякий раз размышления заканчивались бессильным избиением ни в чём не повинной подушки. Становилось жалко маму: если его посадят, одной ей придётся тяжко. А найти в маленьком Подгорске неженатого мужика, не просто несудимого, а хотя бы непьющего, — задача для женщины за сорок почти неразрешимая.
День клонился к вечеру, но до темноты оставалось ещё несколько часов. Мать сегодня дежурила в ночь, а значит, возвращаться домой — совсем не вариант: отчим, как обычно, накидается, заливая водкой недавний стресс, и общаться с ним в таком состоянии Кириллу абсолютно не хотелось. Ноги сами понесли его по заросшему тополями бульвару к перекрёстку с широким проспектом Труда и дальше, мимо выстроившихся стройными рядами пятиэтажек, — в сторону центральной площади. Возле одной из «панелек» Кирилл свернул во двор, привычно нажал три кнопки на кодовом замке подъезда и поднялся на второй этаж. Звонок в квартире номер шесть звучал, будто вгрызающаяся в металл циркулярная пила, но её обитатели, похоже, привыкли к этому жуткому дребезгу. За дверью послышались неторопливые шаги, дверной глазок на мгновение потемнел, а затем щёлкнул замок.
— Здорово, Киря. Заходь. Чего мрачный такой?
Санчо предстал перед одноклассником и лучшим другом в домашней футболке с надписью Prodigy и вытянутых на коленях трениках, из-под которых выглядывали надетые на босу ногу шлепанцы. Гостей он сегодня явно не ждал.
— Бандиты мой комп забрали, — сообщил Кирилл печальную новость и смачно выругался. — Ворвались домой и унесли. По ходу, выбрали самое ценное, что на глаза попалось.
— Отчим? — понимающе уточнил Санчо.
— Ага. Какой-то бизнес очередной замутил, бизнесмен хренов. Занял, видать, бабла у этих, а отдавать, как обычно, нечем.
— Да-а, история… — с сочувствием протянул школьный друг.
— На работу бы лучше устроился, — повторил Кирилл слова матери, — только не царское это дело — работать. Слышь, Сань, можно я у тебя до утра перекантуюсь? Не хочу пока домой возвращаться... ну, сам понимаешь…
— Да не вопрос, — понимающе кивнул Санчо, к которому Кирилл обращался с подобной просьбой не впервые. — Жрать хочешь? Там на кухне бутеры с колбасой остались, и в холодильнике хватай, что найдёшь…
Жил Санчо, чего уж греха таить, чуть получше своего товарища: и комп у него был помощнее, на новом Athlon 64, и к интернету он подключался не по диал-апу, а через районную локалку, благодаря чему доступ к сети имелся у него круглосуточно. Глядя, как друг садится за клавиатуру и быстро набирает кому-то сообщение в «аське», Кирилл снова ощутил накатившую тоску и отчаянье: свой компьютер он, скорее всего, больше уже никогда не увидит.
— Узнать бы телефон этих ублюдков… — сквозь зубы произнёс Киря.
— И что это тебе даст? — не отлипая от экрана, бросил через плечо Санчо.
— Ну, можно повесить объяву, что они мобильники продают за копейки. Или что по этому номеру работает круглосуточная BBS с халявным варезом. А если выяснить, где они ставят тачку, а потом прицепить на двери пару амбарных замков... Да много чего сделать можно, я в одном журнале читал.
— «Западлостроение», — с ходу вспомнил название рубрики Санчо, — я ж тебе этот самый журнал и подсунул. Прикольно, но непродуктивно.
— В каком смысле?
— Да в прямом. Разозлить-то их это разозлит, базара нет, но вернуть тебе комп не поможет.
— А что поможет? — с надеждой в голосе спросил Кирилл.
— Ну смотри, — отличавшийся спокойной рассудительностью Саня отодвинул подальше клавиатуру и лихо крутанулся к гостю на вращающемся компьютерном кресле, ещё одном предмете лютой зависти со стороны Кири. — Твой отчим задолжал бандеросам денег, и машину они забрали в счёт долга, так? Значит, точняк попытаются это самое бабло вернуть, продав твой комп. Ты его конфигурацию помнишь?
— Конечно. Пень четвёртый, пятьсот двенадцать метров оперативки, восьмидесятка винт, видяха джи-форс на сто двадцать восемь мегабайт…
— Так, хорош, стоп. Офисный центр на Пятилеток знаешь?
Кирилл кивнул — бывшее здание НИИ чего-то там, необратимо переродившееся лет десять назад в деловой центр, было хорошо знакомо, пожалуй, всем жителям Подгорска.
— Там в вестибюле можно бесплатно взять газету с объявлениями. Вот и ищи в ней свой комп. Когда найдёшь, можно будет позвонить под видом покупателя. Как минимум телефон продавца ты из объявы узнаешь. А там чего-нибудь придумаем…
Когда у человека появляется цель, все переживания отступают. Наметив план действий, Кирилл почувствовал прилив сил, а мир вокруг него сделался чётче и ярче, как будто кто-то выкрутил на максимум регулятор резкости. Дома он теперь старался появляться лишь вечерами: затравленная отчимом мать нашествие незваных кредиторов проглотила молча, словно ничего и не случилось, а Киря решил на всякий случай этот эпизод вслух не вспоминать. Каждый день он приходил в гулкий вестибюль бизнес-центра, брал с металлической стойки-этажерки пахнущую дешёвой бумагой и типографской краской газету и впивался глазами в мелкие строчки частных объявлений о продаже компьютеров.
Но ни на следующее утро, ни через день, ни спустя трое суток вожделенное объявление на газетных страницах так и не появилось. Кирилла вновь начала опутывать липкая паутина отчаяния: комп хотелось заполучить обратно во что бы то ни стало, даже не из стремления вернуть утраченную собственность, а из назойливого желания восстановить попранную справедливость. Санёк клятвенно пообещал подключить к поискам старшего двоюродного брата, мутившего какие-то дела и с ментами, и с торговцами на городском рынке. Но Киря в успех этого начинания не верил ни на грош, подозревая, что друг просто хочет обнадёжить его, пока он окончательно не погрузился в пучины уныния.
Однако на шестой день Санчо сам встретил Кирилла во дворе его дома, сияя, точно начищенная монета.
— Нашёл! — радостно выкрикнул он и тут же перешёл на заговорщицкий полушёпот: — Короче, братец мой перетёр там кое с кем и вот что разнюхал. У нас тут по ходу одна бригада на весь город работает. Бандиты эти держат рынок, который на Краснопутиловской, ну, сам знаешь, барыг там стригут и всё такое. Ещё у них есть несколько контор, типа легальных, но на самом деле тоже полукриминал. Пара ломбардов, штук пять разливух, залы с игровыми автоматами. И работает там что-то типа бухгалтерии, ну, натуральный офис, прикинь? Тётки за столами сидят, чай с пряниками пьют, всякий дебет-кредит считают. Вот туда они твой комп и поставили, решили не продавать, значит.
На мгновение Кирилл ощутил прилив радости, которая быстро сменилась чувством тоскливой безысходности.
— И что нам с этим знанием делать? — мрачно спросил он. Перспектива брать бандитский офис штурмом его отчего-то совсем не привлекала.
— Погоди, не кипишуй, — сказал Санёк и заговорщицки оглянулся. — Есть одна идейка.
Изложенный другом замысел выглядел насколько привлекательным, настолько же и неосуществимым. Но именно по этой самой причине он мог сработать. Пробравшись через дырку в металлической ограде на территорию близлежащего детского сада, где сейчас, в последние дни августа, не было ни души, друзья заняли окружённую густым кустарником беседку. Здесь Санчо и изложил наконец все детали своей авантюрной задумки. Говорил он столь вдохновенно, что сам не заметил, как увлёкся рассказом и принялся расхаживать по пружинящим доскам беседки туда-сюда, размахивая руками, точно ветряная мельница. Киря напряжённо слушал, не перебивая. В конце концов рассказчик выдохся, умолк и вопросительно уставился на своего товарища.
— Чем безумнее план, — Санчо помедлил, глядя Кириллу прямо в глаза, — тем больше шансов на успех. Просто эти ребята не ожидают, что кто-то осмелится на подобное.
Киря медленно выдохнул, словно отпуская грызущие его сомнения, и кивнул. Люди очень странно устроены, они не верят в безумное ровно до тех пор, пока оно не сработает. Когда тебя с малолетства пичкают наставлениями о том, будто жить, действовать и мыслить нужно в строгом соответствии с кем-то заведённым порядком, трудно принять непривычное. Лишь со временем ты начинаешь понимать, что успеха добиваются лишь те, кто не желает жить по правилам.
— Ладно, чёрт с тобой, — сказал он наконец. — Попробуем.
Действовать решили, не откладывая дела в долгий ящик. Санчо назвал адрес здания, где, по его сведениям, обосновалась та самая бухгалтерия — располагалось оно на другом конце города, минутах в тридцати езды на трамвае. Место было выбрано крайне непримечательное и малолюдное: с одной стороны — трамвайный парк, упиравшийся в ряды ржавых гаражей, что тянулись вдоль дороги до самой лесополосы, с другой — промзона: серый бетонный забор, за ним — ажурные опоры высоковольтной линии. Если верить выцветшей от времени табличке с адресом, искомое помещение размещалось в двухэтажном кирпичном здании заводоуправления.
Друзья сунулись было в проходную, но там их встретил пост охраны с перегораживающей проход вертушкой, над которой царствовала сурового вида бабка-вахтёр в тесной стеклянной будке. Чтобы преодолеть эту преграду, следовало оформить разовую проходку в видневшемся сбоку от входа окошке бюро пропусков либо позвонить по местной линии с помощью прикрученного к стене телефона-автомата, чтобы тебя кто-нибудь встретил. Киря подумал, что ни одна современная система видеонаблюдения не сравнится по своей эффективности с подобной службой безопасности. Строгая бабка в будке запросто даст ей сто очков вперёд, да и обойдётся в три раза дешевле. Не забывай только стёкла в будке вовремя протирать. Вот и сейчас вахтёрша высунулась из своего укрытия, словно сова из дупла, стоило Санчо сделать шаг к турникету.
— Вы куда, молодые люди? — строго проскрипела старуха.
— Извините, вы не подскажете, как позвонить в общество с ограниченной ответственностью «Партнёр-сервис»? — изобразив на лице доброжелательно-вежливое выражение, поинтересовался Санчо.
— Тридцать — двадцать восемь, — выдала по памяти вахтёрша.
— Это местный. А городской?
— Там, — бабка неопределённо махнула рукой в сторону таксофона и убралась в своё стеклянное гнездо, где её ждал толстый журнал с кроссвордами.
На прибитой к стене возле телефона деревянной доске среди объявлений «Требуется уборщица» и «Продаётся щебень от 1 тонны» и вправду обнаружилась приколотая на канцелярскую кнопку замызганная бумажка с телефонными номерами арендаторов.
— Ага, — удовлетворённо произнёс Саня, найдя на листке искомое.
Оказавшись на улице, он внимательно осмотрел здание ещё раз. Время близилось к обеду, из проходной то и дело выходили люди, одетые и по-деловому, и в обычную рабочую одежду: видимо, завод продолжал функционировать, сдавая внаём лишь часть административных площадей, чтобы свести концы с концами. Никто не останавливался, никто не оглядывался по сторонам.
— Пойдём-ка, — деловито сказал Санчо, показывая рукой куда-то в сторону.
С одного торца здания громоздились автоматические железные ворота для грузового транспорта, там имелся собственный пост охраны. С другого торца была оборудована небольшая парковка для легковых машин, отгороженная от дороги полосатым шлагбаумом. Там, в дальнем конце стоянки, Киря углядел скромное крылечко запасного выхода, возле которого расслабленно курили несколько обитателей офисов. Нырнув под шлагбаум и прогулявшись возле крыльца туда-сюда, друзья убедились, что эта дверь запирается на магнитный замок, который курильщики открывали собственными картами-пропусками.
Но самое главное, никакой охраны там не было и в помине. На этом разведывательную миссию было решено свернуть.
Родители Санчо ещё не вернулись с работы, так что в гостях у друга Кирилл чувствовал себя свободно — он всегда немного стеснялся Сашиных предков. Пройдя на кухню, тот поставил на плиту чайник, достал из буфета сухарницу с печеньем и водрузил на кухонный стол блестящий чёрным пластиком телефонный аппарат — тоже модный, с определителем номера и антиАОНом, не позволявшим отследить абонента при исходящем звонке. Кирилл заворожённо наблюдал, как его друг, несколько раз кашлянув в кулак, чтобы прочистить горло, набирает уверенными нажатиями на клавиши телефонный номер.
— «Партнёр-сервис»? — чуть изменив голос, деловито заговорил Санчо, когда на том конце провода сняли трубку. — Филимонов из «Паруса» беспокоит, с кем я говорю? Добрый день, Светлана Михайловна. По договорчику от третьего числа, напомните, пожалуйста, на чьё имя с вашей стороны заключаем?
Горин Евгений Степанович? Это генеральный? На основании устава, хорошо, да, спасибо. А с самим можно пообщаться по поводу поставок? Понял, без проблем. Фи-ли-монов. Да, хорошо. Всего доброго.
— И что теперь? — поинтересовался Кирилл, когда Санчо бросил трубку на рычаг.
— А теперь, через денёк-другой, когда про сегодняшний разговор забудут, в компанию позвонит генеральный директор Горин Евгений Степанович и позовёт к телефону Светлану Михайловну. Позвонит он с мобильного, поэтому связь будет очень плохая. Но Светлана Михайловна услышит, что скоро шеф пришлёт в офис двоих ребят проверить компьютеры. Один из компов окажется заражён вирусами, поэтому его ненадолго заберут в ремонт. Это называется «социальная инженерия», Киря.
— Думаешь, получится? — с сомнением в голосе произнёс Кирилл.
— Вот через два дня и узнаем.