ID работы: 1890151

DisCoded, или Во Всем Виновата Динамическая Память

Джен
PG-13
Заморожен
49
автор
Размер:
20 страниц, 4 части
Описание:
Посвящение:
Примечания:
Публикация на других ресурсах:
Уточнять у автора/переводчика
Поделиться:
Награды от читателей:
49 Нравится 19 Отзывы 13 В сборник Скачать

Глава 2, в которой начинается нечто весьма странное

Настройки текста

Типичный хакер лохмат, бородат, способен часами разговаривать с отладчиком о чём-то им одним понятном… да что там часами — сутками напролёт, программирует в основном по ночам, предпочитая низкоуровневые языки, а также всяческую эзотерику вроде Лиспа. Ближайшей к хакерам разновидностью компьютерного специалиста является админ, противоположностью — программист. … В фильмах хакеры настолько суровы, что взламывают хост за несколько минут, ничего о нём до этого не зная. Зачастую киношному хакеру достаточно вставить дискету/диск/флешку и написать на экране большущим кеглем LOAD VIRUS, чтобы сразу наступил АдЪ и сопутствующая вакханалия. Особенно популярен взлом Пентагона и получение контроля над американскими спутниками с помощью примитивных электронных аппаратов, типа карманных калькуляторов, подключённых к таксофонам в аэропорту. (Луркморье о хакерах)

– ...Корво, да я тебе точно говорю – не было в исходнике этого фрагмента! – Так. Ну а кто это дописал, если не ты? – Да понятия не имею. Кому оно надо? К тому же посмотри сам, как это написано. Никто из наших так плохо не кодит. Я даже понять не могу, что эта хрень делает. Сам почитай... Корво Аттано, начальник отдела компьютерной безопасности, устало протер глаза. Не хватало теперь еще и в чужом неоткомментированном быдлокоде разбираться. Вторую неделю в главном офисе «Gristol inс.» творилась сущая мистика, и началось все именно с отъездом Корво. Из-за удачного стечения обстоятельств он вернулся на два дня раньше, чем планировалось – в самый разгар неразберихи. И ладно бы дело было только в неполадках с программным обеспечением. Пропала чертова куча флешек; кто-то явно не один раз рылся в бумагах, переставлял с места на место вещи, будто искал что-то. Утверждали даже, что исчезла часть запаса кофе и пара коробок с печеньем. Ну печенье, предположим, могли просто тихо слопать без спроса и не признаться, но факт оставался фактом – некие неустановленные личности хозяйничали в офисе и даже дописывали что-то в программах, а охрана бездействовала. Корво не поленился связаться с ее начальником, но Тадеус Кемпбелл клятвенно уверял, что все в порядке, на экранах ничего подозрительного не видели уже года два, а сигнализация по ночам молчит и того дольше. В доступе к записям с камер видеонаблюдения он, однако, отказал, но это было вполне закономерно – Корво отвечал только за информационную безопасность. А спорить с Тадеусом было бессмысленно и даже немного опасно – он был давним другом исполнительного директора фирмы, довольно неприятного типа по фамилии Берроуз... Еще больше Корво насторожил тот факт, что хитрый навороченный антивирусник за последнее время тоже ни одной, даже самой завалящей угрозы не выловил. Хоть бы какой-нибудь безобидный сбой или спам на почте... Но нет, все было идеально. А ведь антивирус был не абы какой, а настоящий «Arc Pilon», на редкость эффективная и красивая программа, целая система защиты, которая, помимо прочего, еще и протоколировала все, что находила странным. Как считали отдельные личности, на ее исходный код было приятно даже просто смотреть, не только читать. Целый день, вернувшись из командировки, он пытался разобраться со всеми странностями и нестыковками, постепенно теряя надежду на успех, но упорно продолжая искать хоть что-нибудь. На вполне закономерный и резонный вопрос «А какого, собственно, чёрта никто не обратился в полицию?» внятного ответа он тоже не получил. Дело было нечисто. Не лучшим решением было сидеть в офисе допоздна, но, заработавшись, Корво потерял счет времени и спохватился только после часу ночи. За окном шел дождь. Метро было уже закрыто. Пешком добираться до дома у него не было ни малейшего желания, а потому он, плюнув на неудобство, решил лечь спать в приемной офиса, на диванчике. Хотя и лежать пришлось скрючившись, все же это было лучше чем ничего. Поворочавшись немного, компьютерщик заснул. Прошло немногим больше часа, когда за закрытой дверью приемной раздались шаги. Тихие, едва слышимые, но Корво, человек довольно нервный, мгновенно проснулся от их звука, словно его толкнули, и полминуты лежал неподвижно, вслушиваясь в то, что происходило в соседнем помещении. Шаги затихли... а потом он явственно услышал щелчки клавиатуры, и не одной. Очень-очень осторожно Корво сполз с дивана и, бесшумно подойдя к неплотно закрытой двери, посмотрел в щель. В комнате творилось форменное безобразие. Несколько предположительно молодых людей сидели за компьютерами и, насколько можно было судить, рылись в файлах. Вернее сказать, пытались рыться – пароли там стояли почти везде. Еще один незваный гость стоял, вальяжно привалившись к стене и теребя перчатку. Очевидно, он был тут главным. Первым порывом Корво было ворваться туда и надавать им по шеям, а их главаря придушить проводом. К счастью, он вовремя сообразил, что против пятерых человек ему никакое дзюдо не поможет. Вызвать полицию? Но велик шанс, что телефонный разговор услышат и ему не поздоровится. Единственное, что он он мог сделать – так это попытаться запомнить внешность взломщиков, а в полицию сообщить, когда они уйдут. «И ведь тут полно скрытых камер и в помещении, и у входа, – вспомнил Корво. – Но, похоже, что это их мало беспокоит. Что они, черт побери, сделают? Взломают защиту и удалят записи?» Он продолжил наблюдать и запоминать. Глаза окончательно привыкли к освещавшему лица взломщиков неяркому мерцанию мониторов, и теперь Корво мог хоть как-то разглядеть их. Однако четверо, сидевшие за компьютерами, были юношами весьма неопределенной внешности, лет по восемнадцать-двадцать. Их главарь находился в тени, заметно было лишь то, что он – мужчина довольно крепкого телосложения, явно старше остальных. Темные (кажется) волосы, красная (кажется) куртка – вот и все, что Корво удалось различить. Поставив телефон на беззвучный режим и выключив вспышку, он сделал несколько фотографий, довольно мутных, но незваные гости были вполне видны. – Ну? По-прежнему ничего? – неожиданно глубоким голосом осведомился обладатель красной куртки, когда один из хакеров беспомощно оглянулся на него. – Почти... извините, Дауд. Здесь что-то странное, вы можете посмотреть? – уныло попросил парень. Главарь наверняка поморщился, но подошел к нему, с грохотом подвинул стул и сел, уставился на экран... Корво молча кипел от ярости на протяжении часа, пока чертовы хакеры оставались в офисе. У него сложилось такое впечатление, что это был едва ли не школьный урок. Человек в красной куртке, Дауд, был учителем. Вернее, не совсем так. Наставником, сэнсэем, так сказать. Молодые люди под его руководством учились хитрому хакерскому делу на компьютерах с самой навороченной защитой во всем столичном Дануолле. Ну что за беспросветная наглость? И главное, зачем? Едва ли не просто для развлечения! Потом, впрочем, Корво заметил, что они что-то перекачивают на флешки, но самого факта наглейшего вторжения это нисколько не отменяло. Наконец эти люди убрались из офиса, не потрудившись даже задвинуть стулья на места. Хорошо хоть компьютеры повыключали – очевидно, оставлять столь явные следы своего пребывания в их планы не входило. Да и работали все в резиновых медицинских перчатках, чтобы не оставить отпечатков пальцев. Едва последний хакер переступил порог комнаты, как Корво наконец-то нажал кнопку вызова на давно уже набранный номер: – Алло, полиция? Тут незаконное проникновение со взломом. На бульваре Клеверинга, дом восемнадцать. – Назовите ваше имя, пожалуйста. – Корво Аттано. Алло, вы слушаете? Эти люди еще здесь, но скоро уже уедут! – Хорошо, к вам уже выезжают... Разумеется, когда полиция прибыла, нарушителей на месте уже не было. Корво, чувствуя себя персонажем боевика, осторожно выглянул из окна в щелку между пластинами жалюзи. Пять мотоциклов отъезжали от здания куда-то в сторону набережной. Полиция, однако, прибыла довольно быстро. Охранник, один из людей Кемпбелла, спал на рабочем месте в окружении мониторов, на которые передавались изображения с камер видеонаблюдения. Его еле добудились; на протяжении всех расспросов парень растерянно хлопал глазами, зевал и явно не осознавал, что с большой вероятностью с работы он вылетит. Корво, разумеется, не преминул напомнить ему об этом прискорбном факте, но на него зашикали. Еще выяснилось, что какой-то причине сигнализация на входной двери не сработала, хотя в фойе, на вымытом вечером полу, были мокрые следы нескольких ботинок. Первым делом были проверены камеры видеонаблюдения. И вот тут-то и начался цирк с конями. Все их записи, вопреки опасениям Корво, были целы, не забиты помехами, не было и никаких нестыковок со временем, указанным на записях. Но вот хакеров там не было. Вначале Корво не поверил своим глазам. Потом, впрочем, тоже. Разборки продолжались до утра. Напрямую обвинять Корво в розыгрыше пока не спешили, сделанные им фотографии внимательно рассмотрели, но он понимал, что ему не верят. – И посмотрите на время, когда были сделаны снимки, – устало добавил он. – И сравните со временем последнего включения вот этих четырех компьютеров. На лице полицейского читался неприкрытый скепсис. «Да ты сам долбанный хакер и все даты переставил» – крупными буквами было написано у него на лбу. Шрифтом Comic Sans, не иначе. «И из-за меня тебе пришлось среди ночи тащиться сюда, да-да, – мысленно добавил Корво. – Но тебе придется меня выслушать и, черт возьми, разобраться!» На место происшествия уже явились и Кемпбелл, и, зачем-то, Берроуз. Лица у них были самые что ни на есть заговорщицкие. Общаться с этими двумя типами у него не было ни малейшего желания. К счастью, полицейские сочли, что он уже сообщил все, что нужно и может идти домой. Они все-таки решили, что оснований для возбуждения дела хватает; на входной двери были следы взлома, сигнализация (вернее, только часть ее – каким-то странным образом) была действительно кем-то отключена. «Пострадавшие» компьютеры, к счастью, забирать не стали, только сняли отпечатки пальцев и обещали утром прислать кого-то – взять отпечатки пальцев у сотрудников. В шесть утра Корво наконец-то отправился домой. Выходя из офиса, он буквально чувствовал спиной чей-то внимательный неприязненный взгляд, но не обернулся. Наверняка это был Берроуз – у него была неприятная привычка буравить подчиненных взглядом по поводу и без оного. Без приключений добравшись до дома, Корво завалился спать. Проснулся он часов в десять, с чугунной головой; на работу безнадежно опоздал. К сожалению, идти туда все равно было нужно – теперь он был должен разбираться еще и с возможными последствиями того, что сделали хакеры. Оставалось надеяться, что кто-нибудь из его коллег – особенно он надеялся на Джеффа Карноу – сумеет разобраться без него. В офисе была полнейшая разруха. Еще из коридора был слышен какой-то беспокойный, хоть и не слишком громкий шум. Идущие ему навстречу люди в большинстве своем спешили. На пороге комнаты, где ночью побывали «посетители», Корво помедлил секунду, мысленно пообещал себе и всем остальным во что бы то ни стало разобраться в происходящем (а еще надрать уши тому товарищу Дауду, когда поймает) и решительно шагнул вперед, будто в холодную реку нырнул. Этот день прошел еще суматошнее, чем предыдущий. Вчера Корво, по крайней мере, сам решал, куда ему идти и что делать в первую очередь, сегодня же его донимали то коллеги, то полиция, то начальство в лице Берроуза. Лысый гад поручениями компьютерщика не забрасывал, но довольно остроумно шутил на тему того, что хакеры тому привиделись от переутомления. «Или, может, это все происки Чужого...» – уже закончив разговор и отправившись дальше по делам, пробормотал он. Фраза, однако, совершенно определённо предназначалась Корво, чья нелюбовь к суевериям была всем хорошо известна. В Чужой Интеллект он не верил. Он не считал байки о нем совсем уж необоснованным трёпом, но предположение о том, что в глубинах интернета обитает одичавший ИИ, было несколько неправдоподобным. Его описания противоречили друг другу. То он утягивал души неосторожных полуночников в некое Пустое Пространство, то скидывал избранным программы для взлома всего, что можно взломать, а то и обсуждал со всякими профессорами научные статьи и зачастую подсказывал что-то. Вряд ли такое стало бы спамить в соцсетях и присылать случайным юзерам на почту психоделические гифки. Школьники развлекались, прикрываясь именем и образом самой живучей и загадочной легенды интернета... К сожалению, далеко не все странные вещи можно было объяснить банальным хулиганством или не менее банальными преступлениями в IT-сфере. Были и установленные факты того, что в сети есть что-то, не подчиняющееся людям. К примеру, то, что обычно называли WHAlE – Wild Half-Artificial Entity. Это были некие странные самообучающиеся программы, куда сложнее любого вируса, хоть и были довольно похожи на них; временами они сами по себе попадались во всемирной паутине. Иногда их замечали невооруженным взглядом – как резко начинающие помехи на изображениях и видео, после которых пострадавший файл восстановлению уже не подлежал. Хотя куда интереснее бывало, когда пути WHAlE попадался бинарный файл*, но слушать про это вам, пожалуй, будет не слишком интересно. Берроуз, конечно, намекал на то, что записи видеокамер были изменены Чужим Интеллектом или его «избранным» – им и не такие проделки приписывали. Порой на него всерьез пытались свалить реальные преступления; Корво от одного мельком знакомого следователя слышал о нескольких делах, подозреваемые в которых утверждали, что все дело в Чужом, а они сами – ни-ни, и не думали даже ничего взламывать, красть или портить. Впрочем, это все была лирика. Скептик Корво был абсолютно уверен в том, это дело обошлось без малейшего вмешательства потусторонне-технических сил. Надо было лишь найти тех хакеров вместе с их сэнсэем и разобраться, каким образом они провернули фокус с записями с камер. Впрочем, складывалось такое впечатление, что этим делом никто не собирается всерьез заниматься – кроме, разумеется, Корво и еще нескольких человек. Он не успел ничего толком предпринять по этому поводу – банально не было времени. Времени вообще ни на что не хватало, как будто всюду стали возникать какие-то мелкие, но крайне досадные неприятности, на борьбу с которыми незаметно ушла целая неделя. А потом дела стали гораздо, гораздо хуже. Утром в воскресенье Корво разбудил телефонный звонок Джеффа Карноу. Голос у него был встревоженный: – Алё, Кор, извини, если разбудил, но дело срочное. – Да, что? – недовольно пробурчал тот. – В общем, у тебя, кажется, неприятности. Крупные неприятности... __________________ *Бинарный файл — последовательность произвольных байтов. В дальнейшем может оказаться важным... а может и нет, кто знает.
Примечания:
Отношение автора к критике
Приветствую критику в любой форме, укажите все недостатки моих работ.
Права на все произведения, опубликованные на сайте, принадлежат авторам произведений. Администрация не несет ответственности за содержание работ.