Страницы: -
1 -
2 -
3 -
4 -
5 -
6 -
7 -
8 -
9 -
10 -
11 -
12 -
13 -
14 -
15 -
16 -
17 -
18 -
19 -
20 -
21 -
22 -
23 -
24 -
25 -
26 -
27 -
28 -
29 -
30 -
31 -
32 -
тный доступ запрещен.ч
Боря озадаченно уставился в голокуб. Что значит - другой программой?
Особо продвинутым пользователем Боря себя не считал, но вполне в
состоянии был осознать, что на терминале запущена единственная задача
- складская программа. Кто мог пользовать запрашиваемый файл?
Система? А на хрена системе складской файл?
Озадачившись еще больше, Боря потянулся к мощным игровым мнемоюстам -
сколько о них мечтал, а купить смог себе позволить совсем недавно.
Двухпотоковые, низкоомные. Мечта стратега-риалтаймовца, обмен данными
(как гласила реклама) по сравнению с базовой моделью возрастал на
тридцать процентов.
Прилепив непривычно большие таблетки к вискам, Боря ухнул в зернистую
глубь киберпространства. Вот он, родимый холд. Пузатая пирамида
складской базы, аспидно-черная вуаль системы в самом низу,
причудливый лабиринт игрового раздела...
На холде хозяйничал посторонний. Один из углов пирамиды был бесстыдно
выщерблен, оттуда водопадиком сыпалась золотистая пыль отдельных
байтов.
Вообще-то холд фирмы особо никто не защищал: стоял обычный пароль на
доступ к бухгалтерии и складу. Теоретически заломать это было
нетрудно, да только кому оно могло понадобиться?
Лишь приглядевшись, Боря осознал, что поврежденный угол пирамиды
почему-то двоится. Словно отбрасывает полупрозрачную объемную тень,
из-за чего пирамида в целом начинает казаться чуть-чуть кособокой.
Кто-то, выглядящий как дымно-серое облачко тасовал данные более
плотного угла пирамиды.
- Эй! - возмущенно крикнул Борислав. - Что такое? Ты кто?
Облачко мгновенно схлопнулось в синюю точку, похожую на одинокую
звезду в разрыве туч. Потом точка развернулась в искаженное гневом
лицо. Не голову - только лицо.
- Уйди, - посоветовало Лицо.
Боря опешил.
- Как это - уйди? Это мой холд! Мой склад!
Лицо исказилось еще больше. А потом вдруг отрастило руку, которая
наотмашь хлестнула по образу Борислава Березы, директора небольшой
киевской книготорговой фирмы.
Мир померк.
Реализатор Гоша вздрогнул, когда шеф за терминалом вдруг сдавленно
захрипел, дернулся и уронил голову на клавиатуру. Правый мнемоюст
отлепился от виска, изверг в пол тоненькую синюю молнию и закачался
на синем пластиковом шнуре. Левый остался на виске Бори.
- Эй! - выдавил из себя Гоша. - Шеф! Ты чего?
Он шагнул вперед, и увидел, что из носа Борислава прямо на клавиши
стекает скудная струйка темно-багровой крови. А меж полуоткрытых век
видны только белки.
В голокубе плясало лиловое марево, на фоне которого высвечивались
светлые строки на синем фоне:
чSistem error! Mnemonic interface overload! Device not ready!ч
Некоторое время Гоша беспомощно таращился в зыбкую толщу голокуба.
- Шеф...
Он потряс Борю за плечо. Бесполезно.
Гоша, словно застигнутый врасплох зверь, попятился, опрокинул стул у
стены, больно ударился плечом о дверной косяк и вывалился наружу, в
узкое ущелье меж рядами контейнеров. Соседи деловито грузили пачки с
книгами на металлическую тележку.
- Эй, Гоша! Ты чего? - спросил один из соседей, не переставая ловить
летящие из контейнера пачки и складывать их в аккуратненький
многослойный штабель.
Гоша разинул рот, словно выброшенный на берег лещ, выпучил глаза и,
наконец, смог выдавить из себя:
- Тут это... Шефу плохо...
Пачки враз перестали лететь из соседнего контейнера. Соседи дружно
поглядели на Гошу, включая выпорхнувшего из склада Витька
Долгополова. Гоша с облегчением вспомнил, что Витек когда-то работал
в психушке санитаром, а значит не совсем чужд медицине.
- Что стряслось? - Долгополов мигом оказался рядом. Гоша сподобился
только робко кивнуть в сторону темного нутра склада.
Витек шмыгнул в строенный контейнер и склонился над неподвижным
Борей. Что он делал - Гоша даже не смотрел. Но делал он это очень
недолго.
Из контейнера он выскочил, словно пробка из бутылки шипучего вина.
- Марат! Скорую вызывай! Да живо!
Только теперь Гоша осознал, что дело еще хуже, чем представлялось ему
до сих пор.
Скорая примчалась спустя шесть минут - рекорд для Киева. Хорошо, что
от контейнеров до входа на территорию рынка было пятнадцать секунд
быстрой ходьбы, да что набиравший "ноль-три" грузчик Марат давно
привык объяснять дорогу к рынку киевским водилам.
Впрочем, Бориславу Березе это не помогло. Приехавшие врачи
зафиксировали смерть от внезапного кровоизлияния в мозг и принялись
ждать милицию.
- Начался денек, - пробормотал Долгополов, сочувственно глядя на
Гошу.
Тот не ответил. Временно онемел.
Никто так и не заметил, как светлые строки в синеве голокуба
складского терминала вдруг погасли. Потом перестал мерцать и сам
голокуб; терминал пискнул и стал перегружаться. Словно кто-то
невидимый последовательно нажал три кнопки на клавиатуре, удерживая
каждую предыдущую нажатой.
[Ctrl]
[Alt]
[Del]
:TASKMGR REPORT
~#CONDITION: MULTITASK
~#MODE: END TASK 04
@comment: COMPLETED SUCCESSFULLY
!TASK 0C
[OWNER: Данияр Накупов]
[Привет, шаманоэлектрик! :)) ] - поздоровалась PANTHERA, едва
объявившись в онлайне.
[Привет.] - с готовностью отозвался Корвин.
С девчонкой, которую он ни разу живьем не видел, Корвин сдружился
неожиданно быстро. Даже голограмму у нее не просил - решил дождаться,
чтоб сама предложила. Свою он отправил в первый же день знакомства.
Ни для кого не секрет, что когда вместо собеседника лишь безликие
строки в голокубе, легче говорить правду. Раскрываться. Наверное
именно поэтому сетевая дружба часто не выдерживает испытания реалом.
С живыми общаться трудно. Гораздо проще наколачивать фразы на
клавиатуре или лепить в виртуальщине, воспользовавшись услужливым
мнемодоступом.
Корвин предпочитал клавиатуру мнемодоступу. Планшет, как говорится,
оно здорово, но в бою сапог надежнее...
[Все пашешь на благо своего тупорылого шефа?] - поинтересовалась
PANTHERA участливо.
[Таков наш примар...] - Корвин протяжно вздохнул и добавил
антисмайлик. - [ :( ]
[Что?] - не поняла собеседница.
"Не читала..." - с легким разочарованием подумал Корвин и
сформулировал доступнее:
[Судьба такой. Причем не у одного меня.]
[Ну, в общем, да...]
Корвин не помнил на каком часе общения с PANTHER'ой в
репликах-строках стали появляться все необходимые знаки препинания. С
коллегами-сисадминами приходилось общаться совсем иначе. Даже без
переключения клавиатурных регистров - время иногда дороже, нечего
лишний раз на Shift давить!
А тут все произошло как-то само собой, без всяких договоренностей.
Наверное, так правильнее. Все знаки и без договоренностей.
[А почему ты никогда не просил меня выслать голограммку?] -
неожиданно поинтересовалась PANTHERA.
Ответить Корвин не успел - встрепенулся и ожил охранный скрипт.
Кто-то снова лез снаружи в локальную корпоративную сеть. Лез нагло и
настырно.
"Неймется же вам", - совсем загрустил Корвин. Работать не хотелось
совершенно. Хотелось просто сидеть и болтать с PANTHER'ой. Часы
напролет.
[Извини. У меня тут опять оккупанты нарисовались. Пойду им хвосты
чехвостить.] - отстучал он и перелогинился в боевую конфигурацию.
Распихал по буферам не раз проверенные и самолично выпестованные
скрипты. Раскрыл кубики загруженных программ каскадом и обратился к
первому из внешних портов локальной системы. Этот был чист, никто
через него не ломился. Но незадействованных портов в системе имелось
предостаточно.
Во время обращения к очередному из проверяемых портов сеть неожиданно
впитала Корвина, словно он налепил мнемоюсты и ухнул в виртуальщину.
Мгновенная оторопь расцветилась красками, звуками и даже запахами.
Он был в сети. Без мнемоюстов. В низком, похожем на квадратный ангар,
помещении. В локалке.
В ангаре, казалось, обитало множество муравьев - бессчетные
конические кучи виднелись там и сям; от каждой к соседним сновали
крохотные обитатели - данные. Ручейками. Над кучами кое-где парили
пользователи, похожие кто на что: на матовые шары или эллипсоиды, на
колючие, словно морские ежи, комки, на странные решетчатые
конструкции с длинными щупальцами. Данные трудолюбиво тасовались или
вводились - словно бы из ниоткуда над некоторыми кучами струились
песчаные водопадики. Песок сыпался прямо из пустоты, то бишь вводился
с невидимых изнутри сети клавиатур.
Корвин себя не видел. Совсем. Либо личина его была абсолютно
прозрачна. Но он никогда не лепил прозрачной личины. Обыкновенно он
выступал в образе принца Эмбера, завернутого в плащ, или просто в
виде короткого отточенного кинжала. Когда бывал особо зол.
В таком состоянии зону вторжения Корвин зафиксировал почти сразу: в
одном месте в потолке зияла большая дыра с неровными краями и оттуда
потоками лился яркий желтоватый свет. Именно лился - свет не был
равномерным. Он тек и разливался по полу, немного напоминая очень
светлое пиво. Судя по всему там, наверху, над ангаром, пива было
много - целое море.
Корвин чертыхнулся, невзирая на неожиданный прорыв в виртуальный
режим. Так или иначе дыру в потолке необходимо было затыкать.
В реале, невидяще вперившись в пеструю муть голокуба, Корвин
быстро-быстро заколотил по клавишам. Несчастная клавиатура стонала.
А в сети Корвин раскрыл, будто гигантский веер, упругую матерчатую
заплату. Треугольную. И попытался завести ее под поток светопива.
В борьбе с мерцающей жидкостью Корвин не заметил как поток изменил
направление. Теперь пиво восставало с пола и улетало наверх, в дыру.
Этот поток был лишь немногим поскромнее прежнего, входящего. Заплату
вырвало из рук и унесло в дыру.
Корвин чертыхнулся. А секундой позже в дыру сверху глянул кто-то
огромный; в памяти отложилось только недовольное выражение красного
демонического лица.
Тут Корвина вышвырнуло; он осознал себя сидящим в кресле и
исступленно давящим сразу тремя пальцами на клавишу Enter_. В
голокубе синела оболочка файл-менеджера, а на переднем плане сиял
красный плакат:
чНЕТ ДОСТУПА К ОБОЗНАЧЕННЫМ ДАННЫМч
Корвин оторопел от неожиданности. Ни разу в жизни он не видел
подобной ремарки. Похоже, ее вообще не было в стандартном пакете
оболочки, а значит системой управляла незнакомая Корвину программа, в
которой такая ремарка имелась.
Пока вторжение проходило успешно.
- Что происходит? - прогрохотал над ухом хорошо знакомый голос.
Корвин повернул голову и встретился взглядом с разъяренным шефом.
- Почему сеть лежит?
- Не знаю, - честно ответил Корвин. - По-моему нас атаковали.
- А кто должен знать? - заорал шеф еще громче. - Ты администратор или
хрен с бугра? Уволю к чертовой ма...
Шеф осекся. В селекторном голокубе сгустилось четкое изображение.
Корвин невольно вытянулся в струнку.
Пожаловал не кто-нибудь - генеральный директор фирмы. Живьем Корвин
его вообще никогда не видел, а по селектору лишь пару раз приходилось.
- Отставить, - преувеличенно спокойно велел генеральный. - Только что
атакована межбанковская сеть. Половина терминалов в Алма-Ате стоит.
В дверях толпились перепуганные референтши, бухгалтерши и секретарши.
Перед серверной собрался чуть ли не весь отдел - на Корвина глядели с
надеждой, словно он и впрямь был волшебником.
Впрочем, кое-что в компьютерном волшебстве Корвин действительно
понимал: судя по миганию глазков на хабе двухсторонний траффик связал
корпоративную сеть с глобальной.
- А вот фиг, - сказал Корвин, отодвинул клавиатуру и потянулся к
единственной кнопке на лицевой панели сервера. - Семь бед, один reset,
как говорил Олегыч!
Выключателей сервера не имели в принципе, погасить систему можно было
только софтверно, то бишь программно. А вот перегружать иногда
возникала необходимость. Корвин решил, что сейчас как раз тот случай.
Странно, но на нажатие reset'а сервер не отреагировал никак. Глазки на
хабе продолжали мигать как ни в чем не бывало.
- О как, - даже не удивился Корвин. Просто констатировал. - А так?
Он встал и выдернул из сервера разъем питания - из электрической
розетки шнур выдергивать было бессмысленно, сервер тут же
переключился бы на питание от аварийного источника по кличке "UPS". А
вот так...
Голокуб с дурацкой надписью, естественно, сразу же погас. Но хаб
продолжал сигнализировать о таинственных процессах на стыке локальной
сети и всеобщей. Локальная сеть сумела выжить без сервера. Привет.
Сумасшествие. Идиотизм. Спятивший сисадмин - кто-нибудь видел?
Корвин нервно захихикал.
- Может, обесточить все здание? - робко предложил шеф, подобострастно
глядя на генерального.
- Пробуй, - кивнул тот.
Шеф тотчас потянулся к мобильнику. Корвин продолжал хихикать и
зачем-то то вставлял, то снова выдергивал из гнезда злосчастный
разъем питания.
- Генераторная? Обесточить здание! И дизеля свои дурацкие не заводите
ни в коем случае! Что значит - сами заведутся? Заведутся - заглушите!
Все до одного! Да, выполнять!
Спустя несколько секунд голокуб с генеральным мигнул, подернулся
рябью и погас. Стало тихо-тихо, словно даже бесконечные и
неотвратимые охи-вздохи секретарш-бухгалтерш зависели от
электропитания.
- Дурдом, - прокомментировал шеф, уверенный в том, что генеральный
его точно не услышит.
- Точно дурдом, - охотно согласился Корвин. - Пойду сдаваться
санитарам. Сам.
И решительно пошел к выходу.
!TASK 08
[OWNER: Shade]
С некоторых пор у Шейда появилась бездна свободного времени. Раньше
он успевал далеко не все, что хотелось бы сделать в сети. Теперь все
изменилось.
Дело даже не в том, что Шейд избавился от необходимости спать, есть,
отдавать дань делам реала и контактировал с сетью сутки напролет.
Главное заключалось в том, что Шейд стал в тысячи раз быстрее. Живой
человек читает почту, неуклюже шевеля пальцами и листая в теле
голокуба сообщение за сообщением. Глаза лениво бегают по строкам,
медленно, непозволительно медленно.
Шейд успевал просмотреть десятки сообщений в секунду, причем не
только просмотреть, но и понять их. И вообще успевал совершить бездну
дел.
Еще недавно он сказал бы, что стал подлинным хозяином сети. Но не
теперь. Теперь он знал: есть состояния уровнем выше. Камилл называл
это "стать сетью", а Ностромо в общих чертах обрисовал механизм
ведущих к этому процессов.
Впрочем, к этому Шейд не стремился. Пока. Ему доставало и новых
возможностей, тем более, что все это не успевало еще приесться.
После памятной встречи в сетевой тюрьме Ностромо Энди подбросил Шейду
адреса рабочих гейтов в родную сеть и Шейд, конечно же, вернулся.
Чужая сеть не то чтобы пугала - скорее создавала острое ощущение
неуютности. Миновав перепонку между мирами и оказавшись в хорошо
знакомой виртуальщине Шейда сразу же попустило. Знакомый мир,
знакомые занятия.
Сейчас он читал досужий треп в одной из многочисленных любительских
подсетей и получал ни с чем не сравнимое удовольствие.
Раньше на это у Шейда просто не хватало времени.
Сообщение представляло из себя отголоски какой-то давней разборки.
[
- KIEV.TALKS (2:466/88) ---------------------------- KIEV.TALKS -
Мсг : 589 из 592
От : Victor Forsyuk 2:463/18 Wed 14 Jan 00:34
Комy : yuri@killer.cracksoft.kiev.ua Fri 16 Jan 22:38
Сyбж : Re: *Рождество наступило*
.RFC-User-Agent: tin/pre-1.4-180105 (UNIX) (Linux/6.0.88 (iNASCA))
From: Victor Forsyuk
Shalom, yuri@killer.cracksoft.kiev.ua!
yuri@killer.cracksoft.kiev.ua wrote:
ykcku> Victor Forsyuk wrote:
>>ykcku> To moderator: я так понимаю, ты только мне запретил Post на
>>ykcku> gemini. Я обиделся. ;-(
>>Вместо того, чтобы обижаться, ты бы лучше с ручника снялся. А то
>>люди подумают, что ты даже не умеешь хедеры читать. Юзер Амбернета
>>запостил в гейтуемую эху через NNTP-сервера sabbo... Я тут причем?
ykcku> hmm... Вот, как оно попало ко мне:
ykcku> Path:
ykcku> killer.cracksoft.kiev.ua!f169.n463.z2!f257.n463.z2!cs.crackso
ft.kiev.ua!f257.n463.z2!f111.n463.z2!f690.n463!f58.n463!f94.n463!f1
8.n463!gemini.gu.net!glukr!carrier.kiev.ua!tornado.sabbo.kiev.ua!to
rnado.sabbo.kiev.ua!not-for-mail
~~~~~~~~~~~~~~~~~~~~~~~~~~~
ykcku> Так что исправляй глюки. ;-)
Юра, ты уже меня просто пугаешь! Без приколов... Какие глюки?
Ты что, действительно не понимаешь, что такое бэнговый path или
просто так мощно тормозишь?
Или не читаешь, что я написал? - это _гейтуемая_ эха. В нее можно
постить через glukr.
>>Если хочешь услышать еще одно объяснение, на сей раз при зрителях -
>>пожалуйста: бардака на gemini не будет. Это не только тебе Post
>>запрещен, а наоборот - Post на gemini запрещен всем за пределами GU.
>>И _даже_ тебе, как бы я хорошо к тебе ни относился, исключений я
>>делать не буду. Тем более, что брать у меня эхи _по правильному_,
>>nara via IP, тебе вовсе не трудно...
ykcku> Дык уже binkd'шный линк поднял. Теперь нужно только найти время
ykcku> написать areafix'у.
Могу лапами на тебя звездочку в newsfeeds поставить... ;-)))
SY,
--
Victor Forsyuk, Ukraine Online webmaster
http://*.gu.net | Tormoznet: 17:1800/0 | Naranet: 2:463/18
--- ifmail v.2.10
* Origin: gugate (2:463/18@naranet)
]
Шейд сдержанно хихикал. Обитатели микросетей пытались гордо
обособиться, но всегда находился кто-нибудь пронырливый и совал туда
что-то запрещенное. После чего, естественно, следовал шум и тотальные
разборки. Обычное дело.
Многие этим жили.
Шейд просто забавлялся.
Мгновенное мысленное усилие, следующее сообщение...
Прочесть он не успел. Шейда позвал Ностромо.
- Шейд?
- Я тут.
Шейд выпорхнул из агента по чтению наранетных сообщений и сгустился
до привычного облика в тесной и пустой камере директ-коннекта.
Ностромо сразу по выходу из сетевого заключения на несколько часов
пропал, а потом объявился уже в московской сети по торговле
недвижимостью и зачем-то устроил там полуторачасовой затык, путая
адресацию пакетов и заблокировав доступ ко всем без исключения
печатающим устройствам. Кажется, Энди тоже имел к этому некоторое
отношение. Выспрашивать подробности Шейд не стал - ему хватало своих
развлечений, а когда потребуется помощь - Энди сказал, что даст знать.
Ностромо теперь выглядел как Симмонсовский Шрайк, ограничившись,
правда, всего четырьмя конечностями. Но был такой же колючий с виду.
Почему-то у Шейда при виде этой личины Ностромо возникали стойкие
ассоциации еще и со странноватым зверем панголином.
- Держи.
Перед Ностромо что-то на миг вспыхнуло и тут же погасло. В сети у
Шейда не было глаз, поэтому не наваливались несколько секунд слепоты
после яркого света. А то, что выглядело как глаза, имело к зрению не
больше отношения, чем к палеоарахнологии.
В колючей руке Ностромо остался сгусток, который Шейд опознал как
пакет приватного почтового сообщения.
- Доставь это. Ты уже знаешь куда...
Шейд с удивлением понял, что действительно знает. И куда знает, и как
именно - тоже знает. Собственно, его задачу можно было определить как
предотвращение случайных обращений к пакету на транзитных сетевых
узлах.
Расслабившись, Шейд поглотил сообщение, словно большая капля ртути
маленькую. Одновременно Шейд задумался: а смог бы он выполнить ту же
задачу с клавиатуры? Вряд ли. Как успеть проследить путь пакета из
памяти в волокно, потом к точке входа в сеть, потом по сети?.. Даже
мнемодоступ тут не помог бы.
А теперь он прекрасно представлял как это сделать. Потому что
находился нигде и везде одновременно. Собственно, можно было сказать,
что сообщение будет переслано внутри Шейда.
Может быть, именно это и называется "стать сетью"? Но что тогда
означает "чертить в душах"?
Сообщение было адресовано неизвестной Шейду tiri@several.net и,
разумеется, запаролено.
Единственное, что знал Шейд: Тири - девушка.
Ностромо не зря просил сопроводить письмо - на двух транзитах
почтовый поток, к которому он приклеился, фильтровался по маске
tiri!*@*.* туповатым роботом, обмануть которого Шейду оказалось
легче, чем слепого и вдобавок вдрызг пьяного согляд