Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Безопасность, Шифрование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.06.2008, 14:03   #1
PONKA
Пользователь
 
Регистрация: 21.04.2008
Сообщений: 38
По умолчанию Определенное число установок..???

Здравствуйте, помогите пожалуйста решить 2 задачи:
1. как сделать так чтобы программа устанавливалась определенное число раз (н-р, 10).
2. как защитить ехе файл от копирования, после установки программы(думаю это сложно...)
Пишу программу на Делфи.
PONKA вне форума Ответить с цитированием
Старый 03.06.2008, 14:24   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну ты надеюсь понимаешь что все это можно взломать?
Ну предположим есть рар архив. это инсталлл. Прога твоя-инсталятор распаковывает и з архива (который запаролен) твою прогу но после ее установки запаковывает в архив некоторый допустим ТХТ файл с количеством установок. Так вот пусть твой инсталятор проверяет это количество считавая этот ТХТ при каждом инстале его меняя.

А от копирования защититься не получится.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.06.2008, 21:27   #3
PONKA
Пользователь
 
Регистрация: 21.04.2008
Сообщений: 38
По умолчанию

Спасибо за ответ, конечно я понимаю что все можно сломать, но надо просто хоть какую нибудь защиту просто что бы была. А можно все тоже самое но подробнее, если честно то не очень понятно... А если я для создания инсталла использую спец. программу (InnoSetup), в ее помощю нельзя сделать опред число установок...
PONKA вне форума Ответить с цитированием
Старый 06.06.2008, 11:49   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

1. Бессмысленнно править инсталлятор или его файлы, чтоб ограничить число установок - ведь его-то можно скопировать и потом использовать, когда оригинальный инсталлятор отработает свою норму.
2. Для InnoSetup есть распаковщики

-----------

UPD: во, набросал пример системы защиты для инсталлятора, проверяющую количество установок на своём сервере. Ломается экзешник элементарно, нужно, как минимум, протектор навесить, но сама система проверки вроде ничего, - перехват траффика http-сниффером ничего не даст.
Вложения
Тип файла: rar OnlineInstall_src.rar (8.6 Кб, 22 просмотров)
Тип файла: rar OnlineInstall_bin.rar (207.3 Кб, 20 просмотров)
пыщь

Последний раз редактировалось JTG; 06.06.2008 в 17:55.
JTG вне форума Ответить с цитированием
Старый 07.06.2008, 08:02   #5
PONKA
Пользователь
 
Регистрация: 21.04.2008
Сообщений: 38
По умолчанию

Спасибо, будем разбираться....
PONKA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти и вывести все слова,у котоpых число гласных букв пpевышает число согласных. Briz Помощь студентам 2 11.05.2008 00:56
Ввести число N и определить делится ли оно без остатка на число M (VBA) Ivanich Microsoft Office Excel 7 24.04.2008 19:43
Какие знаения нужно сложить, чтобы получилось определенное число Natalia K. Microsoft Office Excel 4 23.11.2007 13:22
Число N, заменить одну из его цифр, чтобы получилось число, max близкое к некоторой степени двойки urgu_st Помощь студентам 13 23.10.2007 09:14
Определенное время Lonix Общие вопросы Delphi 11 18.03.2007 09:37