Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Защита от несанкционированного копирования.doc
Скачиваний:
78
Добавлен:
13.08.2013
Размер:
152.58 Кб
Скачать

Устаревшие методы защиты программного обеспечения

В прошлом применялись и другие методы защиты ПО от копирования.

  • Некоторые старые программы для DOSсоздавали некопируемые метки нажёстком диске. Например, файл длиной 1байтзанимает на диске одинкластер(не менее 512 байт), и в оставшиеся 511 байт можно записать некоторую информацию. Сейчас эта практика не используется, так как она чревата потерями данных.

  • Привязка к руководству пользователя. Например, программа выводит: «Введите 5-е слово на 12-й сверху строке 26-й страницы». Более изощрённый способ защиты — в руководстве находится важная информация, без которой невозможно пройти игру, этим известна серияSpace Quest. Распространениесканеровимногозадачныхоперационных системположило конец этой практике.

  • Привязка к некоторому механическому устройству. Игра Another Worldпоставлялась с «кодовым колесом». В системе защиты от копированияLenslok, применявшейся в играх дляZX Spectrum, надо было, посмотрев на картинку через системупризм, увидеть двухбуквенный код.

Внешний модуль против api

Некоторые защиты пристыковывают к программе защитный модуль (как это делают вирусы). Преимущество этой защиты в том, что её можно «надеть» на любую программу. Недостаток в том, что защита, как правило, легко отключается.

Более прочные защиты имеют свой API, с помощью которого можно сделать весьма сложную логику защиты. Весь защитный код оказывается «размазанным» по программе, и взлом оказывается трудным или невозможным.

Защита аудио компакт-дисков

Компакт-диски делают не полностью соответствующими спецификации Red Book, из-за чего (теоретически) диск должен читаться на плеерах и не читаться на компьютерных приводахCD-ROM. На практике такие диски читаются на некоторых приводах и, наоборот, не читаются на некоторых плеерах. ФирмаPhilips, владеющая знаком «Compact Disc Digital Audio», отказалась ставить эту марку на защищённых дисках. Из таких защит известныCactus Data ShieldиCopy Control.

В 2005фирмаSonyиспользовала свой метод защиты компакт-дисков, известный какExtended Copy Protection(XCP). Диски с XCP имеют дополнительную дорожку с данными, и при первой установке в системах семействаMicrosoft Windowsустанавливают скрытую программу, запрещающую копирование дисков. Поскольку эта программа ставится независимо от желания пользователя, маскируется и препятствует своему удалению, многие независимые исследователи сочли еётроянским конём, то естьвредоносной программой. В результате скандалаSonyпредложила программу-деинсталлятор и бесплатную замену дисков с XCP, но все проблемы не были решены. Системы не на основеWindowsне подвержены этой опасности.

У аудиодисков, видео, книг и подобных носителей есть «аналоговая брешь»: если музыку можно воспроизвести, то её можно и записать. Если текст можно распечатать, то его можно иотсканировать. В таком случае некоторые компании используют ТСЗАП, снижающие качество воспроизведения — то есть качество самого продукта.

Защита программного обеспечения на мобильных платформах

Основная статья:Мобильная игра#Защита от копирования

Способы защиты мобильного ПО от копирования обычно связаны с тем фактом, что пользователь не может изменять хранящиеся в ППЗУаппарата данные, или может изменять лишь ограниченно.