Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.06.12;
Скачать: [xml.tar.bz2];

Вниз

Уникальный идентификтор компьютера   Найти похожие ветки 

 
Baks   (2011-02-21 15:28) [0]

При покупке программы, часто лицензия предоставляется для установки только на один компьютер. Как я понимаю, при регистрации программа выделяет уникальный идентификатор компьютера на основе различных данных в том числе оборудования, на основе которого потом генерируется регистрационнцй ключ. Расскажите пожалуйста, как это делается?


 
KilkennyCat ©   (2011-02-21 15:31) [1]

очень просто: собираются все серийные номера всех железок, получается одно большое число. потом все цифры складываются. до тех пор, пока не получится число из одной цифры.
Это и есть магическое число - идентификтор.


 
DiamondShark ©   (2011-02-21 15:40) [2]


> собираются все серийные номера всех железок, получается
> одно большое число.

Потом после замены сгоревшей сетевухи начинаются матюки.


 
Baks   (2011-02-21 15:42) [3]


> потом все цифры складываются. до тех пор, пока не получится
> число из одной цифры.


Не совсем понял, как это?

А как выделять серийные номера деталей компьютера?


 
DiamondShark ©   (2011-02-21 15:46) [4]


> Не совсем понял, как это?

Хэш-функция.


> А как выделять серийные номера деталей компьютера?

Через WMI, например.

А ещё лучше не страдать фигнёй, и использовать в качестве идентификатора порцию данных, зашифрованную функцией CryptProtectData с флагом CRYPTPROTECT_LOCAL_MACHINE
Полученный кодовый блок вполне сойдёт за идентификатор конкретной инсталляции системы.


 
Baks   (2011-02-21 15:56) [5]

Спасибо!


 
Anatoly Podgoretsky ©   (2011-02-21 17:35) [6]

Неправильно понимаешь, для установки на отдельном компьютере никакая информация не нужна.
А нужна она для шкурных интересов производителей.


 
Rouse_ ©   (2011-02-21 19:51) [7]


> Anatoly Podgoretsky ©   (21.02.11 17:35) [6]
> А нужна она для шкурных интересов производителей.

Для производителей - альтруистов она не нужна, остальные привыкли деньги зарабатывать :)


 
DiamondShark ©   (2011-02-21 20:07) [8]


> Для производителей - альтруистов она не нужна, остальные
> привыкли деньги зарабатывать :)

Я знаю кучу производителей, которые выпускают кучу программ, на которых зарабатываются деньги. Но в этих программах не используется привязка к компьютеру.
Что они делают не так?


 
Германн ©   (2011-02-21 21:13) [9]


> Что они делают не так?
>

Подают дурной пример современной молодежи с "характерными" никами!
)))


 
Baks   (2011-02-21 21:32) [10]


> Подают дурной пример современной молодежи с "характерными"
> никами!


Да я про лицензию просто пример привёл. Я свои программы никогда не продавал. Просто хотел узнать как это делается. Может пригодится.


 
Rouse_ ©   (2011-02-21 22:06) [11]


> DiamondShark ©   (21.02.11 20:07) [8]
> Я знаю кучу производителей, которые выпускают кучу программ,
>  на которых зарабатываются деньги. Но в этих программах
> не используется привязка к компьютеру.
> Что они делают не так?

Первое:
Открою секрет, я знаю еще большую кучу которые используют привязку, им то с чего поплохеть должно? :) Кстати Дельфя начиная с 2007-ой так-же вяжется на этапе активации, InstallShield тот-же.
Казлы наверное? :)
Второе:
Есть такое понятие как этап внедрения - т.е. выпуск ПО с ослабленной версией защиты, цель которого посадить на продукт максимальное кол-во пользователей. Довольно часто встречающийся подход.
Ну и ЗЫ:
Кстати мы тоже продаем, и ужс - за деньги, и ужс - с привязкой к железу :)


 
Германн ©   (2011-02-21 22:20) [12]


> выпуск ПО с ослабленной версией защиты, цель которого посадить
> на продукт максимальное кол-во пользователей.

Прям наркоторговцы какие-то!


 
Rouse_ ©   (2011-02-21 22:22) [13]

Да вот еще - обычный "бизнес", ничего личного :)
Чем больше впаришь тем больше заработаешь - закон рынка.


 
Игорь Шевченко ©   (2011-02-21 22:35) [14]


> я знаю еще большую кучу


открой секрет, скажи, как измерял ?


 
Rouse_ ©   (2011-02-21 22:41) [15]


> Игорь Шевченко ©   (21.02.11 22:35) [14]
> открой секрет, скажи, как измерял ?

Капитан очевидность подсказывает: Гугль -> шаровара - считать кол-во.


 
Rouse_ ©   (2011-02-21 22:45) [16]

Ах, да, если что, то адмирал ясенпень изрекает: по статистике обьем шаровары от общего рынка IT составляет более 80 процентов...


 
Игорь Шевченко ©   (2011-02-21 23:01) [17]


>  по статистике обьем шаровары


в чем объем меряется ?


 
Rouse_ ©   (2011-02-21 23:02) [18]

А эт не ко мне, а к компетентным органам, которые статистикой занимаются :)


 
Rouse_ ©   (2011-02-21 23:02) [19]

Но я так думаю что в евро...


 
Игорь Шевченко ©   (2011-02-21 23:10) [20]

Rouse_ ©   (21.02.11 23:02) [18]

казалось бы:
а) какое отношение количество шаровар имеет к аппаратной привязке.
б) у оракла в евро всяко толще, а аппаратной привязки как не было, так и нет.
в) объем в IT - это заказные продукты. Чью ты там статистику считал - это тебе ведомо.


 
Rouse_ ©   (2011-02-21 23:26) [21]

казалось-бы? :) Жжоте уважаемый :)
а: шаровары в массе своей привязываются к железу
б: у мс толще по любому - они привязаны к железу
в: я не считал - ты не внимательно читаешь, что уже настораживает.


 
Игорь Шевченко ©   (2011-02-21 23:32) [22]


> а: шаровары в массе своей привязываются к железу


жжошь


> б: у мс толще по любому - они привязаны к железу


весь привязан ?
дважды жжошь


> я не считал


так и нехрен тогда


 
Rouse_ ©   (2011-02-21 23:39) [23]


> Игорь Шевченко ©   (21.02.11 23:32) [22]
> жжошь

Ты у нас новоявленный спец по шароварам?
отвечу цитатой: "так и нехрен тогда"


> Игорь Шевченко ©   (21.02.11 23:32) [22]
> весь привязан ?

Советую изучить исходники механизма активации ХР - много открытий чудных там найдешь


 
KilkennyCat ©   (2011-02-21 23:51) [24]


> изучить исходники механизма активации ХР

а что там изучать, была очень давно официальная статья от микрософта, где они объясняли что, как и почему привязано к железякам.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2011.06.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.003 c
15-1298124342
KilkennyCat
2011-02-19 17:05
2011.06.12
Макетная плата от Texas Instruments


6-1237587638
1uka
2009-03-21 01:20
2011.06.12
как заставить TIdTCPClient "слушать" ?


15-1298136845
alexdn
2011-02-19 20:34
2011.06.12
О супермаркетах


2-1299002115
rodionov_uv
2011-03-01 20:55
2011.06.12
имя компонента


2-1299053417
Гость
2011-03-02 11:10
2011.06.12
Как раскрасить title в DBGrid под Windows 7?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский