|
|
|
Защита от копирования и методы ее взлома
XML и веб-сервисы
Безопасный офис
Защита от копирования и методы ее взлома
История PHP
Корпоративная информационная система
Новое в PHP5
Основные типы данных PHP
Основы языка программирования РНР 5
Программистские байки
Торговая информационная система
|
Автоматические распаковщики
Взлом с использованием отладчиков
Возражения против защиты
Защита методом ключевой дискеты или диска
Защита на основе параметров ПК
Защита от копирования, доводы за
Защита с использованием пристыковочного механизма
Защита с использованием функций API
Ключи на базе ASIC-микросхем
Ключи на базе EEPROM-микросхем
Ключи на базе микропроцессора
Программная защита при использовании электронных ключей
Простая защита паролем
Снятие дампа памяти
Так нужна ли защита
Электронные ключи в стандарте PCMCIA
Электронные ключи
Эмуляция ключа
Естественно, что использование электронных ключей не всегда возможно, а защитить программу все-таки как-то надо. Простейший способ это сделать – установить пароль доступа. Пароль – определенная совокупность символов (цифр, букв), вводимых пользователем для обеспечения доступа к базовому ядру программы, причем это ядро либо закодировано или прямой доступ к нему невозможен. В таком случае защита – это надстройка над ядром защищаемой программы, которая осуществляет раскодирование или обеспечение загрузки основных кодов в зависимости от соответствия действий пользователя определенному алгоритму. Часто пароль – не просто установленное единожды слово; бывает, что паролевая защита просит пользователя найти указанную страницу, абзац, строку, слово в руководстве и ввести найденное им слово или что-то в этом роде.
|
|
|
|