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