Форум: "Начинающим";
Текущий архив: 2007.09.09;
Скачать: [xml.tar.bz2];
ВнизКак однозначно идентифицировать компьютер? Найти похожие ветки
← →
D@Nger © (2007-08-08 09:46) [0]Здраствуйте! Я хочу защитить свою программу при помощи некоего номера, генерирующегося на основе номера ID компьютера пользователя. Т.е. серийный номер будет верен только на той машине на которой он генерировался. Как можно узнать этот номер?
Спасибо!
← →
homm © (2007-08-08 09:50) [1]> Как однозначно идентифицировать компьютер?
Для этого сначала ты должен ответить на вопрос, «Что такое компьютер?» :)
← →
D@Nger © (2007-08-08 10:02) [2]Хорошо.... как узнать ID системной платы?
← →
Сергей М. © (2007-08-08 10:21) [3]
> D@Nger © (08.08.07 09:46)
Ты осознаешь, что тем самым ты ограничиваешь пользователя твоего ПО в праве и возможножности заменять те комплектующие комепьютера, к тоторым ты "привязал" это ПО ?
← →
iXT © (2007-08-08 10:48) [4]> [0] D@Nger © (08.08.07 09:46)
МикроПО тоже защищают свое ПО и что?
ИМХО - лучший способ защитить свою прогу - сделать ее взлом бессмысленным, (ну, хотя бы не выгодным)
← →
DVM © (2007-08-08 10:49) [5]
> D@Nger ©
Самое лучше продавать с программой аппаратный ключ защиты
← →
iXT © (2007-08-08 10:50) [6]> [5] DVM © (08.08.07 10:49)
И это все тоже ломается (эмулируется).
← →
DVM © (2007-08-08 10:57) [7]
> И это все тоже ломается (эмулируется).
Взлом очень сложен. На сколько я знаю далеко не все ключи на данный момент удалось взломать. Вроде как гуардант стелз 3 до сих пор не взломан.
← →
iXT © (2007-08-08 11:00) [8]> [7] DVM © (08.08.07 10:57)
Их стоимость ИМХО будет несопоставима со стоимостью продукта автора :)
ЗЫ Скоро Windows с ключами (аппаратными) пойдет.
← →
MetalFan © (2007-08-08 11:39) [9]
> Их стоимость ИМХО будет несопоставима со стоимостью продукта
> автора :)
да не такие уж и дорогие ключи Guardant... если программа не менее 100$ стоит, то можно и разориться
← →
iXT © (2007-08-08 11:54) [10]> [9] MetalFan © (08.08.07 11:39)
Осталось только увидеть и оценить продукт :)
← →
D@Nger © (2007-08-08 12:27) [11]Ну дык все таки.... как же узнать ID системной платы?
← →
TUser © (2007-08-08 12:35) [12]Надо привязывать к сетчатке глаза, соотв. сканеры есть. Тогда пользователь не ограничен в возможности смены железа, а глаза меняют пока редко.
← →
D@Nger © (2007-08-08 12:47) [13]Если пользователь сменит железо (или даже компьютер), он может связаться со мной, сказать новый ID и я ему скину новый серийник ..... а как узнать действительно ли это тот пользователь или действительно ли он сменил железо....что нибудь придумаю... во всяком случае это хоть как то обезопасит ее от копирования.... я так считаю... ведь даже Windows ломают что уж тут уж говорить о моей маленькой программульке.... :)
← →
Сергей М. © (2007-08-08 13:25) [14]
> Если пользователь сменит железо (или даже компьютер), он
> может связаться со мной, сказать новый ID и я ему скину
> новый серийник
А оно ему надо - по каждому чиху, на который он имеет полное право, связываться с тобой и тратить свои кровные сольдо ?)
> что нибудь придумаю
Нихрена себе !)
Сначала пишу программу, продаю ее, а только потом потом думаю)
> это хоть как то обезопасит ее от копирования
Чавой-то ?)
Я - НЕзарегистрированный пользователь твоей программы.
ЧТО мне мешает скопировать ее откуда бы то ни было ?)
← →
D@Nger © (2007-08-08 13:33) [15]
> А оно ему надо - по каждому чиху, на который он имеет полное
> право, связываться с тобой и тратить свои кровные сольдо
> ?)
Полностью согласен, но как по другому.... по крайней мере если программа очень нужна то можно и подсуетится, тем более компьютеры, я думаю каждый день не меняют...
> Сначала пишу программу, продаю ее, а только потом потом
> думаю)
Если честно у меня уже есть некоторые мысли по этому поводу....
> Я - НЕзарегистрированный пользователь твоей программы.
> ЧТО мне мешает скопировать ее откуда бы то ни было ?)
мешать будет другой ID номер системной платы.....
КАК УЗНАТЬ НОМЕР ID СИСТЕМНОЙ ПЛАТЫ? (...бьюсь в истерике :) )
← →
EvS © (2007-08-08 13:33) [16]> что уж тут уж говорить о моей маленькой программульке....
Только то, что количество пользователей будет равно нулю
← →
Сергей М. © (2007-08-08 13:34) [17]
> Ну дык все таки.... как же узнать ID системной платы?
>
Открою тебе страшную тайну : у системной платы нет и не может быть никакого (ПРОГРАММНО определяемого) "ID", ибо плата, будь она хоть системная хоть лунная - это не более чем, как правило, шматок фольгированного текстолита.
← →
Плохиш © (2007-08-08 13:36) [18]
> по крайней мере если программа очень нужна то можно и подсуетится
Честно скажу, мне ни одна программа не нужна, ради которой необходимо суетиться...
← →
D@Nger © (2007-08-08 13:48) [19]
> у системной платы нет и не может быть никакого (ПРОГРАММНО
> определяемого) "ID"
ID системной платы программно определить можно... есть много программ собирающих информацию о конфигурации системы, взять хоть бы AIDA32 там есть пункт в разделе системная плата
ID системной платы 08/26/2003-nVidia-nForce-6A61BG0FC-00
← →
D@Nger © (2007-08-08 13:52) [20]
> Честно скажу, мне ни одна программа не нужна, ради которой
> необходимо суетиться...
Для примера: В организации в которой я работаю приобрели программу (справочник)... я ее регистрировал через телефон, назвал номер сгенерировавшийся в программе, мне продиктовали серийный номер... и я спросил если я переустановлю операционную систему серйный номер подойдет, они сказали нет, позвоните повторно.... вот так то
← →
имя (2007-08-08 14:26) [21]Удалено модератором
← →
Котик Б (2007-08-08 14:34) [22]Интересно - вот материнскую плату ты идентефицируешь - а как ты будешь идентефицировать звонящего ? анализатор голоса поставишь ? :)
← →
Tack © (2007-08-08 15:12) [23]можно начать отсюда:
http://forum.insidepro.com/viewtopic.php?t=32
А злопыхателей не слушай - это они стебаются просто ;-)
← →
stanislav © (2007-08-08 15:50) [24]D@Nger © (08.08.07 09:46)
Еще можно определить номер винта, если интересно напишу как.
← →
Gadenysh (2007-08-08 18:22) [25]купи Guardant - гдето 500 рублей за ключ и не страдай
← →
Anatoly Podgoretsky © (2007-08-08 21:07) [26]> D@Nger (08.08.2007 13:52:20) [20]
Послать их подальше, например в суд.
← →
D@Nger © (2007-08-09 06:11) [27]
> Интересно - вот материнскую плату ты идентефицируешь - а
> как ты будешь идентефицировать звонящего ? анализатор голоса
> поставишь ? :)
>
По телефону пользователь назовет код, который сгенерирует программа и на основе этого кода сгенерируется серийный номер.... который необходимо будет ввести в программу....
← →
D@Nger © (2007-08-09 06:16) [28]
> Нельзя, дубина ты эдакий)
> Ну НЕТ у "платы" никаких "ID" !
> Нечто напоминающее "ID" есть у чипсета)
Если бы я это знал я бы не создавал бы эту тему... я у вас спрашиваю... вообще каким образом можно определить компьютер... а вы только критикуете... и никаких дельных советов...
← →
D@Nger © (2007-08-09 06:24) [29]
> Tack ©
За ссылку огромное спасибо....это то что мне нужно...:)
← →
D@Nger © (2007-08-09 06:47) [30]
> Gadenysh (08.08.07 18:22) [25]
>
> купи Guardant - гдето 500 рублей за ключ и не страдай
Я собираюсь продавать программу за 100 рублей... идея использования ключей отпадает...система защиты дороже программы...
а вообще кому интересно...моя программа предназначена для расчета графика платежей по кредитам (дифференцированным и аннуитентным). Поиск в инете не удовлетворил меня функциональностью найденых программ, хотя они и были бесплатные... поэтому я решил сделать ее чисто для личного использования...но результат мне понравился и я решил, не пропадать же добру...:) цена чисто символическая.. но как говорится "с миру по нитке - нищему рубаха"... вот только с защитой встал вопрос...
← →
Slym © (2007-08-09 07:27) [31]ОБЪЯВЛЕНИЕ
Взломаю его программу: кейген за 50руб, полный "обход" проверки (nop, jmp, ret по выбору заказчика) - 100р.
← →
D@Nger © (2007-08-09 08:42) [32]
> ОБЪЯВЛЕНИЕ
> Взломаю его программу: кейген за 50руб, полный "обход" проверки
> (nop, jmp, ret по выбору заказчика) - 100р.
>
Ржу нимагу )))))
Сломать конечно можно все....
← →
D@Nger © (2007-08-09 08:53) [33]Мастера! .... подскажите более менее оптимальную систему защиты для моего случая... посоветуйте как быть... от первоначальной идеи я думаю отказаться т.к. пользователю придется еще WMI SDK наверно ставить...
← →
Riply © (2007-08-09 09:40) [34]> [33] D@Nger © (09.08.07 08:53)
Генерируй не на основе железа, а, например, на основе e-mail заказчика.
← →
D@Nger © (2007-08-09 10:16) [35]
> > [33] D@Nger © (09.08.07 08:53)
> Генерируй не на основе железа, а, например, на основе e-mail заказчика.
Тогда серийник и e-mail будет ходить по рукам и регить на один и тот же e-mail и серийник....
← →
Riply © (2007-08-09 11:28) [36]>[35] D@Nger © (09.08.07 10:16)
>Тогда серийник и e-mail будет ходить по рукам и регить на один и тот же e-mail и серийник....
Программа придумывает и выдает пользователю некое число
(например, дату своего создания или сотворения мира :).
Он тебе по почте его отправляет. Ты ему в ответ серийник на основе этого числа и адреса.
← →
D@Nger © (2007-08-09 11:38) [37]
> Riply © (09.08.07 11:28) [36]
Да, согласен, я тоже пришел к такой мысли... теперь ломаю голову над шифрованием для генерации серийного номера... :)
← →
Fay © (2007-08-14 14:27) [38]
> Да, согласен, я тоже пришел к такой мысли... теперь ломаю
> голову над шифрованием для генерации серийного номера...
> :)
Задача сводится с исходной
← →
Ega23 © (2007-08-14 14:33) [39]
> Мастера! .... подскажите более менее оптимальную систему
> защиты для моего случая... посоветуйте как быть... от первоначальной
> идеи я думаю отказаться т.к. пользователю придется еще WMI
> SDK наверно ставить...
Не страдай фигнёй, выложи её в свободный доступ. Если её хотя бы 4 человека скачают (в чём я, откровенно говоря, сильно сомневаюсь) - уже хорошо.
А если кто из них не снесёт её через 10 минут - вообще супер.
← →
Сергей М. © (2007-08-14 14:37) [40]
> шифрованием для генерации
Абракадабра)
Шифрование - функциональность, подразумевающая параметры.
Генерация же параметров не подразумевает)
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.09.09;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.046 c