2. Преобразовать каждый символ открытого текста, включая пробелы и знаки препинания, в десятичное число, используя таблицу СР-1251.
3. Преобразовать полученные десятичные числа в двоичные (таблица 3 методических указаний).
4. Распределить фрагменты текста по четырем HTML-страницам в соответствии с заданным ключом, например, 4123 (рисунок 4). Скрываемый текст размещают после закрывающего тега </html>, причем вместо единиц записываются пробелы, а вместо нулей – символы табуляции. Каждый символ (байт) располагается на отдельной строке. Удобнее сначала ввести данные в документ MS Word, где можно увидеть вводимые символы, используя режим “Непечатаемые знаки” (кнопка “Непечатаемые знаки” находится на Стандартной панели), а уже потом скопировать полученную последовательность символов в Блокнот.
Рисунок 4. Распределение фрагментов текста по HTML-страницам
Рисунок 5. Непечатаемые символы, в которых сокрыта информация
Рисунок 6. Текстовый документ, в котором записана скрываемая информация
Рисунок 7. Внешний вид HTML-страницы, где сокрыта информация.
Методические указания к пункту 6.2.2.
Чтобы извлечь скрытую информацию, распределенную по четырем контейнерам, необходимо выполнить следующие действия.
1. Открыть HTML-страницу, содержащую первую часть шифртекста (в соответствии с заданным ключом). В рассматриваемом примере это четвертая HTML-страница, так как задан ключ 4123.
2. Создать документ MS Word и скопировать в него содержимое HTML-страницы.
3. Войти в режим “Непечатаемые знаки” (кнопка “Непечатаемые знаки” находится на Стандартной панели). Полученные комбинации пробелов и символов табуляции представляют собой двоичные числа, где пробел эквивалентен единице, а символ табуляции – нулю.
4. Преобразовать двоичные числа в десятичные (таблица 4 методических указаний).
5. Определить по таблице СР-1251 символы, соответствующие этим десятичным числам.
Двоичное число
Десятичное число
Открытый текст
Ч
е
с
т
н
о
с
т
ь
пробел
-
пробел
л
у
ч
ш
а
я
пробел
п
о
л
и
т
и
к
а
.
М
.
С
е
р
в
а
н
т
е
с
Честность– лучшая политика.М.Сервантес
1 2 3 4
Рисунок 8. Извлечение фрагментов текста из HTML-контейнеров
Аналогичную процедуру проделать с другими HTML страницами в соответствии с заданным ключом. Из полученных фрагментов текста следует составить фразу (рисунок 8).