ТОП авторов и книг     ИСКАТЬ КНИГУ В БИБЛИОТЕКЕ

А  Б  В  Г  Д  Е  Ж  З  И  Й  К  Л  М  Н  О  П  Р  С  Т  У  Ф  Х  Ц  Ч  Ш  Щ  Э  Ю  Я  AZ

 

Однако, применяя команду grep которая ищет в текстовых ф
айлах желаемую последовательность, он, во всяком случае, убеждается, что
слово МАНИЛА встречено дважды.
На основе этих успешных расшифровок Рэнди за несколько дней взламывает
«Аретузу». Другими словами, он находит А(х) = К , такую, что для
любой даты х может получить К Ч гамму данного дня. Просто ч
тобы доказать это, он поручает компьютеру рассчитать К для каждого дня 1944
и 1954 годов и с их помощью раскодировать соответствующие перехваты «Арету
зы» (не выводя их на экран), просчитывает частоты встречаемости и убеждае
тся что все работает.
Теперь он расшифровал все сообщения, но не может их прочесть, не раскрыв с
одержание генералу Ину. И здесь в игру вступает неявный канал передачи д
анных.
На жаргоне криптографов неявный канал передачи данных Ч это такой трюк
, при котором секретная информация хитроумно прячется в потоке чего-то д
ругого. Например, вы меняете младшие биты в графическом файле так, чтобы о
ни несли текстовое сообщение. Рэнди почерпнул вдохновение из своей рабо
ты в тюрьме. Да, он расшифровывал «Аретузу», то есть возился с огромным кол
ичеством файлов и писал бесконечные программы. За последние недели он, в
ероятно, открыл, создал или отредактировал несколько тысяч файлов. Ни у о
дного из них нет сверху полоски с именем; ребята, которые его прослушиваю
т, вероятно, давно запутались. Рэнди может открыть файл, напечатав назван
ие в окне и нажав «ввод» Ч так быстро, что вряд ли они успеют уследить. Это
дает некоторую свободу маневра. В промежутках между другой работой Рэнд
и подготовил неявный канал передачи данных: написал несколько программ,
не связанных с расшифровкой «Аретузы».
Идея пришла, когда он, перелистывая «Криптономикон», наткнулся на прилож
ение с азбукой Морзе. Рэнди учил морзянку дважды: в бытность бойскаутом и
несколько лет назад, когда получал лицензию на любительский радиоперед
атчик; сейчас освежить ее в памяти Ч пара пустяков. Такое же плевое дело
Ч написать программку, превращающую клавишу «пробел» в телеграфный кл
юч, чтобы разговаривать с компьютером, выстукивая большим пальцем точки
и тире. Это могло бы вызвать подозрения, если бы Рэнди половину времени не
читал файлы в текстовом окне. В UNIX'e страницы перелистываются нажатием кла
виши «пробел». Надо только делать это в определенном ритме, что наверняк
а ускользнет от внимания наблюдателей. Результаты идут в буфер, который
не выводится на экран, и записываются в файл с бессмысленным именем. Скаж
ем, притворяясь, будто читает большой раздел «Криптономикона», Рэнди мож
ет выстучать:
тире точка точка (пауза) точка тире (пауза) тире точка (пауза) тире точка точ
ка (пауза) тире тире тире (пауза) тире точка тире
что должно читаться «БАНДОК». Он не хочет открывать результирующий файл
на экране, но потом, между двумя загадочными командами, может набрать:

grep ндо (бессмысленное имя файла) > (другое бессмысл
енное имя файла)

и grep откроет первый файл, проверит, есть ли в нем сочетание «ндо» и занесет
результат во второй файл, который Рэнди сможет посмотреть позже. Он може
т также ввести «grep бан» и «grep док», и в результате всех этих grep'ов убедиться, чт
о и впрямь записал в файл слово «БАНДОК». Таким же образом он может ввести
«КООРДИНАТЫ» в другой файл, «ШИРОТА» в третий и различные цифры в четвер
тый, пятый и так далее, а потом с помощью команды «cat» медленно объединять о
днословные файлы в более длинные. Терпение требуется такое же идиотское
, как на то, чтобы вырыть подземный ход чайной ложкой или перепилить решет
ку пилочкой для ногтей.
Примерно через месяц пребывания в тюрьме он может вывести на экран окно
со следующим сообщением:

КООРДИНАТЫ ОСНОВНЫХ ХРАНИЛИЩ
УЧАСТОК БАНДОК: СОРОК ДВА ГРАДУСА ТРИДЦАТЬ ДВЕ МИНУТЫ... СЕВЕРНОЙ ШИРОТЫ, Н
ОЛЬ ДВАДЦАТЬ ГРАДУСОВ ПЯТЬДЕСЯТ ШЕСТЬ МИНУТ... ВОСТОЧНОЙ ДОЛГОТЫ
УЧАСТОК МАКАТИ: (и т.д.)
УЧАСТОК ЭЛЬДОРАДО: (и т.д.)

Все это Ч полная лажа, которую он только что сочинил. Координаты участка
«Макати» на самом деле относятся к шикарному отелю, стоящему на перекрес
тке, где прежде была японская военная база. Цифры сохранились в компьюте
ре с тех пор, как Рэнди ходил по Маниле с джи-пи-эской, собирая данные для эп
ифитовских антенн. Координаты участка «Эльдорадо» Ч местоположение з
олотых слитков, которые они с Дутом Шафто ездили смотреть, плюс небольша
я погрешность. А для участка «Бандок» он вывел настоящие координаты Голг
офы с некоторой случайной погрешностью, благодаря которой генерал Ин вы
копает глубокую яму примерно в двадцати километрах от нужного места.
Как Рэнди узнал про Голгофу и откуда ему известны настоящие координаты?
Все это сообщил ему компьютер точками и тире На компьютерах есть светоди
оды, вообще-то не очень нужные: один показывает, что включен NUM LOCK, другой Ч ч
то CAPS LOCK, а зачем нужен третий, Рэнди даже не помнит. Исключительно из убежде
нности, что пользователь должен контролировать все, кто-то когда-то напи
сал библиотечную программу под названием XLEDS, которая позволяет включать
и выключать их по собственному желанию. Весь месяц Рэнди урывками писал
программку, которая с помощью XLEDS выводит текстовый файл морзянкой, включ
ая и выключая светодиод. Покуда по экрану для отвода глаз ползла всякая м
уть, Рэнди, сгорбившись над неявным каналом передачи данных Ч мигающим
светодиодом, читал расшифровки «Аретузы». Одна из них гласила:

КОДОВОЕ НАЗВАНИЕ ОСНОВНОГО ХРАНИЛИЩА ГОЛГОФА.
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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195

ТОП авторов и книг     ИСКАТЬ КНИГУ В БИБЛИОТЕКЕ    

Рубрики

Рубрики