412 000 произведений, 108 200 авторов.

Электронная библиотека книг » Григорий Первый » Игроки поневоле (СИ) » Текст книги (страница 23)
Игроки поневоле (СИ)
  • Текст добавлен: 2 января 2018, 15:30

Текст книги "Игроки поневоле (СИ)"


Автор книги: Григорий Первый


Жанры:

   

Киберпанк

,

сообщить о нарушении

Текущая страница: 23 (всего у книги 24 страниц)

– Я должна подумать… – сказала я, тупо желая потянуть время. Не может быть, чтобы Ашот не заметил исчезновения игрока из Глобалнета! У него же логи идут, то есть сведения, исчезновение игрока без стандартной процедуры выхода – это авария!

– Нечего тут думать, – заявил второй и начал подходить ко мне, достав из-за спины железный лом. – Ложись на кровать и снимай трусы.

Я стала отходить, обходя большую кровать. Девка с хлыстом, исправив свою внешность, злобно ухмылялась, стоя у камина.

Я прыгнула на огромную кровать, девка побежала вокруг, чтобы встретить меня с противоположной стороны, но я и не думала туда направляться. Я подскочила к углу, у которого торчал толстый железный прут, с которого я недавно сорвала тяжелую деревянную фигурку. Я наклонилась… «Это игра, это игра, я тут нарисованная»… и со всего размаха упала так, чтобы острие штыря пробило мою (игровую) голову…

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

Затем фон перекосился и заменился на косые разноцветные линии. Посреди наклонных разноцветных линий стали возникать красные окна с белым текстом

СИСТЕМНАЯ ОШИБКА

ОШИБКА СВЯЗИ С ЛОКАЦИЕЙ

ОШИБКА КОНТРОЛЬНОЙ СУММЫ

ОШИБКА BIOS

ОШИБКА УПРАВЛЕНИЯ

ОШИБКА ПОЗИЦИОНИРОВАНИЯ

ОШИБКА КОНГРЕГАЦИИ

СИСТЕМНАЯ ОШИБКА

ПОЛНЫЙ СБОЙ

ОШИБКА ПОДДЕРЖКИ ЖИЗНЕОБЕСПЕЧЕНИЯ

АВАРИЙНЫЙ ОСТАНОВ КАПСУЛЫ

ВНИМАНИЕ СЕЙЧАС АВАРИЙНЫЙ КОМПЛЕКТ ПРОГРАММ ВОССТАНОВИТ СОЗНАНИЕ В ВАШЕМ ТЕЛЕ И КАПСУЛА ОТКРОЕТСЯ

10…

9…

8…

7…

6…

5…

4…

3…

2…

1…

0…

Всё погасло, крышка капсулы открылась, и я как никогда быстро вылетела – как пуля из ружья – из капсулы наружу…

Атака 3. Взлом

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

Завтра день рождения племянницы, и он приготовил ей хороший подарок. Мысленно представляя себе, как он завтра его вручит, Ашот собирался запереть кабинет и пораньше и смыться с работы… и тут услышал тренькающий «аларм» – сигнализация о чрезвычайном событии (аварии) в игровой капсуле!

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

Тут он вспомнил – а ведь в ТЕСТОВЫХ капсулах, в которых играют его «протеже» Петя с Юлией, сбоку приделана большая красная кнопка «Тревога, чрезвычайное происшествие!», которая и вызывает сигнал «аларма».

«Блин, дурная неловкая Юлька наверно коленом кнопку задела», – с раздражением подумал Ашот, заходя в кабинет.

Он посмотрел логи – Юлии и Петра нет в игре.

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

Подождал, пока тот снимет трубку.

– Алло, это я, Ашот. Что там у вас за тревога? Зачем Юлия или ты нажали красную кнопку на тестовой капсуле?

– Даю телефон Юлии, – напряженным голосом сказал Петр.-

– У вас РАБСТВО в игре процветает! Натуральное рабство! – завизжала Юлия.

– Не понял. Ну есть рабство в игре, – Ашот еще больше удивился, неприязненно – какое собственно ему дело до игровых событий этой пары.

– Логи глянь!! – Юлия перестала визжать, но говорила нервно и крайне зло. – У меня ИСЧЕЗЛА КНОПКА «ВЫХОД» во время попадания в рабство! Это что?

– Что? – изумился Ашот. – Нет такого кода. Это микропрограмма самой капсулы…

– Хакеры! – Юлия снова перешла на визг. – Когда я попала в рабство, мне сказали: – Хакеры взломали код твоей капсулы, и у тебя ИСЧЕЗЛА кнопка «Выход»! Я тыкнула – ну не исчезла в буквальном смысле, она стала серая и перечеркнутая крестиком – и выхода не последовало!

– Упс…

Ашот быстро сунул под стол руку, нащупал небольшую щель, в углублении которой были прикреплены две пластмассовые синие кнопки и с силой надавил на них.

Еще в начале своей работы он убедился, что как только контора становится большой, любые важные решения пять раз обсуждаются на разных уровнях начальства, и ОПЕРАТИВНОСТь принятия решений сильно падает.

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

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

Он заплатил приличные деньги из своего кармана за следующий договор – при чрезвычайной игровой ситуации он срочно вызывает их в игру, и они исправляют игровые косяки, которые при легальном исправлении потребовали бы месяца работы и прежде всего – доклада начальству (а если выходной и начальство отдыхает на даче? Отключив сотовые?). За время после такого договора дважды его хакеры уже помогли исправить достаточно неприятные косяки игры GlobalNet.

Эти две синие кнопки, установленные самим Ашотом в обход должностной инструкции, как раз и включали срочный вызов, одна – к хакеру dealer_of_death, вторая – к хакеру… впрочем, не важно, так как второй не ответил – либо его не было дома, либо он был вообще не в интернете.

– Спокойно, – сказал Ашот, – ты же уже не в капсуле…

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

– Я понял. Работаю. Не заходите в капсулы до моего звонка, физически в реале вас никто не найдет, реального адреса капсулы вообще не имеют. Отключаюсь. – и Ашот положил трубку.

Накрылся ранний уход с работы медным тазом!

Ашот был не только возмущен, а и крайне удивлен. Как так? Кто? Не то что «кто посмел», посметь у нас каждый второй дурак посмеет, а КАК?

Коды микросхем управления игровой капсулой – НЕ ИМЕЮТ выхода в интернет. Значит, вариант по сути один – кто-то пришел на работу в отдел программирования, проявил себя хорошим программистом, попал в отдел технической поддержки капсул и отдал секретные чертежи своим гадам-хозяевам.

При этом Ашоту стало понятно еще кое-что – как сказала Юлия, ей заявили: «Теперь кнопки ВЫХОД вообще нет!» – действительно, если переписать микрокод – то можно какие угодно изменения сделать, в том числе действительно исчезновение из интерфейса кнопки «Выход», а вот В ТЕСТОВЫХ капсулах – кроме основных систем управления были еще и дублирующие – на случай нештатной ситуации. Они и вывели СЕРЫЙ – неработающий – значок выхода.

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

Ашот начал смотреть логии. Согласно официальным логам системы, Ларинаэль переместилась в свою Генеральную резиденцию и… вышла из игры!

Что за ерунда!

Где же она была тогда?

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

# consol

# dealer_of_deathнасвязи

Хакер dealer_of_death пользовалсяконсольнойсвязью20-летней давности, утверждая, что это не «любовь к старому» – это вид защиты: все новоявленные хакеры просто им не пользуются и поэтому им не придет в голову перехватывать этот текст.

# Здесь Ашот

# Предполагаю хакерскую атаку – атака, перезаписывающая микрокод капсулы

# и атака, создающая новое игровое пространство, неподконтрольное системе GlobalNet.

# dealer_of_death данные капсулы, подвергшейся атаке?

# Здесь Ашот

# Вот данные. Есть проблема. Главное подозрение – какие-то негодяи исключают из

# интерфейса кнопку «Выход», затем подменяют системные логи – система думает

# что игрок просто покинул ее, жулики же перемещают игрока в их собственное

# пространство, включают боль, запугивают и заставляют играть так, как им нужно.

# и это… есть секрет… это выяснилось, когда попытались такое же провернуть с игроком,

# находящимся в моей – лично моей и неофициальной – тестовой капселе. В тестовой

# шли параллельно фальшивым логам – реальные логи. После работы – ты об этом забыл!

# dealer_of_death: понял. Работаю.

# dealer_of_death: у вас есть система обновлений микрокода по интернету?

# Здесь Ашот. Да, есть.

# dealer_of_death: Понятно. Значит, туда и внедрились. Ищите крота среди обслуги капсул или в техподдержке.

Так, работа идет. Теперь надо информировать Колоскова.

– Сергей Иванович, тут у нас крупная неприятность… нет, по телефону не могу, зайдите в мой кабинет.

Через пять минут Колосков зашел к Ашоту.

– Что за проблема? Опять мои начудили?

– Да нет, скорее всего не твои… а вот информацию могли слить и твои… – и Ашот очень кратко поведал суть проблемы, не упомянув конечно про скрытые тестовые капсулы.

– Вот мразь, – выругался Колосков, – и как теперь его искать?

Ашот пожал плечами.

Тонко пискнула система наблюдения. Ашот с Колосковым одновременно повернули головы.

На экране системы наблюдения кто-то на этаже программистов, оглядываясь, маленьким ломиком открывал дверь пожарно-аварийного выхода.

– Это же Иван Семецкий! – удивленно воскликнул Колосков. – Что он тут делает?

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

– Ну, гад, – потер руками Колосков, – сейчас он запляшет!

Иван осторожно спустился на первый этаж. Теперь главное – тихо выйти из двери пожарного выхода, когда никто не видит. Иван выглянул в щель между железными дверями. Тихо, никого нет. Иван осторожно просунул ломик между створками, нажал… цепочка кракнула и сломалась, дверь, которой давно никто не пользовался, скрипнула… Иван выскользнул… и тут же попал в руки своего начальника!

– Сергей Иванович?! – скорее удивленно, чем испуганно, воскликнул Иван. – А я…

– Сорок пять лет уже Сергей Иванович. А пошли-ка, друг мой, в Музей боевой славы… – с этими словами Колосков повел удивленного программиста к еще одной ржавой двери, ведущей в подвал. На двери была выцветшая табличка «Музей» без первой буквы. Колосс достал из широких штанин огромный старинный ключ, сунул в дверную скважину, с трудом повернул и толкнул тяжелую дверь.

Они спустились на два этажа, и Колосков ввел Ивана в… музей.

Музей пыток!

Посреди комнаты стоял железный стул, рядом видела дыба, на столике с привинченными к полу ножками были разложены пыточные инструменты.

– А-а! – вскричал Иван! – это что!? Что за шутка такая?!

Тут из-за спины Колоскова вышел Ашот.

– На дыбу или сначала каленое железо под ногти? – деловито осведомился он.

– И то, и другое сразу, – ответствовал Колосков, защелкивая ржавые наручники на запястьях дергающегося Ивана.

– Пытки ООН запретил! – визгливо вскричал Иван.

– А ООН ничего не узнает, – «успокоил» его Ашот, – мы ПОСЛЕ тихонько разрежем твой труп на куски и спустим в канализацию, она как раз под нами течет, слышишь шум?

Иван испортил штаны и потерял сознание.

– Думаешь, признается? – с сомнением спросил Колосс.

– Еще как признается, – уверенно сказал Ашот

Атака 4. Нежданчик

Хакер Хорёк запустил программу взлома…

Как становятся хакерами? Для начала, еще в школе, Хорек подглядывал чужие пароли, залезал в чужие планшеты, используя стыренные пароли, и баловался – менял заставку на смешную. Кто не нравится – менял заставку на фото этого же человека, переделанное в программе для рисунков – с перекошенным лицом и высунутым языком.

Потом стал тырить в чужих смартфонах банковские пароли.

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

А дальше – используя одну программу, по номеру узнал, что за банк, а используя другую – отправил запрос на снятие денег…

И тут ему не повезло. Он нарвался на «крутого», то есть бандита. Бандит сам был знатоком взлома – он моментально вычислили адрес неудачливого начинающего хакера, и на другой день, когда Хорёк с одним товарищем шел по своим делам, трое взрослых в масках напали в переулке, товарища Хорька избили и сломали руки, а Хорька припугнули тем, что не только руки сломаются… Хорёк испугался и… стал работать на дядю бандита.

Как становятся настоящими хакерами? Да очень просто. То есть – сказать просто, исполнить – сложно.

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

Что такое программа? Это список действий: если приходит запрос такой-то, то выдать ответ такой-то.

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

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

Но сама по себе ошибка – не самоцель. Цель – в результате такой ошибки своровать пароль администратора.

К примеру – программа GlobalNet.

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

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

А именно, вот так великий хакер DeepZero нашел способ вскрыть программу капсулы пользователя, которая собственно соединяет человека-игрока с компьютерным миром GlobalNet и рисует ему (человеку) окружающий мир. Общие компьютеры GlobalNet занимаются только координацией – чтобы действия одного пользователя были видны другим, как изменение окружающего мира.

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

# Get MySKL boom 2 level 3 step code 1# 4# up 999#

Вместо ответа «запрос неверен» – выдала ответ

# Mistakecode #modulmistake #6 #9 #7 #6 #1 #8

Это и была ошибка тех, кто писал программу – они забыли убрать справочно-отладочную информацию при именно этом одном из миллиона вариантов запросов.

В результате тот, кто послал запрос – увидел цифры разницы кода, разницы межу введенными цифрами пароля и правильными, то есть он написал например в пароле первую цифру «5», а разница составила 6. Итого в пароле первое число – 11!

Вычислив таким образом пароль, DeepZero сел составлять свою программу для капсулы.

Это работы для очень опытного программиста – малейшая ошибка – и капсула выдаст сигнал ошибки в GlobalNet, тут же приедут их спецы и… поймут, что над капсулой работал хакер.

Но DeepZero был хакер об бога, что называется – он сумел переписал программу капсулы без единой ошибки!

В новой программе капсула переподключалась – вместо общих компьютеров GlobalNet – на управляющий компьютер бандитской группы. За которым сидел Хорек… и не только – там работало 8 человек, ибо создать виртуальный мир – дело непростое, даже не весь – а очень маленький, в виде какой-то комнаты, в которой оказывался заперт игрок, чью капсулу вскрыли хакеры и переписали ее код.

В коде также отсутствовала кнопка «Выход», ибо выйти игрок мог только тогда, когда это разрешит Хорек.

DeepZero, разумеется, работал дома. Он только передал заказчикам результаты своей работы – новый микрокод капсулы, хакерскую программу для вскрытия нормального кода и перезаписи нового, программу слежения за конкретными игроками в GlobalNet.

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

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

Правда, серый человек обронил еще одно замечание, которое и спровоцировало дальнейшие катастрофические последствия.

Он сказал:

– Внимательно последи за ней – если не обнаружишь поводка, то есть постоянного наблюдения администрации – можешь включить сигнал перенаправления игрока в нашу спецкомнату вместо игрового мира. Только проследи, чтобы это прошло максимально аккуратно – чтобы ни одна собака в Глобалнете об этом не знала!

Что такое поводок – Хорьку было понятно, значит, было подозрение, что игрок работает на администрацию.

В принципе не было секретом, что согласно условиям, в некоторых новых локациях сначала появлялись бета-тестеры, то есть игроки, имеющие специальные льготы по оплате капсул для того, чтобы протестировать и выявить возможные игровые ошибки новой локации. Такой бета-тестер всегда имел «поводок», то есть программу от админов GlobalNet, непрерывно отслеживающую состояние игрока и направленные на него действия основной программы. Это нужно было для разбора ошибок – если игра пошла не так, админы садились, включали запись с «поводка», в которой были видны все ошибки и главное причины этих ошибок.

Если за игроком тянется такой «поводок», разумеется, его трогать нельзя и код его капсулы трогать нельзя, так как это всё находится под пристальным наблюдением администрации игры.

Итак, Хорек в прекрасном расположении духа (а как же – за каждого переподключенного игрока ему платили отдельную премию, плюс его вредный характер – Хорек страшно радовался, когда кому-то делалось плохо – вот он и предвкушал, как игрок окажется вместо Глобалнета – в пыточной комнате… у-ха-ха-ха!) запустил программу взлома.

Для начала – программу DeepZero, которая отслеживала поводок.

Чудесно! Ларинаэль встретилась с Самирой, и программа начала обработку данных.

Через 10 минут обработка закончилась – ответ: поводок отсутствует.

Ура! Замечательно! Хорек потер руки.

Хорек запустил программу взлома. Программа покрутилась… и написала «Сбой подключения»

Что за ерунда. Хорек не любил такие ситуации – ибо сам, к сожалению, был не настолько талантлив, что определить причину сбоя. А докладывать Серому не хотел – он же всем внушал, что он такой-де крутейший хакер, почти как DeepZero, просто в силу молодости опыта чуть меньше, а вот вырастет – и никакой DeepZero нужен не будет, ибо вот он, Хорёк!

Хорек запустил еще раз, набрав дополнительно код «директивный запуск от администратора»

Вообще-то Серый всегда говорил – если что не так – сразу пишите доклад, я вечером приду, прочту и подключу, если надо, хакера DeepZero.

Но Хорек не хотел получать замечания, что не справился с простейшей операцией – и… запустил взлом директивно. Это он подслушал и подсмотрел за DeepZero, что тот иногда пользовался таким способом.

Но хороша ложка к обеду – надо же знать, когда можно применять директивный ввод, а когда нельзя!

Умный хакер, например тот же DeepZero, получив отказ, сразу же насторожился бы… запустил дополнительное тестирование – например, в капсуле игрока мог быть самый обычный сбой – например напряжение электросети моргнуло. Но тогда запускать взлом нельзя – просто-напросто в результате сбоя напряжения код взлома мог бы и не пройти.

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

Сбой был не случайным – Ларинаэль находилась не в обычной капсуле, а в тестовой!

Опять же DeepZero это определить смог бы, а Хорьку оказалось не по зубам.

Директивный ввод оказался успешным, через 15 минут программа отрапортовала, что микрокод капсулы подменен на хакерский от DeepZero.

Хорек обрадовался и предвкушающе потер руки.

Он запустил программу обнаружения IP и вслед за этим – реального адреса игрока.

Программа трижды выдавала сбой, что некоторым образом испортило Хорьку настроение.

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

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

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

# Get IP gamers together post address

Последовал ряд отказов, но воспользовавшись стыренным ранее паролем, он зашел в администраторский отдел и… развел руками:

– Там бред! Ну типа Соединенная Лажа Восточной Еврожопы, улица Атаманская, 99999 квартира 99999.

Хорек встал в ступор.

Сыч сказал:

– Не тушуйся. Хочешь знать, что это? Я скажу. С 99 % уверенностью – это «левая» подпольная капсула, находящаяся в Сиднее, Австралии.

Там местные пираты умеют хакерским образом подключаться к GlobalNet, беря деньги за капсулу просто себе.

Теперь Хорек сделал следующую ошибку. Надо было остановить хак и передать дело Серому – тот ведь четко говорил – любая внештатная ситуация – прекращайте хак, докладывайте мне, я поручу разобраться DeepZero'у.

Но уж очень хотелось Хорьку сбить спесь с игрока, заставить ползать на коленях…

Он пожал плечами и вернулся на свое рабочее место.

Ларинаэль с Самирой благополучно разрушили мощно укрепленный зал для высокоуровневых игроков, куда Самира заманила Ларинаэль, и угодили в хакерский телепорт – который Самиру просто выкинул из игры, а Ларинаэль попала в спецкомнату, которой управлял Хорек. Для Глобалнета она просто вышла из игры, процедура выхода была вполне обычной, так что даже тестовая капсула выполнила ее штатно.

А вот дальше… пошло не совсем так, как хотелось.

Как только Хорек включил передачу капсулой боли игроку, у него пошли совершенно непонятные символы ошибок -

# Недопустимое значение константы #55

# Недопустимое значение константы #56

# Недопустимое значение константы #59

# Недопустимое значение константы #133

# Недопустимое значение константы #195

# Сбой работа аттеньюатора! Сбой 99#78!

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

# Ошибка отрисовки помещения!

# Ошибка создания персонажа!

# Ошибка связи с сервером GlobalNet!

# Ошибка структуры логов!

Черт, черт, черт… тут Хорек уже серьезно перепугался и схватился за телефон Серого.

Он написал SMS:

«Серьезный сбой при попытке поместить Ларинаэль в нашу комнату. Что делать?»

Через минуту к нему подскочил Сыч с криком:

– Что ты сотворил!? Серый в бешенстве велел мне взять управление капсулой персонажа Ларинаэль!

Увы – на любую команду Серого от капсулы шел краткий ответ:

# Errorcode

Сыч схватился за голову:

– Черт, скорее всего там был какой-то хитрый админский поводок, новый наверно, который наша программа не смогла определить!

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

Звякнул телефон, хакеры прочли SMS от Серого:

«Сидите тихо и только смотрите – за работу срочно берется сам DeepZero. Вы все, ослы, лишаетесь премии»

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

Но после каждый группы цифр, вводимых DeepZero, следовал все тот же

# Errorcode

Наконец DeepZero через двенадцать минут напряженной работы написал SMS:

«Сожгите ваши жесткие диски, срочно покиньте помещение, из которого хакали Глобалнет и глубоко ховайтесь – вас вычислили!

Я не могу работать в момент, когда против меня не тупые программы, а вот прямо сейчас против нас работают все лучшие спецы GlobalNet. Я сейчас сожгу даже сотовый, через который написал вам это сообщение, покидаю комнату, в которой работал, через черный ход и прекращаю работу с кодами Глобалнета»

Атака 5. Откат от взлома

В реальном мире.

В закрытой комнате, где находятся Юлия и Петр, зазвонил сотовый телефон Юлии.

Юлия взяла трубку.

– Алло, это Ашот, – раздался в трубке голос администратора игры. – Тут в общем такая ситуация… с вашей помощью мы обнаружили хорошо замаскированную банду вредителей, которые занимались вымогательством денег с игроков. С одной стороны, спасибо. С другой… я только что сказал, что все ваши проблемы решены, и вы можете вернуться «в свет». К сожалению, оказалось, что я неправ. Но тут виноват не я – просто вы совершенно случайно влезли в это дело и таким образом, пока я крайне не советую покидать ваше помещение. Хуже того, пока не советую даже заходить в игру!

– Ашот… я что подумала… – неуверенно сказала Юлия. – Насчет ожидания понятно, но в принципе – мне, в общем-то, понравилось в Глобалнете… а нельзя ли будет потом получить работу бета-тестера?

Ашот задумался.

– Ну, в принципе… я, конечно, подумаю над этим вопрос, наверно вариант есть.

Вмешался Петр:

– Спроси Ашота, сколько примерно нам придется ждать.

Ашот услышал этот вопрос.

– Точно сказать трудно. Но я думаю, на днях мы посовещаемся с руководством и примем решение. Одно могу сказать безусловно – известные личины придется ликвидировать. Никаких Ларинаэль, Маг Свисс и так далее. Микрокод тестовых капсул завтра перепишу лично я, после чего использовать их станет безопасно. Но – еще раз повторяю – даже если использовать, никаких старых имен. И в беседах с игроками, зайдя в GlobalNet, не дай бог не говорить, что вы играете не первый раз и какие были у вас личины.

– Ой… сказала Юля. – Я ж уже приличный уровень набрала да и артефактов неплохих…

– Тихо. Если мы возьмем тебя в бета-тестеры, придумаем что-нибудь, чтобы уровень был не сильно ниже и артефактов подкинем. Но – никаких старых имен!

– Даже моим друзьям – Боратиону и Мараршу? – грустно спросила Юлия.

– Безусловно! Безусловно! Я не знаю, могут ли они проговориться, но это не важно – просто банд группа оказалась такая серьезная, что у них могут остаться источники сведений – игроки, работающие на них. А кто знает, какие подслушивающие устройства могут иметь эти игроки! Это же мир магии – я не могу запретить вообще все магические подслушивающие устройства в игре, этого начальство не позволит. Так что, увы – если снова войти в игру, никаких контактов с прошлыми знакомыми и никаких сведений о прошлой личности! Запрещаю!

– Понятно, – с огорчением сказала Юлия.

* * *

Другое место, это же время

Самарканд, окраина, почти пригород, какой-то покривившийся домик.

Достаточно бедная обстановка внутри. Однако если открыть скрипучие доски и спуститься по деревянной лестнице в подпол – там стоит хорошая игровая капсула GlobalNet.

Дверь открывается пинком ноги. В дверь заходят три мордоворода в черных повязках, закрывающих лицо.

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

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

Другой детина вбегает в комнату. Молодая женщина пытается вылезти в окно, но за окном возникает третий и она беспомощно съеживается на полу, закрыв голову руками.

Ворвавшийся хватает ее за шиворот и усаживает на стул.

– Я задам пару вопросов, – говорит он. – Ответить правду – мы уйдем и ничего не сделаем.

Девушка испуганно кивает.

– Игровой ник Самира, – утверждает человек в маске. – Ты сделала глупость.

Девушка испуганно кивает.

– Мои хозяева на твои мелкие шалости могут закрыть глаза. Но на этот раз ты связалась с бандитами, которые нам сильно мешают. Ну-ка быстро рассказывай все о человеке, который велел заманить Ларинаэль.

Самира быстро рассказывает, часто сама себя перебивая и захлебываясь словами.

Человек морщится, понимает ладонь:

– Спокойно. Все скажешь – ничего плохого не сделаем. Но не спеши, припоминай все точно и по порядку. И постарайся ничего не упустить.

Девушка рассказывает.

Но рассказывать по сути нечего – некий человек, всегда в полумаске, игровой ник – чиновник Курт. Собственно всё.

Гость в маске тщательно записывает контакты – когда Самира с ним встречалась и о чем говорили.

* * *

Ну и еще одно место, теперь уже в администрации GlobalNet.

– И что мы имеем? – ворчливо говорит Колосков. – А ничего. Мы проверили все случаи контакта Самиры с Куртом – она сказала правду, но проклятый Курт ни с кем, кроме Самиры, не встречался.

– Не может быть! – это один из боссов игры.

Ашот пожимает плечами.

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

– Посмотрите логи его капсулы! – это босс.

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

– Так что ж теперь делать? – разозлился босс.

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

– Бесполезно, – вмешался другой игровой начальник. – В игре же не остаются окурки, которые может найти некий Шерлок Холмс, не остается примятой травы и так далее.

– Если исходить не из книг про Шерлока Холмса, 90 % работы детектива – расспросы людей и нахождение свидетелей, – возразил Ашот. – Окурки – это хорошо скорее для романов или телесериалов.

Босс пожал плечами, второй босс усомнился:

– Мы же не можем бросить клич: – все кто пострадал – сообщите! Это же какой скандал на весь мир!

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


    Ваша оценка произведения:

Популярные книги за неделю