Проект компонента RegProg -- регистратор программ. Имеет четырехуровневую защиту ключа активации (включая ключ привязки к железу) и трехуровневую -- серийного ключа регистрации (включая ключ позиционного шифрования). Имеет, так же, защиту от отладки (проверялся на W32Dasm)
Прилагаются полнофункциональные примеры программного модуля и KeyGen.
Немного исправил название одного свойства -- ver 2.01
-- см. ниже --
Этот топик читают: Гость
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
карма: 22 |
| ||
Голосовали: | Stasie, Валерий, Konst, tekton, flud, EcsTasY, Vlad.-, CriDos, ric |
Ответов: 2058
Рейтинг: 28
|
|||
nesco, круто. Теперь можно хоть как то защитить свою программу.
Я думаю, даже небольшая защита это уже защита. |
|||
карма: 1 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Эдик писал(а): Я думаю, даже небольшая защита это уже защитаВ общем, это -- защита от распространения ламерами, ее проще обойти, чем декодировать. Но даже, если найдут, где хранится ключ, он ни о чем не скажет -- не вскрыв код, невозможно декодировать ключ, так как неизвестен алгоритм (двухуровневое позиционное шифрование). В свойстве KeyCipher, можно написать любую белиберду, чтобы запутать дешифровщика. ------------ Дoбавленo: Исправлен метод контроля за отладкой -- ver 2.10 |
|||
карма: 22 |
| ||
файлы: 1 | project_regprog_2_10.zip [13.3KB] [840] | ||
Голосовали: | Валерий, Konst, EcsTasY, Netspirit, ser_davkin |
Ответов: 1397
Рейтинг: 50
|
|||
Класс!
|
|||
карма: 0 |
|
Ответов: 232
Рейтинг: 6
|
|||
Зачот +5! )
|
|||
карма: 0 |
|
Ответов: 1397
Рейтинг: 50
|
|||
Попробовал под Висту, оказалось не работает. То есть регистрация проходит успешно, но при следующем запуске необходима повторная регистрация. Видимо результаты регистрации под Вистой не сохраняются.
|
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Валерий писал(а): Попробовал под Висту, оказалось не работаеУ меня пока нет Висты, но пробема, скорее всего в разрешениях к доступу в реестр |
|||
карма: 22 |
|
Ответов: 1397
Рейтинг: 50
|
|||
Ну по крайней мере ни каких предупреждений не появляется.
|
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Проверь наличие ключа HKEY_CLASSES_ROOT.<ProgramID>. Например -- HKEY_CLASSES_ROOT.MyProgram_379
Если он не создался, значит тогда точно проблема в реестровых записях |
|||
карма: 22 |
| ||
Голосовали: | Валерий |
Ответов: 1397
Рейтинг: 50
|
|||
Естественно в XP создается ключ, а в Висте нет. Это понятно и потому, что окошко регистрации не закрывается после введения правильного ключа, хотя событие отрабатывается. То есть программа запускается. Но после закрытия программы приходится снова вводить ключ...
------------ Дoбавленo: RegProg не работает в 172 !!! Можно ли подкорректировать компонент ------------ Дoбавленo: Почему то сообщение не добавляется? |
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Валерий писал(а): RegProg не работает в 172 !!!В чем проблема В нерабочем примере, или в чем-то еще |
|||
карма: 22 |
|
Ответов: 1397
Рейтинг: 50
|
|||
Отбой, проблема решена, заключалась вот в чем.
Выполнил пересохранение схемы с RegProg в Хиасме без установленного компонента RegProg. После установки компонента в Хиасме и запуска этой пересохраненной ранее схемы появились глюки компонента. |
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Валерий писал(а): появились глюки компонентаСомневаюсь, что компонента. У меня схема в новой версии выдаетет ошибку самой среды, пока ее не умудришься перекопировать, но после сохранения, ошибка появляется снова |
|||
карма: 22 |
|
Ответов: 1397
Рейтинг: 50
|
|||
После сохранения схемы с рекомендациями NIC проблем у меня нет.
|
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Валерий писал(а): После сохранения схемы с рекомендациями NIC проблем у меня нетНу да, есть такое, геморрно, конечно, но помогает |
|||
карма: 22 |
|