Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> 10 дневная установка, предустановка 
:(
    Опции темы
AlexDi
Дата 26.6.2012, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 24.3.2009
Где: ua

Репутация: нет
Всего: нет



Здравствуйте! Вот надо сделать 10 дневную демо установку программы. Рассматриваю два компонента для этого - TurboPower OnGuard и Mx Components (Max).
Насколько мне известно, TurboPower OnGuard на Delphi 2010 не ставится, Mx Components тоже пока не понятно как использовать, может кто ещё что толковое подскажет..
PM MAIL WWW ICQ   Вверх
Akella
Дата 26.6.2012, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



PM MAIL   Вверх
AlexDi
Дата 26.6.2012, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 24.3.2009
Где: ua

Репутация: нет
Всего: нет



Akella, ну тут скорее не о защите, а именно о 10 дневной демке.

Это сообщение отредактировал(а) AlexDi - 26.6.2012, 12:47
PM MAIL WWW ICQ   Вверх
XperT
Дата 26.6.2012, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 269
Регистрация: 19.8.2006

Репутация: 2
Всего: 4



Цитата(AlexDi @ 26.6.2012,  12:46)
Akella, ну тут скорее не о защите, а именно о 10 дневной демке.

Тут как раз речь о защите, так как если вы не сделаете защиту, то вашу 10-ти дневную демку за несколько минут сделают пожизненно бесплатной.

По теме: лучше защиты написанной своими руками нету. Готовые решение для зашиты имеют и готовые решения их обхода.

Это сообщение отредактировал(а) XperT - 26.6.2012, 14:32
PM MAIL   Вверх
AlexDi
Дата 26.6.2012, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 24.3.2009
Где: ua

Репутация: нет
Всего: нет



XperT, тут бы сначала десятидневную демку сделать, так что давайте задачу на этапы разбивать).. smile Пока пытаюсь Mx Components разгрызть.

Это сообщение отредактировал(а) AlexDi - 26.6.2012, 16:19
PM MAIL WWW ICQ   Вверх
XperT
Дата 26.6.2012, 17:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 269
Регистрация: 19.8.2006

Репутация: 2
Всего: 4



Цитата(AlexDi @ 26.6.2012,  16:18)
XperT, тут бы сначала десятидневную демку сделать, так что давайте задачу на этапы разбивать).. smile Пока пытаюсь Mx Components разгрызть.

А в чем сложность? Если вам нужна защита "от некомпетентного пользователя", тогда вполне достаточно будет и записи в реестр о дате первого запуска. Когда текущая дата больше на 10 дней от записанной в реестр дате, тогда выгружаемся. 
Но если вам нужна защита, которую сложно обойти (кстати для триальных версий это скорее всего и не реально), тогда нужно сразу отказаться от готовых решений и сделать это самому.

Это сообщение отредактировал(а) XperT - 26.6.2012, 17:29
PM MAIL   Вверх
Чучмек
Дата 26.6.2012, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЭТ БИЛЭТ
**


Профиль
Группа: Участник
Сообщений: 841
Регистрация: 11.5.2008
Где: СССР

Репутация: 14
Всего: 41



Когда-то ломал демку, алгоритм был следующий.
Создавался ключ в реестре с зашифрованной датой первого запуска + вся информация дублировалась в ini, который создавался в директории отличной от директории установки.
При несоответствии информации из ini реестру, или при наличии только ключа или только ini, триал период автоматически заканчивался.
Плюс эта проверка была вынесена в отдельный процесс   %temp%\блаблабла.tmp


--------------------
умную мысль держи при себе, а дурной - поделись с другими 
PM MAIL   Вверх
500mhz
Дата 27.6.2012, 09:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


шайтан
***


Профиль
Группа: Завсегдатай
Сообщений: 1017
Регистрация: 5.5.2008
Где: Киев / Italy

Репутация: нет
Всего: 14



Такие триалы даже ломать не нада, пишем "запускалку" ехешника, и хукаем в его процессе GetLocalTime и прочие из той же серии


--------------------

PM MAIL ICQ   Вверх
MetalFan
Дата 27.6.2012, 13:49 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 62
Всего: 128



Более надежный варианты: использование аппаратных ключей или использование онлайн-активации, в т.ч. и демо-версии.
Но стоит ли игра свеч? Если программа полезная и нужная - все равно сломают. Если нет - то затраты на разработку защиты бессмысленны.


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
XperT
Дата 27.6.2012, 14:53 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 269
Регистрация: 19.8.2006

Репутация: 2
Всего: 4



Цитата

Но стоит ли игра свеч? Если программа полезная и нужная - все равно сломают. Если нет - то затраты на разработку защиты бессмысленны.


По моему единственное правило, которое хорошо действует, это "программа не должна стоить больше, чем стоимость взлома её защиты", но даже в таком случае нету спасения от коллективных покупок залома программы.
PM MAIL   Вверх
AlekXL
Дата 28.6.2012, 03:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 92
Регистрация: 2.5.2008

Репутация: нет
Всего: 0



Цитата(XperT @  26.6.2012,  14:32 Найти цитируемый пост)
По теме: лучше защиты написанной своими руками нету. Готовые решение для зашиты имеют и готовые решения их обхода

Это неправда. Максимум, найдутся спецы, умеющие снимать конкретную защиту. Но даже им придется делать это максимум - в полуавтоматическом режиме. 
И это дорогие спецы.

PM MAIL   Вверх
XperT
Дата 28.6.2012, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 269
Регистрация: 19.8.2006

Репутация: 2
Всего: 4



Цитата(AlekXL @ 28.6.2012,  03:29)
Цитата(XperT @  26.6.2012,  14:32 Найти цитируемый пост)
По теме: лучше защиты написанной своими руками нету. Готовые решение для зашиты имеют и готовые решения их обхода

Это неправда. Максимум, найдутся спецы, умеющие снимать конкретную защиту. Но даже им придется делать это максимум - в полуавтоматическом режиме. 
И это дорогие спецы.

Что не правда? Ваше утверждение не противоречит моему.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1147 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.