Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 05:21 22.05.24 
Клубове/ Компютри и Интернет / Delphi Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Re: Регистрация на софт. продукт. [re: VladoVasilev]
Автор andrew_nikoloff (aka бах ма'а му)
Публикувано05.12.04 18:53  



Въпросът ти съвсем не е банален. Това е доста интересна и противоречива тема.
В общи линии преди да започнеш да правиш защитата си трябва да си отговориш на един въпрос - колко време и усилия би си струвало да отдели някой за да разбие защитата ти? Идеята е, че всяка защита може да бъде разбита от някое способно момче (а защо не и момиче ). Просто е въпрос на време и усилия.
Дай си оценка за полезността на твоя софтуер за масовия потребител. Има ли той свободни или други широко разпространени алтернативи и т.н.
Когато правиш такава защита вариантите пред теб са два - софтуерна или хардуерна да е тя. Е, разбира се може и комбинация от двете :)
Хардуерната обикновено представлява някава "тапа", която се вързва на COM, LPT или USB порт. Прави се сравнително лесно - чувал ли си едночипови компютри, микроконтролери и т.н.? Това е едно чипче, в което си има процесор, памет и т.н. Можеш да си запишеш някаква програмка вътре. Заедно с твоята програма ще даваш и една такава "тапа" и твоята програма ще си я търси.
Софтуерният вариант е това, към което ти си се насочил. Като казваш, че знаеш как да вземеш номера на диска на компютъра и после, че има програми, които му правят "огледално копие" си мисля, че ти не взимаш номера на диска, а серийния номер, който се генерира при форматирането му. Освен него дисковете си имат уникален (или поне доста уникален) сериен номер, който е хардуерен. Това ти е серийния номер, който можеш да си прочетеш от някоя лепенка върху диска. Обикновено го има и на баркод. Виж например

.
По въпроса за дънните платки - не знам те да имат сериен номер или поне не е нещо, което да не е специфично за определен модел или производител. Но на тях винаги пък можеш да прочетеш модела, ако решиш - датата на BIOS-а и т.н. Ти решаваш какво. Има много примерчета по нета - потърси за hardware system information...
Също така има и доста готови решения, които дори и да решиш да не ползваш си струва да разгледаш. Може да ти подскажат някоя добва идея. Виж . Някои дори са със сорс. Пак в тори има и неща за определяне на хардуера.
Толкова за сега от мен.



Цялата тема
ТемаАвторПубликувано
* Регистрация на софт. продукт. VladoVasilev   05.12.04 15:24
. * Re: Регистрация на софт. продукт. Heh   05.12.04 17:51
. * Re: Регистрация на софт. продукт. andrew_nikoloff   05.12.04 18:53
. * Допълнение по темата... VladoVasilev   06.12.04 15:29
. * Re: Допълнение по темата... Ptr   06.12.04 21:43
. * Re: Допълнение по темата... NDeu   07.12.04 00:09
. * Re: Допълнение по темата... Dim_cR   08.12.04 11:42
. * Re: Регистрация на софт. продукт. Veso   07.12.04 10:00
. * Re: Регистрация на софт. продукт. VladoVasilev   10.12.04 19:15
. * Re: Регистрация на софт. продукт. Veso   13.12.04 16:37
. * Re: Регистрация на софт. продукт. AJ   10.12.04 21:04
. * Кое? VladoVasilev   11.12.04 09:04
. * Re: Кое? PhantomAS   11.12.04 10:53
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.