Защита при помощи компьютерных компакт-дисков

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

· запись информации в неиспользуемых секторах;

· проверка расположения и содержимого «сбойных» секторов;

· проверка скорости чтения отдельных секторов.

Первые два метода бесполезны при снятии полного образа с диска. Третий метод более надёжный. Он используется, например, в защите StarForce. В этой защите также делается попытка проверить возможность записи на вставленный диск. Если запись возможна, то диск считается нелицензионным. Но существуют программы, которые могут эмулировать диски с учётом геометрии расположения данных, тем самым обходя эту защиту, и, к тому же Защита при помощи компьютерных компакт-дисков, возможно записать диск CD-R с её учётом, и он будет признаваться лицензионным. Также возможно скрыть тип диска, чтобы CD-R или CD-RW был виден как обычный CD-ROM. Но и системы защиты тоже (используя специальный драйвер) борются с ними, пытаясь обнаружить наличие эмуляции. В настоящее время наибольшую известность в мире имеют системы защиты от копирования SecuROM, StarForce, SafeDisc, CD-RX и Tages.

Методы взлома/обхода технических мер защиты

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

Копирование защищённого диска специальными программами.

Эмуляция диска — специальный драйвер делает логический диск, который программа принимает за лицензионный. Во многих играх применяется вариант этого метода Защита при помощи компьютерных компакт-дисков под названием «Mini Image», когда подставной диск имеет маленький размер (несколько мегабайт), тем не менее, игра признаёт его лицензионным.

· Эмуляция электронного ключа.

· Генерация регистрационного кода по серийным номерам аппаратного обеспечения.

· «Отключение» защиты взломом программного кода.

Почти во всех защитах есть методы противодействия взлому: дестабилизация отладчика; шифрование кода, исключающее работу дизассемблером; «ложные ветви», сбивающие хакера с толку; проверка целостности файла, не дающая накладывать патчи; виртуальная машина с собственной системой команд. Эти методы не дают узнать, как защита работает (или хотя бы оттягивают этот момент настолько, насколько можно).

Проблема «лучше, чем легальное»

Это одна из фундаментальных проблем защиты от копирования. Заключается она Защита при помощи компьютерных компакт-дисков в том, что система защиты от копирования неизбежно создаёт пользователю неудобства, и поэтому, с точки зрения пользователя, взломанная программа в каком-то смысле лучше, чем оригинальная. Например:

· С винчестера программа загружается быстрее, чем с компакт-диска. Кроме того не нужно искать компакт-диск и всё время его вставлять, отчего он изнашивается.

· Если не использовать компакт-дисков, время работы ноутбука существенно увеличивается. Кроме того на некоторых моделях ноутбуков устройство чтения компакт-дисков можно оставить дома, уменьшив вес ноутбука.

· При использовании USB-ключа может не хватить портов на всё нужное оборудование.

· При защите по руководству не нужно обращаться к руководству.

· Электронный Защита при помощи компьютерных компакт-дисков ключ мешает носить ноутбук в сумке; его надо вставлять перед началом работы и вынимать в конце.

· J2ME-программа исчезнет после перепрошивки телефона, и нет возможности сделать её резервную копию.

· Защищённую музыку, закачанную на портативный плеер, невозможно прослушать, например, с домашнего ПК.

· Аппаратные технологии защиты приводят к удорожанию устройств.

Взлом информации и защита от него


documentaxemwzp.html
documentaxenejx.html
documentaxenluf.html
documentaxenten.html
documentaxeoaov.html
Документ Защита при помощи компьютерных компакт-дисков