На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

2
Ожидается:
16 Июня 2024

В Институте математики и механики УрО РАН, г. Екатеринбург, реализована задача преодоления защиты информации от копирования, подобная ProtWare\'s HTML Guardian, стандартными средствами MS Windows – языка сценариев Windows PowerShell и браузера MS Internet Explorer

16.08.2012

Обладатели авторских прав, размещающие свои произведения в Интернете, хотели бы ограничить возможность их несанкционированного копирования. Способы защиты от копирования информации с веб-сайтов хорошо известны. К ним относятся:

– запрет кеширования страницы;

– запрет копирования элементов страницы;

– отключение (блокирование) функции сохранения картинки;

– блокирование выпадающих меню;

– запрет копирования через стандартное сочетание клавиш Ctrl+C;

– защита от копирования модальными окнами;

– шифрование исходного кода страницы и использование продуктов типа HTML Protector, HTML Power, Encrypt HTML Pro, ProtWare's HTML Guardian.

Среди этих способов наиболее надежным считается шифрование исходного кода страницы и использование продуктов типа ProtWare's HTML Guardian [1].

Перечислим основные способы преодоления данного типа защиты:

– перепечатка текста, отображаемого браузером, вручную;

– фотографирование экрана, на котором отображается защищенный текст, и распознавание его аналогично тому, как это делается с отсканированным текстом;

– запуск браузера в дополнительном контейнере – виртуальной машине, создание копии окна этого контейнера и распознавание аналогично предыдущему варианту.

Данные способы весьма трудоемкие. К тому же они не позволяют сохранить исходное форматирование, и при их применении в текст могут быть внесены дополнительные ошибки и искажения.

Существует программный способ преодоления защиты от копирования типа HTML Guardian штатными средствами MS Windows, лишенный перечисленных недостатков. Актуальные версии MS Windows (Windows XP, Windows Vista, Windows 7) имеют в своем составе интернет-браузер MS Internet Explorer и Windows PowerShell – расширяемое средство автоматизации, состоящее из оболочки с интерфейсом командной строки, языка сценариев и среды для разработки и отладки скриптов. Windows PowerShell построен на базе Microsoft .NET Framework, поэтому в его среде можно манипулировать любыми объектами .NET-приложений. Используем эту возможность для доступа к свойствам и методам объектов Internet Explorer и покажем, как может быть преодолена защита информации HTML-страницы, выполненная на основе HTML Guardian (другие способы защиты могут быть преодолены аналогичным образом).

Подробное описание дается в статье «Уязвимость защиты web-контента типа HTML Guardian», автор Ермаков Д.Г. (Институт математики и механики УрО РАН, г. Екатеринбург).