Страница произведения
Войти
Зарегистрироваться
Страница произведения

Дорога в бесконечность. Прода


Опубликован:
14.01.2015 — 01.04.2018
Читателей:
2
Аннотация:
мааленькая прода
Предыдущая глава  
↓ Содержание ↓
↑ Свернуть ↑
  Следующая глава
 
 

— Понятно. Будем разбираться, только это не только совета кураторов дело.

Квартира в одном из Российских городов

Александр

Я давно следил за Астрис, конечно в свободное от работы и чтения мегабайт технической литературы время. То, что творила леди протектор это нечто, даже если брать в расчет только то что доходило до новостных сайтов. Сам сайт Астрис был упомянут лишь в нескольких сообщениях, некоторые новостные ресурсы, при цитатах заявлений леди-протектор указывали и ссылку на сайт. Оказывается она все свои публичные заявления по любым вопросам, заверенные электронной подписью, выкладывала в специальный раздел сайта, даже две подписи, обычный PGP, ключ разумеется уже был на ключевом сервере и какой то свой формат, для которого рядом лежала программа.

Читать эти заявления было намного интереснее чем новостные заметки по их мотивам. Там было например что большая часть членов экипажей кораблей Флота Федерации Айлан — захвачены в плен и решением леди-протектор разделены на несколько категорий. Те, кто был взят в плен еще до того как появился это чертов флот, те кто сдались и те, кого именно пришлось захватывать. В отношении последней категории было прямо сказано что леди-протектор, считает допустимыми любые необходимые для Астрис исследования, включая те — которые запрещено проводить на животных, и о расходе биоматериала беспокоится НЕ следует. Любые конвенции ООН на них НЕ распространяются. К первым же двум категориям отношение должно быть намного более человечным, как к людям а не как к биоматериалу для исследований. Однако, решением одного человека просто лишить часть разумных даже тех прав, что признаются за животными. Хотя после бомбардировки Земли такой подход был вполне понятен.

На новостную ленту сайта я разумеется подписался почти сразу как узнал о ней. Про `скандал с извращенцами' там заметка появилась за несколько часов до новостных сайтов. Однако, силы космодесанта Астрис начали уже и на Земле использовать, в тех ситуациях, которые леди-протектор посчитала нарушающими ее моральные нормы? Судя по тексту — да, она не мешала развлекаться тем кто просто развлекался с согласия всех участников, а вот тем кто спутал добровольные игры и насилие — тем пришлось плохо.

Очередная заметка в новостной ленте была короткой. Леди-протектор предложила желающим подать заявки на заключение с ней личного контракта, тем кто прошел проверки — она обещала предоставить ограниченный доступ к некоторым своим возможностям. Предложение открыто гражданам стран-членов Астрис. Ну а почему бы и нет? Всегда мечтал стать клириком.

Анкета на сайте была интересной. Конечно полное ФИО но с указанием что если есть псевдонимы то можно указать их. Пол, из двух вариантов. Это в русской версии, посмотрел ради интереса английскую версию страницы, однако — при выборе поле `другое' там список выпадал, я даже не понял там половину1. Леди-протектор Астрис постаралась сделать политкорректный сайт для англоязычных пользователей.

В анкете было множество полей, в том числе просьба указать свое резюме на запрещенном в России и по прежнему доступном всем кому он нужен LinkedIn и Российском хедхантере, ссылку на свой аккаунт на github, причем с возможностью дать доступ к закрытым репозиториям, это то зачем?, доступ к списку прочитанных книг на GoodReads, даже указание своих страничек на СИ и fanfics / ficbook'е — это то то зачем? Указал все что было реально. Раз спрашивает — значит надо.

Просьба указать географические координаты была странной. Город определился верно но сайт попросил оставить на экране страничку со странной фрактальной фигурой и ничего не делать. Через минуту сайт показал карту с точным адресом. Это как? Подключение к интернету же кабелем было. Загадка. На финальной стадии был запрос согласится с правилами пользования сайта. Почему в конце то? Подтверждаю конечно.

Пришло подтверждение на e-mail что анкета принята к рассмотрению, для тестов со мной свяжутся. Или не свяжутся.

Ну и так есть работа по текущему проекту. Благо все равно я на этой неделе не из офиса работаю.

Александр

Вечер

Никаких писем не было. Ладно. Спать.

...

Сознание вернулось рывком. Я сидел в баре. А знакомое название. Suckers Bar. Это же не может быть эффект тех книг на Goodreads?!

К сожалению — может. Это именно тот бар и есть. Менеджер Джоан как раз на месте. Но зачем?!

Смотрю что у меня с собой.

Карточка и листок с пин-кодом. Пачка наличных долларов. Странно выглядящий...пистолет? Но почему расширяющееся и закрытое дуло? И почему подпись BFG9000. Ситуация выглядит однозначно. Это — явная проверка моральных качеств.

Вот как раз и девушку ко мне за поводок подводят, предлагают протестировать услуги, бесплатно. Она начинает быстро говорить. Просит помощи. Для меня — ситуация очевидна. Беру ее за поводок и подхожу к Джоан, сколько там цены были то в том цикле рассказов, должно хватить а если что — есть BFG900 и плевать что это нарушение местных законов.

Джоан быстро соглашается, девушка идет за мной, а она красивая. Подходим к двери и

Внезапно мы переместились. Обычная комната. Пара удобных кресел. Стол. Компьютер. Даже DVD-привод есть и пачка дисков. И сеть вроде есть. И светится страничка google.com

— И что это значит?, спрашиваю ее

— Первый этап проверки завершен, о результатах узнаешь потом. Ты готов к второму?

— А в чем заключается второй?

— Взломай матрицу.

— А если серьезно?

— А если серьезно, мы сейчас в виртуальной реальности. При регистрации на сайте ты указал ссылку на резюме, где у тебя указан опыт reverse engineering. Продемонстрируй эти навыки. Тот компьютер, что ты видишь, это конечно имитация, но очень качественная. Единственное отличие центрального процессора, поведение команды CPUID2 используется при определенных аргументах. Если передать правильный пароль, она сработает как гипервызов. Вот формат гипервызова.

Девушка передала листок. Так, несколько типов запросов: проверка наличия функционала, передача команды в текстовом виде и прием ответа, передача Ethernet-фрейма, прием Ethernet-фрейма если есть...

— А формат текстовой команды не скажешь?

— Консольная команда Linux'а. Дистрибутив там обычный, разберешься.

— Так, а пароль для запроса?

— А не скажу. Сам ищи. Это текстовая строка.

— Какие то подсказки?

— Пока нет. Спрашивай. На конкретные вопросы я отвечу.

— Лимит времени?

— Нет жесткого лимита, но я бы не советовала засыпать.

— Я могу разбирать системник?

— Можешь, но тебе это не поможет.

— Интернетом я пользоваться могу?

— Да. И компьютер что перед тобой и виртуалка на которой он запущен — имеют доступ в интернет, пусть немного ограниченный. Время для нас сильно ускоренно, поэтому для доступа я поставила специальный согласующий прокси-сервер, чтобы сетевые соединения не падали из-за рассинхронизации. Если хочешь — можешь попробовать напрямую.

— Понятно.

Итак что у нас есть. Перезагружаю систему. Обычная Windows 10. Пароль на вход не нужен.

Интернет да, работает, вроде бы доступ из России но к главному сайту "наркотетеррористов-педофилов"3 доступ есть, можно будет скачать платный инструментарий, на рутрекере сейчас много что есть.

Хотя нужно ли качать то, Visual Studio вот последняя и так установлена. IDA тоже стоит, как и HexRays, даже лицензия на Анхелу Маржету а не как обычно, пиратка.4

На рабочем столе ярлык на программу ДемонстрацияГипервызовов.exe." target="_blank">ДемонстрацияГипервызовов.exe. Запускаю.

`— Жду 5 секунд.' И действительно ждет

`— Делаю гипервызов...команда uname -a' и почти сразу ответ `Linux vladimir-mainvm1.lahiri.astris.int 4.10.0-514.16.1.el9.x86_64 #1 SMP Wed Apr 12 15:04:24 UTC 20.. x86_64 x86_64 x86_64 GNU/Linux' . Redhat Linux 9 или CentOS 9.

`— Жду еще 5 секунд'

Так, хорошо, а КАК это делается? Гружу файл в IDA. Hexrays выдает бред, начинаю смотреть.

Что за

...Через полчаса...

Н-да, явно защита от взлома. Хорошо а запустить и под отладкой?

Что за? Отладчик не подключается.

Смотрим. Так, античит-драйвер5 особо и не скрывается. Вырубаю, перезагружаюсь.

Запускаю. `Тревога! Атас! Хакер!'. Проверяет драйвер значит. А просто память сдампить когда работает?

С тем же успехом, драйвер блокирует доступ. Ломать неизвестный античит это долго. Сам файл явно защищен.

— Можно уточнить, файл чем защищен?

— VMProtect'ом

Все, абзац, раскручивать виртуальную машину VMProtect'а это недели работы для того кто на этом собаку съел, если не месяцы,, и это не я, я не это писал в резюме когда имел ввиду опыт реверсинга. Ломать драйвер? Но там тоже может быть такого же класса пакость. Но как то это задача должна решаться же. А что если?

— Я могу уточнить, на момент когда программа ждет 5 секунд, код обращения к гипервизору уже расшифрован и находится в памяти явном виде?

— Да, — отвечает она, и вот издевается со своим COSMO, явно издевается.

Так, если код в явном виде, да и доступ к сети мне дан наверно не зря, нужно значит снять дамп в этот момент. Да драйвер не дает. Но что если драйвер не будет в этот момент запущен?! Качаю Ubuntu CyberPack.

— Можно чистую флешку?

— Пожалуйста. И на столе появляется флешка.

Пишу флешку, вставляю. Готовлю к компьютер к перезапуску и запускаю ДемонстрацияГипервызовов.exe. и тут же перезапуск.

Снимаю дамп.

Загрузка назад и анализирую. А пусто. 5 секунд видимо мало либо программа ловит и команду на завершение работы Ну это было бы слишком просто. Ладно, а если не завершать работу?

Увожу систему в сон, загружаюсь с флешки, копию hiberfil.sys , загружаюсь назад. Анализирую.

Вот оно!

6Вот пароль. Ну как а если в кодировке utf8. Что за? Н-да, вот ЭТО мог бы и сам угадать. "Сорок тысяч обезьян...."7

— Тебя случайно не Вика зовут?

— Нет,— смеется, — не надо настолько буквально понимать книгу. Пароль вижу нашел. Дальше проще.

Собираю простую программу для передачи консольных команд и запускаю.

Есть шелл!

Ну ка что там. Обычная CentOS 9. Так, как звучало задание, `взломай матрицу'? А какие устройства видит та машина, к которой я обращаюсь через гипервызовы? Что ж тут еще то сделать надо... а это что? Техдокументация на систему нейроинтерфейса второго типа? Как запустить? ./start_ar?

Прямо перед глазами появляется большой экран с текстом контракта лахири. Система даже отслеживает взгляд. Ну на первый взгляд все нормально да и выбора у меня нет.

— А можно уточнить что значит `любые действия с телом'?

— Можно. Если нужно — будешь подопытным кроликом на благо прогресса медицины, хотя пункт этот в первую очередь чтобы не вызывала вопросов телепортация способом Звездного Пути. Как по твоему желанию так и, в редких случаях, не только.

— Понятно. Не вижу тут проблемы.8 А резервные копии?

— Будут, но активна будет только одна. И память пока нет возможность загрузить, так что это пока именно полная резервная копия а не аТан.9

— Понятно. Ну что ж, остальное устраивает. Как подтвердить принятие? Кнопки `согласен',нет.

— Список твоих прочитанных книг goodreads.com учтен и тут. Вспоминай.

— Компьютер, я принимаю соглашение.

Не работает, что она имеет ввиду...? Так а если,

— Тринадцать-девять, я принимаю соглашение.

Все вокруг замирает.

— Принято. Вторая фаза завершена. Поздравляю. Формальное подтверждение будет выслано на указанную электронную почту. Интеграция нейроинтерфейса будет завершена утром по местному времени. По результатам тестов установлены лимиты для синтезатора материи в размер 137% от стандартных, лимиты на вычислительную мощность установлены в размере 1337% от стандартных. Идет завершение сеанса.

Российская в/ч N 345....1

Если бы кто-то издали посмотрел на Гаяни Клинар, посчитали бы что она просто копается в планетарной сети с планшета. Не так, она изучала что могла, Земная литература была очень интересной. Еще до того ее настоящее начальство попросило принять участие в полете разведчика "Ксили", ей сбросили всю полученную автоматическими зондами информацию по основным языкам Земли. О том, что практически около каждого спутника на геостационарной орбите Земли висит малый малый разведзонд и сливает весь трафик по лазерной связи на одну из двух замаскированных платформ в точках либрации Земля-Солнца, имеющую широкополосные установки гиперсвязи, даже Анхела Маржета не догадывалась. Перехват спутникового телеведения помог получить базовые знания языков земли, намного более высокого качества чем полученные Федерацией в результате допросов пленных. После того, как Анхела притащила их к Земле а "Ксили" совершил посадку на закрытый аэродром вооруженных сил России, Анхела подтвердила ее и Сирано статус, как и их экипажа. В ее случае даже статус неофициально представителя Лиги. Доступ к планетарной сети им предоставили, правда без возможности что-то отправить. С бортовой аппаратурой разведчика ей разрешили работать без ограничений но под наблюдением, мол если она хочется пообщаться с Лигой то это не будет проблемой. Военные были шокированы, когда узнали что с Лигой она и так на связи. Сигнал с имплантов имел достаточную мощность, чтобы его могли засечь находящиеся на низкой орбите спутники слежения, они же и передавали его дальше на ретранслятор. Как выяснилось, системы наблюдения за космосом на этой планете не могли засечь военные спутники Лиги, даже если прямо указать параметры орбиты. Даже к Анхеле Маржете за помощью обратились. Она их видела, своими средствами.

Разглашение информации о канале связи также было и проверкой, если ей, не смотря на статус неофициального представителя Лиги, помешают ими пользоваться, это тоже многое скажет об Астрис, и о том, насколько Анхела контролирует Астрис либо насколько можно верить ее словам. Для действительно экстренных случаев был другой канал связи. Медики Земли посчитали ее протезы ног — просто обычными сложными протезами. `Подруг по контракту' же перед назначением проверяли достаточно поверхностно, особенно если в компьютерных записях все было нормально. Лига давно не использовала биомеханические протезы, конечности было вырастить проще. Так что у Гаяни был сверхмалый гиперпередатчик и запас антиматерии на несколько часов его работы. Да, если она его задействует — она словит дозу гамма-излучения, но яйцеклетки она все равно сдала, ее работоспособности гамма-излучение не повредит а те кто рядом...ну она постарается быть осторожной. Если конечно все это потребуется.

Пока же — она просто изучала земную художественную литературу. Можно многое узнать о народах, если изучать их культуру. Упор был сделан на Россию, поскольку леди-протектор была русской, как бы она не пыталась делать вид что Астрис нейтральная структура и что она обязана учитывать интересы всех членов, Гаяни было ясно, что даже если Анхела сама в это верит — русская культура на нее оказывала сильнейшее влияние и хотя бы поэтому ее нужно знать. Американская была на втором месте, и далеко не полностью....

Предыдущая глава  
↓ Содержание ↓
↑ Свернуть ↑
  Следующая глава



Иные расы и виды существ 11 списков
Ангелы (Произведений: 91)
Оборотни (Произведений: 181)
Орки, гоблины, гномы, назгулы, тролли (Произведений: 41)
Эльфы, эльфы-полукровки, дроу (Произведений: 230)
Привидения, призраки, полтергейсты, духи (Произведений: 74)
Боги, полубоги, божественные сущности (Произведений: 165)
Вампиры (Произведений: 241)
Демоны (Произведений: 265)
Драконы (Произведений: 164)
Особенная раса, вид (созданные автором) (Произведений: 122)
Редкие расы (но не авторские) (Произведений: 107)
Профессии, занятия, стили жизни 8 списков
Внутренний мир человека. Мысли и жизнь 4 списка
Миры фэнтези и фантастики: каноны, апокрифы, смешение жанров 7 списков
О взаимоотношениях 7 списков
Герои 13 списков
Земля 6 списков
Альтернативная история (Произведений: 213)
Аномальные зоны (Произведений: 73)
Городские истории (Произведений: 306)
Исторические фантазии (Произведений: 98)
Постапокалиптика (Произведений: 104)
Стилизации и этнические мотивы (Произведений: 130)
Попадалово 5 списков
Противостояние 9 списков
О чувствах 3 списка
Следующее поколение 4 списка
Детское фэнтези (Произведений: 39)
Для самых маленьких (Произведений: 34)
О животных (Произведений: 48)
Поучительные сказки, притчи (Произведений: 82)
Закрыть
Закрыть
Закрыть
↑ Вверх