Хакерство (Fallout 3)

Хакерство появляется и в других играх. |


Для улучшения этой статьи желательно:
переписать в форме от 3-го лица. См. также: список статей к доработке |



Руководство по выживанию для жителей убежищ

Fallout 3, стр. 37.

**Хакерство** (англ. Hacking) — мини-игра *Fallout 3*, *Fallout: New Vegas* и *Fallout 4*, разновидность игры «Быки и коровы».

## Описание

Некоторые терминалы защищены паролем. При попытке взлома вы увидите на экране возможные пароли. Ваша задача — определить, какой пароль верный.

У вас как минимум четыре попытки. При неудаче терминал не даст вам доступ, пока вы не получите пароль. Вы можете прервать процесс взлома в любой момент, нажав клавишу **E** (или красную кнопку терминала **POWER**) и начать его заново, но уже с новым паролем. Если все попытки будут исчерпаны, терминал будет заблокирован навсегда.

## Подбор пароля

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

Уровень защиты терминала |
Требуется навык «Наука» |
Количество букв в пароле |
---|---|---|

Очень простой | 0 | 4-5 |

Простой | 25 | 6-7 |

Средний | 50 | 8-9 |

Сложный | 75 | 10-11 |

Очень сложный | 100 | 12 |


После активации защищенного терминала, защиту которого можно взломать, вас встретит экран входа в режим отладки терминала (все команды вводятся компьютером). После выполнения входа в режим отладки вы увидите экран мини-игры. На рисунке приведен пример экрана взлома терминала.

В верхней части экрана следующие строки:

ROBCO INDUSTRIES (TM) TERMINAL PROTOCOL

ВВЕДИТЕ ПАРОЛЬ


4 ПОПЫТОК ОСТАЛОСЬ: ■ ■ ■ ■

А под ними три столбца:

- левый и средний содержат различные буквенные и небуквенные символы, в том числе и варианты пароля (часто с переносом на следующую строку, здесь — EXCITING):

0xFA04 [;#%"#.EXCIT

0xFA1C ING"}\\-:"#;

- правый служит для вывода лога действий и ответов компьютера.

После того, как пароль будет подобран правильно, вы получите доступ к информации, содержащейся в терминале.

## Правила поиска пароля

- Пароль к терминалу является осмысленным словом английского языка и содержит
*только*латиницу. Количество букв в пароле соответствует уровню защиты терминала. - Только один из вариантов является правильным. Все варианты — слова одинаковой длины.
- При выборе правильного варианта взлом терминала засчитывается. При выборе неправильного вы теряете одну из четырёх попыток.
- Если вы исчерпаете все попытки, и последняя окажется неудачной, то взлом терминала будет провален, а сам терминал будет заблокирован. В этом случае только наличие способности «Хакер» позволит вам попытаться вновь взломать защиту терминала.
- Количество вариантов пароля определяется соотношением уровня навыка «Наука» и сложности терминала. Минимум 5, максимум 20 слов. Очень сложный терминал всегда имеет 13 слов.

## Числовая подсказка

При выборе неправильного варианта (например, EXCITING) вы получите сообщение следующего вида:

EXCITING

Отказ в доступе.

2/8 правильно.

Последняя строка содержит ценную информацию: сколько букв из введенного вами неправильного варианта стоит *на своих местах* — то есть они **те же** и **там же**, что и в правильном пароле. Например, если правильным паролем является слово

**E**NG**I**NEER

а вы ввели

**E**XC**I**TING

то на своих местах стоят 2 буквы из 8 букв длины слова: это первая (E) и четвертая буквы (I). Вы получите сообщение «2/8 правильно». Если вы потом введете A**N**DROIDS, то на своем месте окажется 1 буква, вторая (N), и вы получите сообщение «1/8 правильно». Если вы получили сообщение вида «0/8 правильно», это означает, что ни одна буква в введенном варианте не совпадает с паролем.

В *Fallout 4* аналогом сообщения «N/M правильно» является сообщение «Сходство (Likeness) = Ν». Пока неизвестно, означает ли оно то же самое.

Достаточно часто в нескольких вариантах пароля есть одни и те же наборы букв на одних и тех же местах. Тогда для поиска нужного пароля следует выбрать один из них и посмотреть на результат. Гипотеза состоит в том, что этот набор содержится и в правильном варианте пароля. Если она верна, результат будет не меньше, чем наш набор. Например, если у вас есть варианты **PRI**EST, **PRI**CED, **PRI**SON и **PRI**ZED и искомый пароль среди них, то при выборе любого другого вы получите, как минимум, результат 3/6, поскольку комбинация **PRI** для них общая. Значит, следующий выбор надо делать уже среди этих слов — с той же комбинацией букв. Более того, если искомый пароль **PRI**C**ED**, а вы выбрали **PRI**Z**ED**, то вы получите результат 5/6, поскольку этот вариант от искомого отличается только на одну букву, а пять из шести совпадают.

Если же гипотеза неверна, вы получите 0/6, 1/6 или 2/6, и это означает, что три первые буквы пароля — не PRI (иначе было бы 3/6 как минимум). Это также облегчает ваше положение, поскольку вы можете спокойно отбросить все другие слова с этой комбинацией и искать пароль среди тех вариантов, где ее нет. Условно говоря, если вы выбрали **PRIZ**ED, а подсказка оказалась 1/6, выбирать **PRI**CED или **PRI**EST уже бессмысленно — у них с **PRI**ZED совпадают по три буквы.

Разумеется, в случае длинных паролей может возникнуть и такая ситуация, когда совпадение букв получается вне загаданной комбинации. В таком случае вы увидите уменьшение числовой подсказки при выборе паролей с ошибочно загаданной комбинацией. Например, вы увидели варианты EXCIT**ING**, CLAIM**ING**, AWARD**ING** и AUDITION, выбрали EXCIT**ING**, получили 3/8 и решили, что искомые буквы — **ING**, то есть интерес представляют слова CLAIM**ING** и AWARD**ING**, тоже оканчивающиеся на ING, а AUDITION надо отбросить. Однако выбор CLAIM**ING** дает всего 2/8, хотя общее окончание ING должно давать 3/8 как минимум. Значит, комбинация **ING** неверна. Верными в данном случае (правильный пароль — AUD**ITI**ON) являются другие буквы слова EXC**ITI**NG, четвертая, пятая и шестая (**ITI**).

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

## Секретные наборы

Кроме буквенных символов, составляющих варианты пароля вы можете найти секретные наборы небуквенных символов, выбрав которые вы сможете восстановить количество оставшихся попыток (до 4, один раз за сеанс) или убирать с экрана фальшивые пароли. В каждом таком наборе содержатся открывающая и закрывающая скобка в одной строке (варианты скобок: [], {}, () или <>). Между скобками могут быть небуквенные символы, а могут и не быть. Если вы наведете мышкой на открывающую скобку, «**<**», то подсветится весь секретный набор до символа «**>**», например, при наведении курсора мыши на знак «**<**» в последовательности **#.:@<+:\>=%** получим: **#.:@<+:\>=%**

Для примера, приведенного на рисунке, имеются следующие секретные комбинации: **{,><=%[{}**, **[!((\@@.]** и **(+:\)**. Причем в этом случае сработают как **{,><=%[{}**, так и **{}**

- Следует иметь в виду, что в одном сеансе взлома может не оказаться секретных наборов, которые восстанавливают количество попыток, а будут только наборы, удаляющие неверные пароли.
- Может так оказаться, что секретных наборов в сеансе не будет вообще.
- Если уровень навыка «Наука» у протагониста равен 100, количество вариантов пароля уменьшается до 5 (кроме очень сложных терминалов). Таким образом, шанс угадать пароль просто тыкая по буквам будет составлять 80 %.
- Если внутри скобочек находится слово, активировать такую комбинацию нельзя. Если другая комбинация удалит слово из первых скобочек, они станут доступны для активации.
- С помощью секретных наборов можно удалить все заглушки. Единственное оставшееся слово и будет паролем. Если к этому времени останется не потраченная комбинация, то её активация не потратит попытку, в лог выведется «Доступ запрещён» и сама комбинация так и не активируется.

В *Fallout 3*, если вы случайно выберете одиночный небуквенный символ, то попытка взлома терминала будет провалена, а сам терминал будет заблокирован. В этом случае только наличие способности «Хакер» позволит вам попытаться вновь взломать защиту терминала. В *Fallout: New Vegas* при выборе небуквенного символа будет выведен ответ, что совпадений 0 из N. В *Fallout 4* при выборе небуквенного символа будет выведено сообщение об ошибке, число попыток не уменьшится.

## Заметки

- При выходе из заблокированного терминала количество попыток восстанавливается до максимума.
- При уровне «Науки» от 0 до 45 пунктов и в зависимости от «Удачи» количество попыток может достигнуть 7 штук. Чем ниже «Наука», тем выше шанс на большее число попыток.

## Появление

Мини-игра *«Хакерство»* появляется в *Fallout 3*, *Fallout: New Vegas*, *Fallout 4* и *Fallout 76*.

## За кулисами

Mastermind послужила основой для хакинга *F3*/*F:NV*[1]. Днём ранее, в нескольких постах, Джошуа Сойер довольно подробно объяснил механику мини-игр для взлома замков и хакинга (в примечании)[2].

## Примечания

- ↑ Дж. Э. Сойер. (
*Источник не проверен*)*I also liked the lockpicking minigame. The*… (перевод),*Formspring.me*, 2011-09-10. - ↑ Дж. Э. Сойер. (
*Источник не проверен*)*A minigame could theoretically scale well*… (перевод),*Formspring.me*, 2011-09-08.