Вопрос всех времен и народов?)

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
n-soft
Новичок
Новичок
 
Сообщения: 38
Зарегистрирован: 24.08.2005 (Ср) 8:53

Вопрос всех времен и народов?)

Сообщение n-soft » 05.09.2005 (Пн) 7:04

Я делаю прогу. Она будет на CD-R и устанавливаться не зависимо на компах. Вопрос состоит в следующим: Как можно сделать защиту на количество установок, на пример 100 раз? Есть идея сделать программу-ключ(т.е. которая после установки основной проги будет активизировать.......но как реализовать хранение "раз установок" и защиту от копирования или "клонирования" проги-ключа............может есть другие варианты? Интернет поддержка не рассматривается!
Сделай что нибудь......хорошее!

n-soft
Новичок
Новичок
 
Сообщения: 38
Зарегистрирован: 24.08.2005 (Ср) 8:53

Сообщение n-soft » 05.09.2005 (Пн) 12:07

так или все решили эту проблему и молчат...или)...незнают как решить эту проблему ....и тоже молчат....
Сделай что нибудь......хорошее!

alleonid
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 122
Зарегистрирован: 14.07.2005 (Чт) 7:01

Re: Вопрос всех времен и народов?)

Сообщение alleonid » 05.09.2005 (Пн) 12:34

Самое надежное - вмонтировать в компакт диск бомбу с часовым механизмом :lol:


n-soft писал(а):Как можно сделать защиту на количество установок, на пример 100 раз?

Zero_Bit
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 23
Зарегистрирован: 04.09.2005 (Вс) 14:28

Сообщение Zero_Bit » 05.09.2005 (Пн) 12:53

Лично я вижу тут только одно решение: выделенный сервак, на котором хранятся записи о кол-ве установок каждого ключа (подразумевается, что у каждого диска свой уникальный ключ). Прога ставится, коннектится к серваку, и увеличивает количество установок на 1. А вообще, опиши конкретнее задачу: что за прога, какая "целевая аудитория" и т. д...

n-soft
Новичок
Новичок
 
Сообщения: 38
Зарегистрирован: 24.08.2005 (Ср) 8:53

Сообщение n-soft » 05.09.2005 (Пн) 13:04

Zero_Bit.......без вариантов сервака....это как отдельная независимая программа
Сделай что нибудь......хорошее!

MeMBus
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 450
Зарегистрирован: 23.02.2005 (Ср) 7:03
Откуда: Из леса...

Сообщение MeMBus » 05.09.2005 (Пн) 13:10

alleonid нет, ты не прав... Лучше просить клиента после установки отдавать болванку обратно, чтоб можно было обновить сессию со счетчиком...
Бороться и искать, найти и перепрятать!

n-soft
Новичок
Новичок
 
Сообщения: 38
Зарегистрирован: 24.08.2005 (Ср) 8:53

Сообщение n-soft » 05.09.2005 (Пн) 13:15

кстати возник вариант....сделать дискету ключом....как насчет этой идеи....
Сделай что нибудь......хорошее!

MeMBus
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 450
Зарегистрирован: 23.02.2005 (Ср) 7:03
Откуда: Из леса...

Сообщение MeMBus » 05.09.2005 (Пн) 13:18

1) А нужна ли защита?
2) Если да, см. пункт 1)
2а) Если по каким-то причинам произошел выход из цикла, см. пункт 1
2б) Не передумал?

К примеру что можно сделать... генерация ключа у клиента –> генерация ключа на твоем компе исходя из ключа клиента -> передача ключа клиенту... Но ведь это все баловство...
Бороться и искать, найти и перепрятать!

MeMBus
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 450
Зарегистрирован: 23.02.2005 (Ср) 7:03
Откуда: Из леса...

Сообщение MeMBus » 05.09.2005 (Пн) 13:19

Делаем клон диска+дискеты?
Бороться и искать, найти и перепрятать!

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 05.09.2005 (Пн) 13:26

Тема - байан.

В поиск!

SerJay
Обычный пользователь
Обычный пользователь
 
Сообщения: 87
Зарегистрирован: 06.05.2005 (Пт) 17:12
Откуда: Казахстан

Сообщение SerJay » 06.09.2005 (Вт) 11:57

Есть прога AutoRun Assistant,в ней можно поставить защиту:
диск будет работать только 30 дней, не знаю подойдёт ли тебе это.

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 06.09.2005 (Вт) 12:45

Все это не имеет смысла. Если твоя программа будет действительно интересна, поломают в любом случае с любой защитой. Если нет - какой смысл ставить защиту? Достаточно простенького генератора ключей. По поводу дискет-ключей. Тебе прийдется осваивать технику посекторного считывания дискет и научиться некоторые сектора портить физически, ибо только так можно уберечься (да и то только на первое время) от клонирования дискет. То же относится и к CD, только там методика немного другая...
То, что для одних константа, для других только переменная...

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 10.09.2005 (Сб) 22:56

Odrick - нафигачить на диск разных последовательностей данных (была хде-то статься как это сделать) так чтобы в разных типах сидиромов выпадал еррор на чтении. И радоваться жизни, а кады пользователь возмет диск скажет "Вау" (интересно чтож там за программа что он дисками её распространяет ... наверно переводчик с базами на весь диск и виндовс на диске:))
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 71

    TopList  
cron