думал. Было бы что писать. Проблема – придумать, как это будет работать.

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

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

Мыш просмотрел то, что дал ему Призрак. Сам Безликий обычно не возражал против того, чтобы ломщик знакомился с поступающими в его распоряжение материалами. Если честно, у Мыша сложилось впечатление, что Призрак даже настаивал на ознакомлении.

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

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

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

Еще две попытки. Третья. Есть! Все семь. На всякий случай Мыш загрузил несколько произвольных текстов из сети – алгоритм четко разделил их по авторам. Программа работала.

Ряд софтверных корпораций должны стать жертвами... Чьими? Ломщика, работающего под ником Мыш? Нет, ломщик лишь орудие, ему неведомы истинные мотивы заказчика. Да и неинтересны.

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

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

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

Известен ли этот путь Призраку?

Ты делаешь вид, что идиот, или на самом деле неважно соображаешь? Конечно же, он знает. Он все о тебе знает и не один раз давал это понять.

Так вот что он хотел получить – ему не нужны коррекции и исправления. Ему нужен путь, четкий и беспроблемный. Путь внутрь сервера Eurex.

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

Нет, в эту версию Мыш не верил. Призраку нужно что-то другое. Что-то связанное с проделанными ломщиком в защите сети Eurex дырами, но не сами дыры.

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

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

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

Тем интересней преодолеть их все.

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

Отправка сообщения. Защита закрыла доступ, узрев в посылке крамолу. Защита работает штатно, никаких вирусов в ушедшем письме нет, это просто тест, проверка способностей системы. Отлично, никаких фокусов, никаких новшеств. Все стандартно и давно известно.

Загрузка червя. Черт возьми, как все медленно работает! Пальцы от бессилия сжимались в кулаки, но это не могло помочь – от рук ничего не зависело. Вся проблема в оборудовании.

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

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

Что там происходит? Окно открывается слишком медленно. Неудобно переключаться между потоками данных. Как не хватает «раллера»! Хоть бы один «поплавок» подключить. Все происходит настолько медленно, что создается впечатление, будто программа вообще зависла.

Пришел ответ. Что-то в нем... Нехороший ответ, очень нехороший. Что же это?

Как будто ты не понимаешь – они пытаются поймать тебя.

Они всегда пытаются, в этом их работа.

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

Черт бы их побрал! Они не просто нашли его, они двигались по следу, пытались подключиться к его «балалайке»! Обезопасить себя легко – достаточно выдернуть проводок психопривода из затылка. Только тогда ничего не получится, тогда не выполнить задание Призрака. Если поступить так, ломщик Мыш может считать свою карьеру законченной. Потому что второго шанса на внедрение программ в сеть Eurex не будет. Поддельные отчеты не заменят настоящие, не случится то, чего ждет Безликий Призрак, операция будет провалена.

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

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

Есть одна программа, которую еще никогда не пробовали в настоящем деле.

Мы не занимаемся взломом, мы меняем мир.

Цифровой лабиринт Безликого Призрака. Программа доступна, ее можно загрузить. Возможно, если

Вы читаете Ипостась
Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

1

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

Отметить Добавить цитату