Добавить в цитаты Настройки чтения

Страница 2 из 13

Расплатившись картой на кассе, я побрела в сторону своего дома, проходя под окнами квартиры брата. Горел свет на кухне – видимо, ужинают всей семьей.

Тяжелый вздох сам вырвался из груди.

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

Не будет.

Не будет, потому что я выбрала другой путь.

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

И я ее добьюсь.

***

Утром голова раскалывалась от выпитого. Видимо, не стоило покупать пиво по скидке. Словно сомнамбула, я медленно продвигалась в сторону холодильника в поисках спасительной воды. Минералка всегда пользовалась у меня большим успехом, так что парочка бутылок всегда была наготове.

Так, пора приниматься за дело.

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

Спустя полдня и восемь чашек кофе с молоком, я устало откинулась на спинку компьютерного кресла. Снова ничего толком не выходит. Дело движется слишком медленно.

Я взломаю базу данных заключённых этой тюрьмы в любом случае. Хоть сейчас. Но мне нужно прикрытие, ибо система защиты там стоит практически такая же, как и в ядерных чемоданчиках. Это значит, что мне понадобится алгоритм автоматического подбора айпи адресов, чтобы скрыть свое местоположение. Я не смогу помочь родителям, если окажусь схваченной специальными службами. Так что придется работать ещё и над тем, чтобы источник этого алгоритма тоже нельзя было распознать, а это ещё плюс куча времени на работу.

Глаза щипало от напряжения и сухости. Надо воспользоваться каплями.

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

Переполненное ведро…

А если адресов будет не просто много, а бесконечное количество?

Побежала к ноутбуку, бросая капли на пол. Быстрее надо проверить теорию. Набрала команду активации алгоритма взлома и одновременно подключила «маску» – подмену айпи адресов. Но делала так, чтобы он брал случайные адреса не из базового источника, а из нескольких ВПН программ.

О, Боже…

Это и вправду сработало.

Немой восторг взорвал телефон, из которого противно запищала мелодия звонка. От неожиданности я подпрыгнула в кресле. На экране высветилось имя брата.

– Тим?

– Лиса, как ты?

– Живая, – усмехнулась в трубку. – А ты?

– Тоже дышу, – посмеялся в ответ и спросил: – Не хочешь сегодня прийти на ужин?

Оххх… не люблю я эти семейные посиделки, но делать нечего – раз брат зовёт, значит что-то важное. Или Милана его в край достала.

– Конечно, я буду.

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





За разговором я и не заметила, как программа, написанная мной, уже преодолела первый барьер. Всего их пять. Ладно, после ужина, может, будет взломан второй. Вот только не забыть бы ноут поставить на зарядку, а то будет «весело», если мой план сорвётся только потому, что села батарейка.

Собираться долго не пришлось – наспех сходив в душ, быстренько высушила волосы, которые уже доходили до плеч. Красный пигмент, который начал было смываться, сегодня снова сияет ярче самого огня. А вот брови я предпочитаю темные. Подкрасив глаза карандашом и тушью, нанесла немного помады на губы и пошла одеваться.

Мой гардероб никогда не отличался многообразием – бесконечный поток джинсов и футболок. Последние, кстати, я активно скупала на всех игровых мероприятиях, куда могла попасть. Сегодня мой выбор пал на темно-синие джинсы с высокой посадкой и футболку с изображением на ней знаком биологической опасности и логотипом красно-белого зонта. Встреча с зомби мне, конечно, не грозит, а вот ужин с Миланой – то ещё удовольствие.

Время уже без пяти восемь, а надо бы успеть заскочить в магазин и купить что-нибудь к ужину, поэтому я обула свои любимые кроссовки и отправилась за покупками. Как только зашла в маркет, взгляд сразу упал на витрину с вино-водочными продуктами. Хм, от хорошего вина никто не откажется. Но там же будет ещё и Димка, и об этом я тоже подумала. Хорошо, что я знаю вкусы своего племянника, поэтому из дома прихватила с собой ещё подарочек.

На кассе расплатилась за бутылку отменного вина и ворох вредных вкусностей для пацана.

Через пару минут я оказалась у квартиры брата. Не успела нажать на звонок, как дверь приветственно распахнулась.

– А, привет, – цепкий взгляд противных серых глазок остановился на моей футболке, после чего губы изогнулись в подобии улыбки. – Проходи, чего стоять на пороге.

– Здравствуй, Милана, – я постаралась произнести приветствие в этот раз без видимого яда в голосе. Но она, кажется, его всё-таки учуяла, потому как девушка едва слышно цокнула и закатила глаза.

Как только я сняла обувь, подбежал Димка и мы крепко обнялись.

– Алиса! Я соскучился! – воскликнул племянник.

– Привет-привет, Димка! – я потрепала его за волосы, после чего добавила: – А я не с пустыми руками.

Протянула ему пакет со вкусностями и достала из кармана флешку. Его глаза превратились в два огромных зеленых блюдца, а потом он завизжал и запрыгал на месте.

– Это то, о чем я думаю? Это та игра, да? – медленно кивнула и улыбнулась ему. – Но ведь она даже ещё не вышла!

– Это бета-версия, в которую ещё никто, кроме разработчиков не играл, так что не обращай внимание на некоторые огрехи, – и добавила более тихим тоном: – На релизе у тебя будет полная версия.

– Тебе бы все в игрушки играть, – зазвучал из кухни противный голосок хозяйки квартиры. – Иди лучше уроки учи, а то станешь непойми кем, когда вырастешь.

Последняя фраза была явно адресована мне.

– Да брось, Милан, игры тоже нужны! – из зала показался Тим. – Лиса!

Брат обнял меня, и мы прошли в зал, где уже накрыт стол. Нужно отдать должное Милане – пол толстым слоем скверного характера скрывается хозяйственная девушка. На столе красовались разные салаты, два горячих и самоиспеченный торт. За столом шли непринуждённые разговоры – болтал, в основном, Тим, а я его поддерживала. Димка уже давно пошел спать, а Милана просто прожигала меня своими крысиными глазками. Пока, наконец, ее котел с ядом не взорвался.

– Алиса, а ты уже нашла себе нормальную работу, или тоже, как Тимур, перебиваешься в интернете за гроши?

Хммм…

Вдох-выдох.

Спокойнее.

– Какую работу ты называешь «нормальной»? – как можно более елейным тоном спросила я, потихоньку заводясь. Похоже, тихо сегодня уйти не получится.

– Ну, если бы не твои, кхм, красные волосы и сомнительный гардероб, то можно было бы устроиться в какую-нибудь айти фирму, – ответила она беспечным тоном, а потом ляпнула это: – Хотя, с твоим безалаберным отношением к жизни…

– Милана… – предостерегающие начал Тим. Он в курсе, что его жена меня недолюбливает, но раньше она такого себе не позволяла.

– Нет, нет. Пусть продолжает, – я уже откровенно веселилась, предвкушая дальнейшую склоку. – Похоже, Милана считает, что внешность как-то относится к серьезности намерений по отношению к работе. Так вот слушай сюда, дорогая, я никогда не собиралась и не буду работать на кого-то, кто не сможет оценить по достоинству моих навыков. Я довольна своей жизнью и заработком, причем, этого хватает не только для того, чтобы выживать. И если тебя это не устраивает – можешь высказывать своё недовольство вечно, но не смей указывать мне, как жить и что делать.

– Ты поглянь, какая строптивая! – возмутилась она. – Ей тут, понимаешь ли, даёшь советы ради будущего, а она ещё и пререкается. Лучше бы спасибо сказала за то, что заботу проявляю! Теперь ясно, почему ты ещё не замужем – кто же возьмёт такую упрямую деб…