![]() |
Как защищаете/лицензируете собственное ПО или ПО компании
Подскажите, пожалуйста, как вы решаете проблему с лицензированием собственного ПО: разрабатываете сами или покупаете? Я так понимаю, что если пользоваться серийными номерами, то нужно поднимать сервер автоматической активации и следить, чтобы он всегда был доступен. Ну и, понятно, нужно, чтобы его хотя бы с ходу не сломали. Или лучше взять готовое? На что нужно обращать внимание при покупке стороннего решения?
|
На каждый лом есть свой прием: какой бы ни была защита, обойти ее можно всегда. В частности если достаточно опыта в дизассемблировании. Сторонее решение или нет - ничего из этого особой погоды не сделает. А вот держать сервак для активации - это попросту накладно, поэтой причине многие разрабы просто полагаются на морально-этический аспект вопроса.
|
andy258, все зависит от цены твоего ПО и его "нужности". Если цена невелика в сравнении со сложностью защиты, то велика вероятность что прогу ломать не станут. Тоже самое и в случае "ненужности" твоей программы; никто не сделает заказ - кракер не сломает.
Но если это нечто сильно классное и нужное, то никакие VM , StarFoce и dongles непомогут. Могут помочь только в другую сторону, отвадить людей пользовать твою прогу. ибо мощная_защита это виртуализация и шифрование, а это ессно сильно влияет на скорость работы программы, её алгоритмов. Да и глюков добавляет. |
Есть ощущение, что если без серийника передавать ПО, это выглядит как-то непрофессионально. И все-таки контроль. Но ставить защиту, как оказалось, дело непростое. Тестирую StarForce ProActive сейчас . Грубо говоря есть два режима - автоматический и ручной. В ручном нужно выбирать функции, настраивать параметры и смотреть, как это влияет на производительность. Потребовалось примерно 10 попыток, чтобы получить приемлемый результат. Представители компании утверждают, что при использовании ручного режима защиты стоимость взлома становится невыгодной по сравнению со стоимостью продукта. По крайней мере нашего. Хочу еще другие варианты посмотреть и выбрать самый оптимальный вариант.
|
andy258, как написал выше коллега x0r, вопрос действительно сугубо экономический. Но вот это:
Цитата:
|
Цитата:
Активация основана на личном кабинете и учёте в нём количества установок. То, что в некоторых реализациях серийник - это несменяемый токен к личному кабинету - скорее ошибка проектирования, чем основополагающая идея. В классическом варианте серийник - это "простая" проверка контрольной суммы, жестко зашитая в код. Готовые сторонние решения с активацией откровенно говоря, неоправданно дОроги. Своё - лучше ещё и из маркетинговых соображений - можно собирать статистику. Магазин Windows не рассматриваете? |
Цитата:
Я еще протестировал VMProteсt, AsProtect, Enigma. Принцип работы по большей части у всех одинаковый, но... Вопрос в удобстве и выгодах. Мои требования: возможность запуска из командной строки для того, чтобы встроить в процесс сборки, механизмы защиты от анализа и взлома, помимо компьютера использование локального или удаленного сервера для привязки, вменяемая служба поддержки. Спасибо, Busla, подсказал про статистику. Предварительно остановился на StarForce ProActive, теперь буду торговаться по цене. Они с VM рядом, но хочется получить больше, а заплатить меньше. |
Цитата:
Цитата:
так что вы уж определитесь: это для вас минус или плюс :-) Цитата:
Вы в одну кучу мешаете разные задачи. |
Время: 16:27. |
Время: 16:27.
© OSzone.net 2001-