Дилемма

22
18
20
22
24
26
28
30

Значит, придется сооружать что-то на коленке.

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

Около шести вечера Хольцман отнес соединенные устройства в свой кабинет, по дороге захватив из комнаты отдыха стакан кофе и упаковку каких-то орешков. Он осторожно засунул карту в импровизированное устройство, затем подключил его к рабочей станции.

Полный провал. Ничего не работало.

Полчаса он устранял баги, проклиная себя за то, что позабыл все на свете, и наконец установил причину проблемы. У одного из компонентов системы была устаревшая прошивка – десятилетней давности, – несовместимая с современными компьютерами.

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

Загрузка файлов… Успешно.

Да!!!

Интерфейс был крайне медленный. Хольцман начал копировать файлы на свой компьютер.

На часах было почти семь. Пора вызволять Рангана и детей.

Дверь открылась. Ранган, сидевший на полу, поднял голову. Опять Хольцман. В одной руке у него был электрошокер, в другой – трость.

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

Ранган пожал плечами:

– Там много сложного кода. Топология нейронов. Синаптические веса. Модели различных участков мозга. Все это выглядит как случайный набор цифр. Даже обфускатор не нужен. Лазейки вплетены в эту мешанину, разбитые на тысячи участков кода и будто бы случайным образом сгруппированные в небольшие блоки.

– И как это все разложить по полочкам?

– Понятия не имею, – честно ответил Ранган. – Методом перебора?

Так они некоторое время топтались на одном месте – безрезультатно.

И вдруг заревела сирена. Сработала пожарная сигнализация.

Хольцман потрясенно обернулся – словно бы в поисках источника звука. Рука с электрошокером безвольно висела.

В следующий миг Ранган вскочил, бросился на Хольцмана и сшиб его с ног. Тот выронил трость. Ранган прижал старика к стене, отобрал электрошокер, ударил его левым кулаком в затылок, а потом ткнул в спину электрошокером и нажал кнопку.