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