Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

Защита ПО

Здравствуйте все,

Ситуация:
Есть ПО, разработанное под нужды предприятия. Соответственно
крутится внутри и выхода за пределы не имеет. Руководство решило
"поделиться" ПО с соседями за плату. Сразу встал вопрос защиты от
копирования, лицензирования и пр.
Просьба, кто сталкивался с готовыми решениями по защите авторского
ПО дайте информацию, какие фирмы продают, сколько стоит, какие
варианты защиты реализуют, и контактная информация, если есть.
Интересует вопрос плавающих сетевых лицензий.

Ответить   Wed, 25 Jan 2006 10:20:33 +0500 (#505618)

 

Ответы:

Здравствуйте !

Можно попробовать зарегистрировать в Роспатент-е (так, имхо,
более правильно). Вот по поиску нашел какую то статью в компьютерре:
http://offline.computerra.ru/2003/501/28200/

и вот еще что то:
http://elementy.ru/law/intellectual/patent.htm

Ответить   Thu, 26 Jan 2006 02:03:02 +0300 (#506059)

 

Спасибо, Victor.
Второй вопрос, как программно реализовать защиту от копирования?
Слышал, что эл. ключи штука не очень надежная.

Ответить   Thu, 26 Jan 2006 08:46:47 +0500 (#506094)

 

Hello Шистеров,

Thursday, January 26, 2006, 12:46:47 PM, you wrote:

Задавал я подобный вопрос в каком то форуме (давно уже).

Были предложения от царапания диска в определенном месте, а потом
программно проверять это место на сбойные блоки,
так же были предложения по поводу проверки номера тома, но это можно
легко обойти,
а также электронные ключи, но эти электронные ключи дороги (во всяком
случае для моего проекта)
В общем ничего не добился.

А ведь есть диски с обучающим ПО, не помню кто производитель, но
скопировать нам их так и не удалось, чем только не пробовали,
записанный диск не работал.

Вот что то типа такого и надо бы придумать, кстати эта тема я думаю
очень актуальна.

Ответить   Tue, 7 Feb 2006 17:02:15 +0900 (#512670)

 

Здравствуйте !

На самом деле, сейчас виртуальные CDRom-ы могут эмулировать сбойные
кластеры, субканальные данные, и.т.д. (хоть тот же Alcohol 120%),
так что все меры защиты по большему счету весьма условны.

В принципе, ломается все. Есть достаточно хорошие навесные защиты
типа ExeCryptor, AsProtect, Armadilla - это защита от статического
анализа - они шифруют части исполняемых файлов и распаковывают их
налету во время исполнения. Но и эту зашиту достаточно быстро ломают.
Применяют защиту от динамического анализа - проверку флагов
процессора, замеры времени в некоторых точках кода. Но это тоже
обходится (на виртуальных машинах, например).

Короче, лучшей защитой считают ту, которую ломать нецелесообразно,
то есть затраты на взлом будут больше чем на покупку (тут на сцену,
конечно, выходят хацкеры, для которых главное - моральное удовлетворение).

Вообще, защита программы зависит от самой проги. Что это, какая она.
Например, мелкая шароварка за 19.95 обычно защищается навесной защитой
и нехитрым внутренним алгоритмом. Таким образом разработчик экономит
свои силы и время на разработке защиты, но вкладывает их в разработку
самой программы. Для таких программ лучшая стратегия - постоянный выпуск
новых версий (например, раз в месяц). Защиту рано или позно сломают, и кто
то будет пользоваться кряком, но купившие пользователи получают
оперативный доступ к обновлениям.
Кстати, существует некий миф о полезности кряка. Предполагается, что
взломанная новая программа быстрее разойдется среди пользователей и
многие потом ее могут купить. Может, в этом и есть некий смысл.

Большие программные продукты обычно стоят дорого, за их нелегальное
испоьлзование - серьезная ответственность. В штатах, где законы
весьма часто выполняются, конторы, ведущие бизнес просто не могут
использовать нелицензионное ПО. То есть в случае больших пограммных
комплексов защита может быть весьма номинальна.

И вообще, разве не странно, что подавляющее большинство россиян
используют фотошоп за 800уе, винду за 250-300, и другое дорогостоящее
ПО совершенно бесплатно ? Думаю, если бы способ идеальной защиты
был, такие солидные фирмы как Adobe ее давно бы использовали.

Впрочем, есть еще один способ - через инет распространять Lite-версию,
обрезанную по функциональности, а после покупки высылать полную версию.
Тут есть гарантия, что купят хотя бы одну копию :)

И вообще, триал - для честных людей.

Ответить   Thu, 9 Feb 2006 04:22:29 +0300 (#512683)