Простейшая защита для дешёвой программы
От: _novice_  
Дата: 22.02.10 10:34
Оценка:
Пишу первую свою простейшую программу для продаж по Shareware.
Цена будет очень небольшая. Наворачивать защиту нет смысла.
Тем более нет смысла покупать какой нибудь спец. софт для защиты и терять время.
Хочется просто _обозначить_ защиту. Чтобы она не преодолевалась совсем с полпинка.
Например, хочется, чтобы не существовало универсального ключа
(т.е. ключа, который при опубликовании всегда и всем бы подошёл).

Думаю, надо привязываться к чему-то уникальному для пользователя.
Привязываться к имени пользователя, которое он ввёл при регистрации,
смысла нет. В этом случае "доброжелателем" будет опубликован универсальный
вместе с "универсальным именем"... И программа станет открытой навсегда. Так?

Привязываться к имени компьютера не хочется.
Хочу, чтобы пользователь имеел право работать с программой на двух и более компьютерах
(на офисном и на ноуте и дома... купил — и всегда и везде пользуется).

Есть мысль запросить его логин. Скорее всего он использвет один логин на всех компах.
А я в программе его (login) зачитаю, скомбинирую с ключём и сделаю проверку.

Конечно, "доброжелателем" может опубликовать какой-нибудь ключ с соответсвующим логином.
Но как этим воспользоваться? Люди же не будут менять свой логин ради моей маленькой программки?...
... и им будет проще программку купить легально.

Что неправильно?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.