вторник, 15 июля 2008 г.

Практическая стегонография

Под стегонографией понимается процесс передачи информации при котором скрывается факт передачи. Наверно все знают примеры про рабов, которых брили, писали на голове секретные послания, ждали когда волосы отрастут, посылали получателю сообщения, который также сбривал волосы рабу и читал секретное послание. Современные примеры тоже известны - передача сообщения в картинке, за счет невидимых человеческому глазу 8-х битов в электронном представлении картинки, пробелы в html документе. Технологии скрытого туннелирования (н.р. в DNS), типа тех что предлагаются в http://thomer.com/howtos/nstx.html/ также хороший пример стегонографии.
При хранении (замечу, что хранение информации, можно рассматривать как частный случай передачи, только во времени, и самому себе, чаще всего) тоже интересно, как можно быстро организовать стегонографию. Про TrueCrypt и его скрытые диски говорить не буду, хочу поделиться более приземленными примерами.
  1. Как спрятать текст в MS Word?
  2. Способ 1. Метасвойства документа.
    Способ 2. Выделяем текст, делаем его самым маленьким шрифтом и помечаем как скрытый.
    Способ 3. Макросы...

  3. Как спрятать текст в MS Excel?
  4. Способ 1. Макросы, метасвойства.
    Способ 2. Берем лист, и называем его скрытым.
    Способ 3. Скрытый лист можно легко обнаружить, для чего у листа есть свойство листа в xlSheetVeryHidden, теперь его уже даже в Формат->Лист->Отобразить его не будет.

И еще куча способов...