Далила-web - Борис Георгиев
Шрифт:
Интервал:
Закладка:
Заметив парализатор, я внутренне заметался. Где-то у входа должен быть коптер. Где? Я попробовал сосредоточиться на экране терминала, но ничего не получилось. Рой шмелей не отпускал меня, я не знал, как отключиться от шмелиного зрения. Охранник повернулся. Готовился прыгнуть из-за кустов. «Надо что-то делать!» — вопила эмоциональная половинка моего «я». «Не паникуй! — мысленно прикрикнул на неё я-логик. — Нужно войти в слой отладки». Я попробовал вызвать консоль, но не пустила Система. «Почему не получается?» В слой отладки можно войти только после регистрации, ответила Система. Всё понятно: без дримодема ничего и не получится. Система не может опознать меня, поэтому даёт только слой инфо. Смотреть могу, управлять — нет. Придётся врубить девайс, деваться некуда. Я стиснул зубы, нашёл кнопку на ощупь и включил модем. И тут же почуял, что консоль доступна. «Только очень осторожно, не светись без нужды», — мелькнула мысль. Что делать с охранником? Кто он вообще такой? Что ему нужно от Ники? Ответы пришли мгновенно: айдиот, модифицирован, номер чипа такой-то. Я выделил его инфопоток. Можно поставить заглушки. Усыпить. Вот так. Охранник мягко повалился на траву, и тут пришёл ответ на вопрос, что ему нужно от Ники. Ничего. Он блокировал вход, а против милой моей ничего не имел. Его задача — не пускать. Я зашипел сквозь зубы, но будить сторожа не стал. Ника уже была за оградой, к ней двинулся второй охранник. «Одним больше, одним меньше, — сказал мне ехидный внутренний голос. — Начал, так уж не останавливайся». Я помотал головой от досады, но всё же повторил процедуру усыпления. Ничего с ними не сделается, пусть отдохнут. Кому это вообще пришло в голову — перекрыть входы в парк? Юрию Серову, услужливо ответила Система и выделила меткой светлую фигурку у южного входа.
— Зачем это ему? — удивился я и тут же получил информацию о распорядке дня господина Серова, известного реалиста. Он, видите ли, ежедневно совершал тренировочную пробежку, для чего и арендовал парк на час с четвертью каждый день. Зачем господину Серову эта дополнительная четверть часа, я не понял и не хотел понять. Не моё это дело. Честно сказать, я испытывал к широко известному в узких кругах актёру реал-видео необъяснимое предубеждение, граничащее с ненавистью. Это его идиотское указание охране — не пускать! — вывело меня из себя. «Какого герца?» — подумал я и обратился к консоли. Ника в парке; неизвестно, что ей грозит, если на выходе её поймает охранник. Не петь же колыбельную каждому из них! Я пригляделся — милая моя бодро шагала по дорожке на юг, прямиком к центральной рощице, господин Серов бегал вокруг клумбы у южного входа. «Прекрасно, — подумал я, — бегай, тебе мешать никто не станет. Но и ты мне не мешай. Сейчас я кое-что шепну твоим ребятам». Я разбудил стражей северного входа, параллельно разыскивая служебный канал охраны господина Серова, нашёл его и дал команду «всем постам — отбой».
— Через лес не пойду, — услышал я голос Ники. Глянул вниз и увидел милую мою у края рощицы. Скажет тоже — лес, однако нужно всё-таки подбодрить её. Я поискал свой беспилотник через Сеть и ужаснулся. Его сбили. Вот он — в ветвях запутался у северного входа. Кто это сделал? У охранников же парализаторы, а не зенитные установки! Личный беспилотный геликоптер господина Серова, ответила мне Система. Атаковал внезапно и поразил двумя выстрелами. Видеозапись воздушного боя… «К дьяволу запись! — подумал я. — Что ж такое-то, всё время я на этого Серова нарываюсь?! Где тут его беспилотник, сейчас как навалюсь всем роем!» Лучше бы мне об этом не думать. И ведь собирался же ограничить свои действия в Сети осторожными запросами к базам данных и мелкими проделками! Это же надо было придумать — лишить Верхний Город наружного наблюдения, а заодно и систему ретрансляции нарушить! Если добавить к этому, что я машинально включил образный режим управления слоем отладки, станет понятно — большей глупости просто не смог бы сделать, даже если б захотел.
Меня оторвало от реальности, разметало в радиусе пятнадцати километров и лишило тела. Я стал разумным облаком. Не так чтобы уж очень разумным, если вдуматься. Первым делом инстинктивно попробовал собраться и с радостью ощутил, что это до некоторой степени удалось. Внимание моё было приковано к Нике, я стремился туда всем своим существом. По мере того как я сгущался над рощей, изображение становилось резче, качественней; теперь можно было видеть листья на ветвях, птиц, несколько белок, но не для того же я собирался, чтобы любоваться природой! Где беспилотник? Ага, вот он. Я засёк коптер, поставил на контроль его координаты и снова глянул на Нику. Что она говорит?
«Не пойду и всё. Там холодно, — услышал я словно бы издалека. — А тут хорошо, солнышко пригревает. О!.. Что-то оно спряталось, вроде не было на небе ни облака, откуда же?..»
Она смотрела на меня с ужасом. В принципе, ничего странного в этом не было, не каждый день увидишь, как над твоей головой собирается рой инсектоботов. Надо как-то успокоить её. Я отрешился от внешнего мира, сосредоточился и стал изображать собою надпись: «НИКА!»
— Что?
— ЭТО Я, — ответил я. Приходилось действовать предельно чётко, но тогда я ощутил приказ извне. Кто-то пытался распылить меня. «К чёрту!» — огрызнулся я, потом понял — это Система пробует вернуть управление. Если Далила заметит мои фокусы с роем инсектоботов, нам с Никой крышка. Нужно было придумать на ходу трюк. Ага! Каждый инсектобот хранит в памяти запись последних двенадцати минут. Я дал шмелям команду переиндексировать стек и подсунул Системе ложную картинку двенадцатиминутной давности. И тут моё внимание отвлёк взволнованный голос моей подруги. «Кто вы?» — спросила она. Я не сразу сообразил, что вопрос относился ко мне. То есть не ко мне, а к рою шмелей, конечно. «ДРЮ», — ответил я. Как смешно выглядит Ника, когда глаза протирает. Я ждал. Требовалось недюжинное усилие воли, чтобы выдерживать строй.
— Знаешь, Дрю, — возмутилась Ника, — это совсем не смешно. Чуть меня заикой не сделал. Бросил меня одну в лесу, а сам летаешь. Куда мне идти теперь?
«СЮДА», — ответил я и превратился в указатель, нацеленный носом на юг. «Андрей, ты меня слышишь?» — спросила моя сообразительная подруга. «ДА», — ответил я. У меня не было времени на пустые разговоры, когда-то же фальшивая видеозапись закончится, и тогда…
— А как? — спросила Ника.
Если б я мог рычать, зарычал бы от раздражения. Ну что за глупышка! «ШМЕЛЬ!» — подсказал я ей. И всё равно она не сразу поняла, что речь идёт об инсектоботе. А ведь сама же и положила его в карман пять минут назад! «НЕТ ВРЕМЕНИ!» — напомнил я и вдруг почуял, — времени действительно нет. Рой атакуют, на этот раз серьезно. Опять этот знакомый запах… Далила заинтересовалась выбрыками системы безопасности Верхнего Города и пустила в ход эффекторы. Надо было немедленно затереть буфер команд дежурного роя, и я сделал это. Шмели порскнули в разные стороны. Жуткое чувство — будто тебя разрывает в мелкие куски. Разлетаясь, как облако пыли на ветру, заметил, что милая моя взялась за ум и уже пробирается через рощу, рассуждая почему-то о белках. Ну да, не смейтесь, именно о белках. Не нравилось ей, видите ли, что я вместе с другими особями мужского пола гонял для Лилечки белок в парке. Мы, стало быть, виноваты в том, что Далила стала такой… какой стала. Надо признать, известная доля истины в словах моей милой была. Я пожалел Лилечку, и очень зря. Она немедленно почуяла слабину.
Первую атаку я отбил неожиданно легко, но во время короткой передышки понял — мне просто повезло, а вернее сказать, сработала моя уловка с дримодемом Кэтчера. Лилечка считала, что в Сеть выполз нуб, плохо знакомый со слоем отладки, и поэтому не стала изобретать новые приёмы, а пустила в ход старых добрых и хорошо знакомых мне червей. Я поразмыслил и решил, что пора бы озаботиться более эффективной защитой. Пока она не напала вторично, требовалось захватить какой-нибудь ресурс и напасть оттуда первым, чтобы отвлечь внимание. Это должен быть мощный ресурс, мобильный, энергонезависимый. Я сосредоточенно думал над этим, одновременно мастеря в мозгу боевую программу из останков червей Далилы и наработок Кэтчера. Жуткий получался гибрид и громоздкий, как рой шмелей, если тот растянется над городом. Мощностей ему нужно было, как… «Погоди! — сказал я себе. — Кажется, я придумал, куда поселить это убоище. Нужно только найти шнягу для распределённых вычислений. Диспетчер. Маленькую такую шняжку, где бы её взять?» Вот, ответила Система, и я получил адрес кода и его длину. Остались пустяки. Я снова захватил управление над дежурным роем, запретил насекомым записывать видео в буфер, залил туда боевой код, а к прошивке центра управления полётами добавил диспетчерский софт и запустил его. И даже рассмеялся от удовольствия. Мои вормы разом кинулись на дриммонстра из шмелиных мозгов, да ещё как, любо дорого! Всем роем навалились. У Далилы теперь был выбор — уничтожить инсектов и потерять возможность видеть Верхний Город или отбивать атаки.