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