Re[3]: Как защитить свою программу?
От: dyakovlev Украина www.prof-uis.com
Дата: 02.06.03 06:41
Оценка:
Здравствуйте, Alex Mova, Вы писали:

AM>Добрый день,


D>>>Хочу продавать свою прогу. Но для этого надо сделать Trial-версию, добавить защиту от несанкционированного копирования (Привязку нужно делать к hardware), .... и т.д.

AM>Насчет привязки к hardware, А оно надо? Проблем с этим будет немеряно. Люди ведь меняют железо, и довольно часто. Привяжетесь к железу и будете получать письма от пользователей "на моем новом супер-пупер компьютере ваша отстойная программа не работает". И другим расскажет в каком-нибудь форуме или отзыв напишет на софт-архиве. Не помню кто это сказал, по-русски это будет так "В Интернете недовольный пользователь жалуется не шести своим знакомым, а шести тысячам". В общем, привязывать к железу нужно очень осторожно. Думаю, это целесообразно только для дорогого софта, ориентированного на профессиональную аудиторию.

Уточню. Количество продаж моей программы, я думаю, не превысит 10 копий, продаваться это будет в одном городе среди фирм, занимающихся одним и тем же видом деятельности, и, возможно, контактирующих друг с другом. Поэтому и хочу сделать привязку к железу. И при изменении конфигурации компа проблем в запросе нового ключа не возникнет.

А насчет отстойной программы — попрошу не выражаться. Программа-таки довольно хорошая и нужная, и конкурирующих аналогичных продутов пока нет.

D>>>Подскажите пожалуста какие пакеты для этого можно использовать. Какие стоит а какие не стоит.

AM>На первых порах можно обойтись совсем без защиты — сделать демо с ограниченными функциями, зарегистрированным пользователям давать скачать полную версию.

D>>>P.S. Слышал про ASProtect, но у меня возникли сложности с его использованием, не получается у меня внедрить его защиту в мой MFC-шный проект.

AM>Странно, пользуюсь AsPrtectom не первый год и никогда не имел проблем с MFC. На нем почти все и пишу.

D>>>Вобщем что еще есть стоящего в этой области?

AM>Могу посоветовать тотже AsProtect, Armadillo, ExeCryptor.

DU>>Если пишешь на уровне MFC то можно особо не мудрить,

DU>>любой ассемблерщик снимет твою защиту сходу.
AM>В случае использования навесных защит типа AsProtect или ExeCryptor нет никакой зависимости от того, на чем написана программа. Эти защиты основаны на шифровании участков кода и у меня есть серьезные сомнения в том, что "любой ассемблерщик" сможет восстановить зашифрованный код не имея ключа.

Я точно не помню, но вроде есть такая фича, как ASProtectDie, которая позволяет есл ине удалить защиту, но обнулить счетчик запусков или кол-во дней в Trial сроке — это точно.


AM>WBR, Александр Мова
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.