Здравствуйте kaziboba, Вы писали:
K>Привет, всем. Посоветуйте какой-нить ресурс про сабж? Или жожет кто расскажет основные методы защиты?
Могу посоветовать следующую технологию защиты, использующую Crypto API, рашающую проблему генераторов ключей:
— на этапе разработки генерируются 2 ключа — открытый (public) и закрытый (private). Это действие можно также производить при выпуске новой версии программы;
— открытый ключ внедряется в программу;
— при регистрации, программа собирает компьютерно-зависимую информацию, и генерирует из неё регистрационную информацию, которая отсылается производителю программного обеспечения;
— закрытая программа регистрации пользователей шифрует с помощью закрытого ключа переданную ей информацию и возвращает её пользователю;
— пользователь передаёт полученую информацию программе в качестве регистрационного ключа;
— программа рачшифровывает данный ключ и сверяет его с отосланой информацией;
— если информация идентична, то программа успешно регистрируется.