TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

7.2. АНАЛИЗ ИНДИВИДУАЛЬНЫХ ПРИЗНАКОВ СРЕДЫ

Какими специфическими признаками может обладать тот компьютер, точнее та программно—аппаратная среда, в которой работает программа? Для IBM— совместимых ПК этими признаками могут быть:

• тип ПК и тип (версия) операционной системы;

• дата изготовления ПЗУ BIOS и/или его контрольная сумма;

• физическое положение файлов на дисковом носителе;

• состав аппаратных средств;

• наличие скрытых частей программы;

• физические особенности (в том числе дефекты) носителя. Некоторые из этих признаков очень индивидуальны (например, физические особенности некачественного носителя), другие обладают меньшей индивидуальностью (тип ПК, версия ДОС). Программа может использовать один или несколько признаков для проверки легальности копии. При этом особое значение приобретает способ использования программы: если программа рассчитана на работу на конкретном ПК, выбираются одни признаки, если она может свободно перемещаться с одного компьютера на другой без потери работоспособности,— другие. Назовем программы первого типа стационарными, а второго — мобильными. Защита тех и других программ имеет свои особенности, которые мы будем по мере необходимости обсуждать.

Во всех случаях проверка легальности не должна существенно сказываться на быстродействии программы или требовать от пользователя каких—то дополнительных действий. Например, вряд ли можно считать сколько-нибудь эффективной систему, использующую пароль (кодовое слово), который должен ввести пользователь: во—первых, пользователь может забыть это слово и тем самым лишиться законно приобретенной программы, а во-вторых, ничто не мешает ему сообщить это слово любому другому пользователю. Система защиты не должна проверять пользователя, она должна проверить копию! На мой взгляд, это утверждение не вызывает сомнений.

 

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz