Текущий архив: 2003.10.13;
Скачать: CL | DM;
ВнизКак защитить свою программу Найти похожие ветки
← →
Санёк (2003-09-22 16:38) [0]от копирования на другой компьютер?
Есть ли на этот вопрос ответ?
← →
DVM (2003-09-22 16:40) [1]серийный номер винта
← →
Jeer (2003-09-22 16:41) [2]Ответ есть - быстрее писать новые программы, чтобы не успевали копировать.
← →
Stas (2003-09-22 16:43) [3]Привязывать прогу к матери и процу. Только где взять функции который возвращают их S/N ?
Знаю есть такие проги, но функций нигде не встречал.
← →
Digitman (2003-09-22 16:44) [4]
> Санёк
есть.
использовать собственную ОС с собственной оригинальной файловой системой.
← →
NailMan (2003-09-22 18:13) [5]Связаться с "Руссобит-М" и купить программную систему StarForce 3, которую сломать фактически невозможно. Даже копирование исходного ЦД-диска не поможет сдублировать дистрибутив.
:-)
← →
Санёк (2003-09-30 16:55) [6]Ещё советов можно?
С исходниками
← →
Amoeba (2003-09-30 17:04) [7]Посмотри бесплатную библиотеку OnGuard http://sourceforge.net/projects/tponguard/
← →
Vadim S (2003-09-30 17:39) [8]А что она сложно ломается?
← →
Zhouck (2003-09-30 17:54) [9]Взять 8-дюймовую дискету, записать на нее все исходники, винчестер разбить молотком а дискету спрятать у бабушки на чердаке. Тогда точно никто не взломает.
А на хрена это все?
← →
ЮЮ (2003-10-01 06:59) [10]>А на хрена это все?
Да вот купил лицензионную Винду с MS Office, да за Delphi отвалил целое состояние. Гляжу: а вокруг все без лицензий работают. Того и гляди и мою программу скопируют, а это вам не Office да Delphi !!!
:-)
← →
Ihor Osov'yak (2003-10-01 07:19) [11]Да, собственно, а зачем защищать? Сто там такое есть, от Джо отличное?
← →
PVOzerski (2003-10-01 11:59) [12]Я свой рецепт в UBPFD некоторе время назад положил. Может, подойдет?
← →
Amoeba (2003-10-02 13:11) [13]Есть один простой способ. Как-то попался мне в одной конфе. К сожалению сам я его не проверял, так что за что купил, за то и продаю.
При установке программы у пользователя (делаешь это сам) кроме самой программы имеешь еще некий *.reg файл примерно следующего содержания:
REGEDIT4
[HKEY_CURRENT_USER\Software\\MyProg]
"Version"="666"
Обрати внимание на пустой элемент в пути. Благодаря ему то, что находится за ним не должно просматриваться в RegEdit
После установки программы кликаешь на этом файле и его содержимое добавляется в реестр. Естественно, этот Файл юзеру не передается, также он не должен знать, каким способом сделана зашита от копирования установленной программы на другой компьютер.
Сама программа при запуске сперва обращается к реестру и пытается считать значение этого параметра. В случае неудачи происходит завершение. Можно выдать сообщение что программа не установлена должным образом.
Если создается дистрибутив с помощью инсталятора (запись в реестр тогда делает сам инсталятор) то дистрибутив пользователю давать нельзя.
← →
PVOzerski (2003-10-02 13:31) [14]2Amoeba:
Ты же когда-то прогу, защищенную моим методом, при мне смотрел. Чем теперь-то не нравится? :^)
← →
Amoeba (2003-10-02 13:40) [15]PVOzerski © (02.10.03 13:31) [14]
А так по-моему проще...
← →
PVOzerski (2003-10-02 13:46) [16]Так я вообще в реестр без надобности ничего писать не люблю... А в данном случае простота не так и хороша. Кстати, а из-под RegEdt32 или FAR-овского плагина такой фокус с реестром не обойдется?
Страницы: 1 вся ветка
Текущий архив: 2003.10.13;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.008 c