Неделю спустя я остался один на базе, погрузившись в решение очередных задач. Всё началось с того, что я приступил к проектированию нового тела. В процессе работы у меня возникло несколько интересных идей, но, к сожалению, я столкнулся и с двумя серьёзными проблемами.
Первая проблема, как ни странно, связана с памятью. Я начал изучать, как функционирует наш микропроцессор «X1000». Нет, я не разбирал его физически — у меня просто не было необходимых инструментов и возможностей для этого. Вместо этого я углубился в изучение принципов его работы, построил логические цепочки и вчера проверил ряд своих гипотез на Пятом, не причинив ему вреда. Оказалось, что сам микропроцессор не предназначен для хранения большого объёма информации. Для этого требуется отдельный блок памяти, включающий оперативную и постоянную память. Проще говоря, в микропроцессоре есть лишь кэш-память, объём которой относительно мал. Если бы мы были обычными игрушками, этого объёма хватило бы с избытком — в них заложен ограниченный набор фраз и действий, выход за рамки которых невозможен. Но я и мои помощники обладаем развивающимися программными комплексами, своего рода «игрушечным» искусственным интеллектом. Нам этой кэш-памяти недостаточно. По моим расчётам, у нас есть от года до двух лет, после чего, если ничего не предпринять, мы просто зависнем, поскольку подпрограммы останутся без ресурсов для выполнения своих функций. Единственный выход — сбросить настройки до заводских либо удалить часть воспоминаний и знаний. Моим помощникам я внедрил возможность удаления устаревших данных, а также аварийное отключение и автоматическое удаление зарезервированной для этого информации. Однако сам я не имел доступа к собственному коду и не хотел, чтобы кто-то другой вмешивался в него. Таким образом, единственным способом избежать зависания для меня стало создание нового тела, предназначенного для роботов, а не игрушек, в течение года.
Вторая проблема заключается в креативности. Я прекрасно воспринимаю информацию, анализирую её и делаю выводы для решения разного рода задач, но моя логика остаётся машинной. В моей голове не могут возникнуть нелогичные, странные или неуместные идеи. Человек же способен выходить за границы своей логики благодаря творческому мышлению. Например, прочитав учебник, где говорится о понятиях «A» и «Б», я объединяю их и получаю «С», содержащую элементы «A» и «Б». Однако человек подойдёт к этому иначе: он может придать «С» характеристики, отсутствующие в «A» и «Б», просто потому, что ему кажется, будто так правильнее или интереснее. Именно это и называется творческим мышлением, в котором человеческий мозг превосходит машинный. Выход из этой ситуации я вижу в сотрудничестве с людьми или создании особого мозга. По этому поводу мне вспомнился фильм «Двухсотлетний человек», где робот за счёт многочисленных модификаций приближается к человеку, и в его конструкции основой служит позитронный мозг, работающий на основе частиц антиматерии. Этот робот был создан компанией «U.S. Robotics», но в этом мире подобной компании не существует, равно как и технологии, позволяющей работать с частицами антиматерии. Я исследовал этот вопрос и выяснил, что самыми передовыми разработками остаются микропроцессоры типа «X1000». Никому не нужен думающий робот — всем необходим эффективный инструмент, и для этих целей микропроцессоры подходят идеально, поэтому их устанавливают даже в игрушки.
Таким образом, мне остаётся лишь сотрудничать с людьми, причём мне необходимы специалисты в области высоких технологий. Поэтому я поставил перед собой задачу по поиску подходящих кандидатов.
Сейчас же, сидя на базе в одиночестве, я работаю над созданием нового тела. Интересные идеи возникли у меня благодаря воспоминаниям о разных фильмах, логике и имеющимся возможностям. Возьмём, к примеру, «Терминатора» — металлического убийцу остановила простая пара обычных людей. Особенно врезался в память момент, когда у него начались проблемы с ногой. Да чего уж далеко ходить, возьмём тех же солдатиков: я им голову отсоединял, и они были обезврежены, что показывает уязвимость конструкции. Поэтому, вспоминая фильмы, я старался найти способы повышения нашей выживаемости. И нашёл вариант: огромные роботы, управляемые людьми. Если большого робота вывести из строя, оператор, с высокой долей вероятности, выживет. И моя идея была довольно простой: поместить маленького робота внутрь робота размером с человека. Здесь я также нашёл несколько интересных решений. Маленький робот, по сути, является головным мозгом большого, поэтому необходимо максимально обеспечить его безопасность, особенно от людей. Поэтому человекоподобный робот должен напоминать по форме «Терминатора» , чтобы человек сразу понял, с кем имеет дело в случае столкновения. Однако на самом деле всё должно выглядеть совсем иначе: в груди, кроме питающей батареи или аккумулятора, будет размещаться и оператор. Кроме того, маленький робот будет максимально отличаться от гуманоидной формы, чтобы, когда его увидит человек, у него возник вопрос: «Какое интересное устройство! Интересно, зачем оно создано?» Да и защитить маленького робота от электромагнитного импульса будет проще. Даже если большому роботу снести голову, обездвижить или каким-то другим способом вывести из строя, у оператора останется шанс сбежать благодаря своим компактным размерам и работоспособности. Более того, на большого робота можно надеть латекс или резину, имитирующую кожу, для дополнительной маскировки. В идеале нужны наниты или, как у «Т-1000», имитирующий полисплав, но, к сожалению, это слишком развитые технологии для нынешнего времени.
И вот уже несколько дней я сижу на базе и рассчитываю форму маленького робота так, чтобы он поместился в половину грудной клетки человекоподобного робота, чья конструкция также мной разрабатывается. Компоненты для общей конструкции я выбрал общедоступные, такие, которые можно заказать через интернет. Материал я решил использовать компромиссный — дюралюминий. Он достаточно лёгкий, прочный и относительно недорогой. Эта задача оказалась непростой, даже для меня, но тем не менее очень интересной.
Ближе к вечеру объявились все пять моих помощников. На мой взгляд, робот должен быть занят, потому что умный и незанятый робот — это потенциальные проблемы. За то время, что я с ними нахожусь, я в этом убедился. Поэтому последние дни их общей задачей была разведка территории и поиск всех пустующих местных домов. И несколько они нашли: некоторые были на продаже по тем или иным причинам, некоторых жильцы на время уехали из своих домов. Вот именно эти варианты меня и интересовали.
Я лично пару дней назад нашёл нам подходящий вариант для базы в другом городе. Основным критерием расположения подходящего дома для нашей базы было то, чтобы он находился в жилом частном секторе. Объяснение этому было простое — доступность ресурсов и неприметность. В многоквартирном доме хоть и живёт много людей, но все они закрывают двери, постоянно все друг у друга на виду, да и часто слышимость в таких домах очень хорошая, сам знаю. Я в бытность человеком до сих пор помню, как когда-то чихнул на кухне, а мне сосед через стену «будь здоров» сказал. Так что только частный сектор. Далее, дом должен был быть пустым — уже надоело всё время зависеть от других людей. Следующее: база должна быть в другом городе или посёлке. Лично я считаю, что «GloboTech Industries» всё ещё наблюдает за этим районом, а может, и городом. Обязательно должно быть электричество. Без него мы будем как без рук — будет электричество, будет всё. В принципе, на этом список и заканчивается.
Так вот, вариант мне удалось найти практически идеальный для нас. В нескольких часах езды на машине от нашего нынешнего места, на границе штатов, нашёлся небольшой городок с пустым домом. Он был на продаже уже несколько месяцев — судя по всему, прошлого хозяина убили, и сейчас его родственники ведут судебные разбирательства насчёт того, кому достанется недвижимость. Почитав доступную информацию, с уверенностью могу сказать, что это ещё продлится несколько лет. Поэтому с гостями проблем быть не должно.
Когда определился с домом, решил найти тех, кто поможет нам с переездом. И с этим тоже проблем не возникло — довольно быстро нашёл компанию, которая осуществляет анонимные перевозки различных грузов. Идея у меня была довольно простой: найти коробку, заполнить её хламом и всей нашей игрушечной братией туда залезть, а дальше курьер заберёт коробку и перевезёт нас к нужному месту. Естественно, придётся перестраховаться несколько раз, и вот для этого мне нужен был пустой дом с электричеством и компьютером с выходом в интернет.
И вот сегодня, когда все пять помощников сообщили результаты разведки, я выделил для моих целей два подходящих дома. Один будет использован для пробы атаки через интернет на сервера крупной компании — вдруг у них там защита как решето, и мне удастся без проблем скачать у них нужные мне данные и схемы. Другой дом будет запасным для экстренного отступления. Располагались они на разных улицах, так что с этим проблем быть не должно.
Поэтому всю ночь и первую половину дня мы начали наводить порядок на базе, а если точнее, убрали все следы нашего тут пребывания, и уже в середине дня отправились в путь.
Оба дома были одноэтажными, довольно стандартного хлипкого строения, с газоном. Второй дом был чуть меньше первого. В первом проживала пожилая пара, а во втором — семья с одним ребёнком. Животных, что в первом, что во втором домах, не было, поэтому проникнуть пришлось через вентиляцию. А после мы просто открыли заднюю дверь, чтобы в следующий раз быстрее попасть внутрь. Во втором доме нашёлся компьютер, сразу же его проверил. Он без проблем включился, и доступ в интернет тут был. Так что и с этим проблем не было.
— Итак, вам очередное задание. В запасном доме или в его окрестностях найти целую коробку, такую, чтобы мы все в неё поместились. Также нужно найти всякого хлама, чтобы заполнить пустое пространство в коробке. Далее придумать способ, как нам закрыться изнутри. Вопросы? — выдал я очередное задание своей пятёрке помощников.
— Есть ли пожелания по цвету коробки? — спросил Первый.
На самом деле это был довольно важный вопрос, касающийся нашей маскировки.
— Скорее, не цвет, важна её неприметность и максимальная незапоминаемость, — ответил я.
— Сроки? — задал очередной вопрос он. Другие в это время внимательно слушали.
— Хм, думаю, у нас есть от двух до семи дней, после мы переедем отсюда, — ответил я на очередной вопрос.
Больше вопросов не последовало. В принципе, я был уверен, они и без них сообразили бы, что и как сделать, но быстрее и правильнее для них получить рекомендации и пожелания именно от меня.
После они принялись самостоятельно за обсуждение деталей, что уже меня не касалось. Основное задание им дал, а с нюансами они сами прекрасно разберутся.
Просчитывать новые тела я решил заняться позже: на данный момент были готовы лишь общие наброски, и мне ещё предстояло потратить минимум пару недель на кропотливую работу. Затем результаты необходимо было перенести на компьютер, закупить электронику и заказать у небольшой специализированной компании металлические части из дюралюминия. И только после этого мы смогли бы собрать тела самостоятельно. Таким образом, в ближайшем будущем нам придётся довольствоваться нашими игрушечными телами. Поэтому я решил переключиться на атаку на какую-нибудь крупную компанию. Более того, мне не хотелось промахнуться и создавать лишние проблемы для себя. Поэтому я начал искать цель в Японии.
Эта страна довольно развита в технологическом плане, хотя её основная фишка — высокие технологии. Если в Америке акцент делается больше на военные разработки, то в Японии основное внимание уделяется информационной сети, искусственному интеллекту и программному обеспечению. Поэтому, хоть серийных боевых роботов там пока нет, зато есть множество весьма интересных технологий, которые по разным причинам недооцениваются государством и обществом.
Как только я выбрал страну, решил изучить японский язык. Это оказалось довольно увлекательно: всякий раз, когда мне приходилось осваивать что-то новое, это доставляло мне удовольствие, вероятно потому, что я чётко осознавал, насколько легко мне удаётся освоить сложные знания. На изучение языка ушло всего несколько часов.
Тем временем мои помощники выполнили поставленные перед ними задания. И я поручил им следить за окружающей обстановкой, оставив старшим Первого помощника. Кроме того, я проинструктировал его о том, как распределять задания среди других помощников и о важности занятости каждого. Теперь мне не придётся самому думать о задачах для них, а Первый получит ценный опыт, который ему обязательно пригодится в будущем.
Когда же я завершил раздачу инструкций, подготовил себя и компьютер, скачав необходимые программы, сосредоточился на кибервзломе серверов японской компании «Kanemitsu». Эта компания специализируется на разработке сверхпродвинутых процессоров и систем безопасности для военных дронов. Мой выбор пал на неё неслучайно: их технологии значительно превосходили аналоги, а японская правовая система создавала дополнительные трудности — даже если бы меня выследили, местные законы и бюрократические процедуры сильно затянули бы расследование, и когда они сюда доберутся, то нас тут уже не будет.
Как оказалось, эта компания была очень непростым орешком. Вместо традиционных брандмауэров они использовали многоуровневую систему защиты с мониторингом на основе искусственного интеллекта и архитектурой нулевого доверия. Тем не менее, ни одна система не может считаться идеальной. В течение двух дней я анализировал их публичные документы и отчёты, и заметил, что «Kanemitsu» применяет устаревшие спутниковые модемы на некоторых удалённых объектах для резервного канала связи. Эти устройства, произведённые ещё в начале 90-х годов, как оказалось, содержали известную уязвимость, которая позволяет внедрять шелл-код посредством переполнения буфера. Сначала я использовал сервис Shodan для поиска уязвимых устройств в интернете и нашёл модем в префектуре Окинава, который всё ещё работал со стандартными учётными данными. Далее я установил скрытую программу, загруженную прямо в память модема. Эта программа прятала мой трафик, делая его похожим на обычные запросы к интернет-сайтам. Таким образом, я получил доступ к внутренней сети компании. Там я нашёл отдел исследований и разработок, который был закрыт от внешнего доступа. Чтобы проникнуть туда, я применил технику туннелирования через DNS, отправляя данные через серверы в Швейцарии.
Внутри сети было довольно много разной информации, но меня заинтересовал зашифрованный раздел с пометкой «Project Lazarus» — заброшенной разработкой по распределённому хранению данных. Учёные пытались имитировать нейропластичность мозга, но проект закрыли как «непрактичный». Для меня же это был ключ к решению проблемы памяти. Я начал аккуратно скачивать данные, разбивая их на микропакеты, чтобы не спровоцировать срабатывание ИИ-защиты. Каждый фрагмент изучал на захваченном компьютере, после чего стирал следы.
И вот когда система безопасности «Kanemitsu» запустила третий глубокий аудит сети, её искусственный интеллект «Страж» уловил подозрительную активность в DNS-трафике. Мои тщательно подготовленные пути к их серверам начали рушиться под напором мощных защитных программ. В доли секунды мой бекдор оказался заблокированным, а через виртуальные туннели хлынул поток агрессивных скриптов, направленных на выявление источника вторжения. Это был настоящий кибербой — битва двух машин, но, к моему сожалению, у нас были неравные силы.
«Страж» обрушивал на меня свою вычислительную мощь, буквально утопая меня в миллионах возможных комбинаций защиты. Его алгоритмы молниеносно анализировали каждый байт данных, проходящий через его территорию, стремясь найти слабое звено в моей атаке. Я же, находясь за обычным домашним компьютером, мог лишь отчаянно пытаться противостоять этому цифровому шторму. Но я знал, что нужно действовать быстро.
В последнюю минуту перед тем, как связь была разорвана, «Страж» сумел-таки пробраться сквозь мою защиту и выхватить IP-адрес и приблизительное местоположение.
Столь мощная защита, особенно с использованием ИИ, стала для меня довольно неожиданной, но всё же мне удалось скачать с их серверов часть данных, и в них были основные концепции и принципы, которых мне должно хватить для того, чтобы на основе своих знаний и той информации, которую я скачал, создать что-то новое. И так как этот адрес уже скомпрометирован, в ближайшие пару дней придётся уехать отсюда.
http://tl.rulate.ru/book/130921/5811421
Готово: