Deus Ex: тактический взлом

В последнее время я прохожу Deus Ex: Human Revolution. Игра так мне нравится, что, почти наверняка, вскоре я снова возьмусь за оригинальную Deus Ex.
Одна из замечательных возможностей обеих игр — взламывать десятки и сотни компьютерных терминалов. Чужая электронная переписка даёт ценную оперативную информацию, помогает глубже разобраться в заговоре и открывает доступ к уникальным ресурсам.
Такая глубина информации прекрасно погружает в игровой мир — и сама по себе доставляет удовольствие. Но воспроизвести это в настольной НРИ непросто. Даже если не готовить отдельный раздаточный материал для каждого письма и журнала чата, наполнение десятков терминалов в обычном комплексе потребует почти безумного объёма подготовки.
Чтобы решить проблему, я набросал простую в подготовке структуру тактического взлома. Она опирается на два допущения: хакер взламывает системы по мере появления удобных возможностей, а его основная цель — сбор информации. Для других стратегий взлома предусмотрена минимальная поддержка, но они здесь не главное.
Для простоты предположим систему в духе d20 с единым навыком взлома (Hacking). Однако эти рекомендации нетрудно приспособить к любой НРИ с проверками отдельных действий.
Сети
Каждой сети соответствует таблица сетевых сведений (Network Intel Table, NIT). Каждая строка содержит отдельный факт и его Класс Сложности — КС. На практике это очень похоже на таблицу результатов сбора информации.
Слово «сеть» здесь не обязательно означает физическую компьютерную сеть: это удобное обозначение систем или учётных записей, содержательно связанных между собой. Например, домашний компьютер региональной руководительницы Sansasoft может не иметь прямого подключения к корпоративной сети, но её почта содержит компрометирующие сведения. Поэтому в рамках этих правил он относится к «сети Sansasoft».
Терминалы
Терминал — любой компьютер, мобильный телефон, точка доступа или учётная запись, которую персонажи могут взломать. У каждого есть предел доступа (access cap), информационная ёмкость (intel value) и модификатор защиты (security modifier). Возможны и особые свойства.
Предел доступа — максимальная КС, которой можно достичь при взломе этого терминала. Более высокий результат проверки понижается до предела. Например, хакер Панда использует терминал с пределом доступа 15. Её результат — 22, но при работе с этим терминалом он считается равным 15.
Информационная ёмкость — максимальное число записей, которые можно получить из таблицы сетевых сведений. Допустим, результат Панды 15 позволяет добраться до первых шести записей таблицы. Но при ёмкости терминала 2 она получит не больше двух из них.
Модификатор защиты изменяет результат проверки взлома. Например, телефон с модификатором −4 налагает штраф −4.
Особые свойства терминалов
Любое из перечисленных свойств — или придуманное вами — можно добавить любому терминалу. У одного терминала может быть несколько свойств.
Управление связью. Терминал позволяет прослушивать местные каналы связи или управлять ими.
Туннель данных. Соединяет терминал с другим терминалом. У каждого туннеля есть КС: успешная проверка взлома позволяет воспользоваться им для доступа к удалённому терминалу. Некоторые туннели также дают бонус к его взлому.
Особо ценные сведения. Такая система даёт бонус к наивысшему результату, которого хакер до сих пор достиг по таблице сетевых сведений. Чем ценнее система, тем больше бонус.
Конкретные сведения. Хотя общая цель структуры — не привязывать определённые факты к определённым системам, иногда такая привязка полезна. Сюда же относятся планы охранных систем, схемы компьютерных сетей и другие материалы, ценные для задания.
Управление системами. Терминал позволяет управлять камерами, роботами, орудийными турелями, климатическими установками, навигацией и любыми другими системами «реального мира».
Что подготовить
Для тактического взлома каждая «сеть» — совокупность связанных сведений. Терминал содержит часть этих сведений или предоставляет к ней доступ. Предполагается, что каждый факт можно обнаружить множеством способов. Например, о незаконной цифровой контрабанде Sansasoft можно узнать из компрометирующей переписки, анализа теневой бухгалтерии, расшифровки перехваченных сообщений, неучтённых грузовых документов и так далее. Если факт действительно можно обнаружить лишь определённым способом, привяжите его к конкретному терминалу как особое свойство.
Сначала подготовьте таблицу сетевых сведений. Например:
| КС | Сведения о сети Sansasoft |
|---|---|
| 10 | В последнее время Sansasoft ведёт переговоры о множестве крупных контрактов с GigaGlass — российским производителем очков дополненной реальности. Источник: статистический анализ счетов на продажу. |
| 10 | Универсальный код открытия дверей в корпусе А — 5226. Источник: инструктаж сотрудника, временно переведённого из другого офиса. |
| 15 | На качество товаров и услуг GigaGlass неоднократно жаловались. Несмотря на это, Sansasoft наращивает объём сотрудничества. Источник: служебная переписка операционного директора Дейдры Брукс. |
| 18 | В лабораториях прототипирования на третьем этаже недавно установили датчики движения. Источник: переписка с бухгалтерией по спорному счёту. |
| 20 | Для группы руководителей Marilyn Corporation недавно организовали поездку с VIP-обслуживанием. Источник: документы, оформленные помощницей администратора Летисией Морей. |
| 24 | Недовольный бывший сотрудник внедрил в сеть червя, записывающего нажатия клавиш. Выявить и очистить все заражённые системы оказалось трудно. Источник: обнаружение и использование клавиатурного перехватчика. Вероятность заражения терминала — 1 из 4; заражённый терминал получает +1 к информационной ёмкости и даёт +4 к проверкам взлома. |
| 25 | Огромные объёмы зашифрованных данных передаются с поставляемых Sansasoft очков GigaGlass на серверы, арендованные у Marilyn Corporation. Источник: журналы сетевого трафика. |
| 28 | На восьмом этаже раньше был камин. При ремонте восемь лет назад его зашили гипсокартоном, но дымоход проходит прямо мимо кабинета генерального директора Эрика Балли на верхнем этаже. Источник: согласованные чертежи реконструкции. |
| 30 | Эрик Балли недавно потребовал уничтожить все копии, включая резервные, писем, отправленных из его кабинета 30 апреля. Локальные копии удалены, но письма ещё могут сохраниться в автономных резервных копиях в офисе Сакраменто. Источник: письма службы информационной безопасности. |
Для каждого факта я указал возможный способ его получения. Можно развить эти идеи в полноценные раздаточные материалы, а можно просто импровизировать подробности во время игры.
Затем подготовьте список терминалов. Его можно встроить в описание локации или другую подходящую справку. Например:
Терминалы службы поддержки — предел доступа 15, информационная ёмкость 1, модификатор защиты +0. С вероятностью 1 из 10 у конкретного терминала нет предела доступа: на нём хранится исключительно компрометирующее внутреннее письмо. В остальных случаях со всех терминалов службы поддержки можно получить не более трёх фактов в сумме.
Как использовать систему
Когда персонаж хочет взломать терминал:
- Сделайте проверку взлома.
- Примените модификатор защиты терминала.
- При необходимости понизьте результат до предела доступа.
- По итоговому результату определите, сколько ещё не раскрытых фактов доступно персонажу. Если их больше информационной ёмкости терминала, случайным образом выберите, какие именно он получит.
Как вариант, можно выбирать случайным образом из всех доступных фактов, включая уже известные. Тогда повторная информация иногда будет означать, что хакер не узнал ничего нового.
Часть 2: инструменты тактического взлома
Если вам понравилась эта статья или у вас есть комментарии, присоединяйтесь к дискуссии в канале Telegram или сервере в Discord.