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