Выбрать главу

"Вот, получается, как я уехал с базы"

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

— Постой Маша возле дяди он уже доел и скоро будет уходить, — раздалось справа от Алекса.

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

— Ты с мамой в Макдоналдс пришла за гамбургерами? — улыбаясь девчушке спросил Алекс.

— Вот еще! С няней. За хепи милом, — нахохлившись, ответила девочка.

"Ну да, как просто. Хеппи мил! "Бесплатная" игрушка. Мы тогда тоже всех на бесплатную игрушку подцепили" — подумал Алекс поднимаясь.

* * *

Год, ушедший на создания Муравейника, пролетел быстро. И если Виктор корпел исключительно над основной программой, мало отвлекаясь на посторонние вопросы, то у Алекса работа была веселей: ему не только нужно было написать сам коммуникатор, но и обеспечить к моменту готовности ее распространение в Интернете.

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

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

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

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

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

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

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

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

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

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

Алекс посмотрел на Виктора, ожидая какого-то подвоха в этой фразе.

— Ты хочешь сказать, что люди станут сами устанавливать себе вирус на машину, — спросил он. — А деньги они нам по почте за это высылать не станут?

— Ну, думаю, что не станут, хотя идея твоя правильная.