Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.233.150] |
|
Страницы: (3) [1] 2 3 все ( Перейти к последнему сообщению ) |
Сообщ.
#1
,
|
|
|
Возникла необходимость создать программку с триал лицензией (15 дней)
Как можно защитить ее от простого переставления системного времени в винде? P.S. К примеру, можно записать строку в реестр, а потом при каждом запуске ее проверять. Но если юзер толковый, то может в реестре эту строку поменять. Вот. Собственно, существуют ли какие-то стандартные алгоритмы триал-версий? |
Сообщ.
#2
,
|
|
|
AsProtect, однако... От "толкового юзера" защититься можно, а от профи - бесполезно...
|
Сообщ.
#3
,
|
|
|
Цитата CheshireCat, 18.06.04, 08:50 а от профи - бесполезно... Согласен, но жизнь испортить можно. Можешь менять команды в ассемблерном виде, что затрудняет отладку. В любом случае, прогу сломают, если захотят, но не все пойдут далеко. http://www.yandex.ru/yandsearch?text=%E7%E...ype=www&rpt=rad |
Сообщ.
#4
,
|
|
|
вы путаете опытного пользователя с крякером, это две разные вещи.
|
Сообщ.
#5
,
|
|
|
Цитата AsProtect, однако... От "толкового юзера" защититься можно, а от профи - бесполезно... Эт, конечно, хорошо, но это платная прога. А мне хотелось бы реаизовать свой механизм защиты. Цитата вы путаете опытного пользователя с крякером, это две разные вещи. Это точно. Цитата Согласен, но жизнь испортить можно. Можешь менять команды в ассемблерном виде, что затрудняет отладку. В любом случае, прогу сломают, если захотят, но не все пойдут далеко. http://www.yandex.ru/yandsearch?text=%E7%E...ype=www&rpt=rad |
Сообщ.
#6
,
|
|
|
Цитата cozy, 20.06.04, 14:49 Эт, конечно, хорошо, но это платная прога это решаемый вопрос |
Сообщ.
#7
,
|
|
|
cozy, возьми исходники протектора или пакера, посматри... хотя мой тебе совет не мучайся, для нормального крякера ничего ты не напишешь, а для юзера можно что нить простое набросать.
|
Сообщ.
#8
,
|
|
|
Цитата P.O.D @ 21.06.04, 21:12 cozy, возьми исходники протектора или пакера, посматри... хотя мой тебе совет не мучайся, для нормального крякера ничего ты не напишешь, а для юзера можно что нить простое набросать. А где можно взять такие исходники? На счет крякера - это точно. Я и не думал ставить на свою прогу супер защиту от с 256 битным ключом. Мне как раз интересны простые методы защиты. Ну, например, при первом запуске проги на компе я пишу в реестр строчку с текущей датой, а при каждом следующем запуске сравниваю дату на данный момент с той, что в реестре. Я б допустим (если б был просто юзером) хотя бы попробывал взглянуть на реестр - а нет ли там чего-то вроде такой строчки. P.S. Один знакомый (правда полный ламер) убеждал меня, что видел прогу, которая ставилась на комп только один раз. Т.е. ты ее с диска поставил на один комп, на другой приносишь, а на диске нету файлика setup. Такое возможно? Почему-то мне кажется, что нет. |
Сообщ.
#9
,
|
|
|
придумай какую-нибудь защиту "от дурака" и потом сам попытайся ее сломать, или попроси знакомых. делать что-то супер-пупер навороченое не имеет смысла: сломают в любом случае, а времени потратишь на нее столько, что успел бы выпустить еще пару версий программы. кстати, кряки располагают к тому, чтобы программа быстрее распостранялась. твою программку быстренько крякнут, она расползется по инету и всем понравится. а в следующей версии ты поставь защиту посильнее или юзай AsProtect и всем придется покупать. но есть та категория людей, которая за софт никогда не платит, ее не обойти никакой защитой
|
Сообщ.
#10
,
|
|
|
Цитата cozy, 21.06.04, 21:17 А где можно взять такие исходники? http://upx.sourceforge.net - самый популярный должны быть исходники, это опен сорс. а так в посковике любом пробей что-нить типа "exe packer sources" Цитата думаю, что нет Smoke, 22.06.04, 07:55 Такое возможно? запись в реестр можно отследить прогой типа regmon. самой оно будет self-mod, т.е при запуске записать в свой exe'шник что нить про этот комп (там s/n харда, биоса, ось и т.д что хочешь и в любом кол-ве). Тут уже посложнее будет юзерам. Добавлено в : Цитата ничего подобного, последнюю версию уже снимали через пару дней после релиза. Smoke, 22.06.04, 12:41 юзай AsProtect и всем придется покупать |
Сообщ.
#11
,
|
|
|
Можно дополнительно ограничить количество запусков!
|
Сообщ.
#12
,
|
|
|
Вообщем я переформулирую вопрос, а то обсуждение зашло в тупик:
Предложите, пожайлуста, способ создания триал версии программы. Расматриваются все варианты. Имеется ввиду без записи в реестр. Т.к. этот вариант напрашивается сам собой P.S. 2 POD: А как можно писать в свой экзешник? P.S.S. Может я зря ломаю себе голову? |
Сообщ.
#13
,
|
|
|
Сообщ.
#14
,
|
|
|
Сэнкс, попробую. Добавлено в : Еще варианты? |
Сообщ.
#15
,
|
|
|
cozy, а что не поравилось ?
ну тогда просто берешь свой exe, копируешь рядом, правишь его, удаляешь оригинал и переименовываешь копию в оригинал через батник вот и все |