Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как однозначно идентифицировать компьютер? [D7, WinXP]


Страницы:   1 2

D@Nger ©   (2007-08-08 09:46:00) 

Здраствуйте! Я хочу защитить свою программу при помощи некоего номера, генерирующегося на основе номера ID компьютера пользователя. Т.е. серийный номер будет верен только на той машине на которой он генерировался. Как можно узнать этот номер?
Спасибо!


D@Nger   (2007-08-08 13:52:00) [21]


> Честно скажу, мне ни одна программа не нужна, ради которой
> необходимо суетиться...


Для примера: В организации в которой я работаю приобрели программу (справочник)... я ее регистрировал через телефон, назвал номер сгенерировавшийся в программе, мне продиктовали серийный номер... и я спросил если я переустановлю операционную систему серйный номер подойдет, они сказали нет, позвоните повторно.... вот так то


D@Nger   (2007-08-08 13:48:00) [22]


> у системной платы нет  и не может быть никакого (ПРОГРАММНО
> определяемого) "ID"


ID системной платы программно определить можно... есть много программ собирающих информацию о конфигурации системы, взять хоть бы AIDA32 там есть пункт в разделе системная плата

ID системной платы 08/26/2003-nVidia-nForce-6A61BG0FC-00


Плохиш   (2007-08-08 13:36:00) [23]


> по крайней мере если программа очень нужна то можно и подсуетится

Честно скажу, мне ни однапрограмма не нужна, ради которой необходимо суетиться...


Сергей М.   (2007-08-08 13:34:00) [24]


> Ну дык все таки.... как же узнать ID системной платы?
>


Открою тебе страшную тайну : у системной платы нет  и не может быть никакого (ПРОГРАММНО определяемого) "ID", ибо плата, будь она хоть системная хоть лунная - это не более чем, как правило, шматок фольгированного текстолита.


EvS   (2007-08-08 13:33:00) [25]

> что уж тут уж говорить о моей маленькой программульке....

Только то, что количество пользователей будет равно нулю


D@Nger   (2007-08-08 13:33:00) [26]


> А оно ему надо - по каждому чиху, на который он имеет полное
> право, связываться с тобой и тратить свои кровные сольдо
> ?)


Полностью согласен, но как по другому.... по крайней мере если программа очень нужна то можно и подсуетится, тем более компьютеры, я думаю каждый день не меняют...


> Сначала пишу программу, продаю ее, а только потом потом
> думаю)


Если честно у меня уже есть некоторые мысли по этому поводу....


> Я - НЕзарегистрированный пользователь твоей программы.
> ЧТО мне мешает скопировать ее откуда бы то ни было ?)


мешать будет другой ID номер системной платы.....

КАК УЗНАТЬ НОМЕР ID СИСТЕМНОЙ ПЛАТЫ? (...бьюсь в истерике :) )


Сергей М.   (2007-08-08 13:25:00) [27]


> Если пользователь сменит железо (или даже компьютер), он
> может связаться со мной, сказать новый ID и я ему скину
> новый серийник


А оно ему надо - по каждому чиху, на который он имеет полное право, связываться с тобой и тратить свои кровные сольдо ?)


> что нибудь придумаю


Нихрена себе !)

Сначала пишу программу, продаю ее, а только потом потом думаю)

> это хоть как то обезопасит ее  от копирования


Чавой-то ?)

Я - НЕзарегистрированный пользователь твоей программы.
ЧТО мне мешает скопировать ее откуда бы то ни было ?)


D@Nger   (2007-08-08 12:47:00) [28]

Если пользователь сменит железо (или даже компьютер), он может связаться со мной, сказать новый ID и я ему скину новый серийник ..... а как узнать действительно ли это тот пользователь или действительно ли он сменил железо....что нибудь придумаю... во всяком случае это хоть как то обезопасит ее  от копирования.... я так считаю... ведь даже Windows ломают что уж тут уж говорить о моей маленькой программульке.... :)


TUser   (2007-08-08 12:35:00) [29]

Надо привязывать к сетчатке глаза, соотв. сканеры есть. Тогда пользователь не ограничен в возможности смены железа, а глаза меняют пока редко.


D@Nger   (2007-08-08 12:27:00) [30]

Ну дык все таки.... как же узнать ID системной платы?


iXT   (2007-08-08 11:54:00) [31]

> [9] MetalFan ©   (08.08.07 11:39)

Осталось только увидеть и оценить продукт :)


MetalFan   (2007-08-08 11:39:00) [32]


> Их стоимость ИМХО будет несопоставима со стоимостью продукта
> автора :)

да не такие уж и дорогие ключи Guardant... если программа не менее 100$ стоит, то можно и разориться


iXT   (2007-08-08 11:00:00) [33]

> [7] DVM ©   (08.08.07 10:57)

Их стоимость ИМХО будет несопоставима со стоимостью продукта автора :)
ЗЫ Скоро Windows с ключами (аппаратными) пойдет.


DVM   (2007-08-08 10:57:00) [34]


> И это все тоже ломается (эмулируется).

Взлом очень сложен. На сколько я знаю далеко не все ключи на данный момент удалось взломать. Вроде как гуардант стелз 3 до сих пор не взломан.


iXT   (2007-08-08 10:50:00) [35]

> [5] DVM ©   (08.08.07 10:49)

И это все тоже ломается (эмулируется).


DVM   (2007-08-08 10:49:00) [36]


> D@Nger ©  

Самое лучше продавать с программой аппаратный ключ защиты


iXT   (2007-08-08 10:48:00) [37]

> [0] D@Nger ©   (08.08.07 09:46)

МикроПО тоже защищают свое ПО и что?
ИМХО - лучший способ защитить свою прогу - сделать ее взлом бессмысленным, (ну, хотя бы не выгодным)


Сергей М.   (2007-08-08 10:21:00) [38]


> D@Nger ©   (08.08.07 09:46)


Ты осознаешь, что тем самым ты ограничиваешь пользователя твоего ПО в праве и возможножности заменять те комплектующие комепьютера, к тоторым ты "привязал" это ПО ?


D@Nger   (2007-08-08 10:02:00) [39]

Хорошо.... как узнать ID системной платы?


homm   (2007-08-08 09:50:00) [40]

> Как однозначно идентифицировать компьютер?

Для этого сначала ты должен ответить на вопрос, «Что такое компьютер?» :)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо