Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Защита на софтуер от нелегално разпространение
http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=14286
Страница 1 от 2

Автор:  Edesign [ Пет Яну 15, 2016 10:34 am ]
Заглавие:  Защита на софтуер от нелегално разпространение

Какви методи можете да ми препоръчате?
Софтуерът е писан на C# работи естествено под Windows?

Ясно е че 100% защита няма искам да взема някой долар преди да са го откраднали :D

Автор:  bongo_x2 [ Пет Яну 15, 2016 12:41 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

USB ключ най много стряска :)
Онлайн проверката също е гадно нещо.
Говоря ти откъм тъмната страна, де. Не,че нямам софтуер който уж без флашка и онлайн не би трябвало да тръгне :)

Автор:  bobihot [ Пет Яну 15, 2016 12:51 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

Познат правеше с УСБ флашки, които изпълняваха ключова част от софтуера. Т.е. не е да се обажда че е там, а без нея програмата само ти казва "Здрасти" без да може да направи нищо.

Автор:  sparkybg [ Пет Яну 15, 2016 12:54 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

Единствената защита е да развиваш продукта, ако има място за развитие. И всеки път да "пипваш" по нещо в защитата при нови версии. Така краденето на най-новото ще е отложено във времето. Флашка също се хаква.

Другото е - пускаш безплатен продукт и печелиш от съпорт. Естествено не става с всичко, но все по-голяма част от индустрията се издържа по тоя начин.

Съвсем трето е - вдигаш го на WEB и раздаваш лицензи за право на ползване - това вече няма как да го хакнат, освен ако не свършиш някоя простотия със секюритито на сървъра. Понеже е на C# - ще трабва само да си допишеш WEB интерфейса.

Автор:  itso.t [ Пет Яну 15, 2016 1:02 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

USB винкел. За подсещане на клиентите... :D

Автор:  ToHu [ Пет Яну 15, 2016 1:45 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

Виж колегата с ник fuser, успешно е копирал продукт на Matrix, аз изпозлвам негови и съм доволен, използваш софтуера на матрикс ако искаш да си криптираш dll-те и exe-та, но като ги криптираш забравяш за всякакви дъмпове, стават безсмислени, и дебъга на криптирано е зор. Ние криптирахме в началото но в последната версия сме го махнали, само проверяваме переодично за ключа.

Автор:  timt [ Пет Яну 15, 2016 2:06 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

Друг вид защита си е когато се чете номера на хард диска и се направи алгоритъм на втора програма която дава индивидуален код за даденото устройство.

Автор:  ToHu [ Пет Яну 15, 2016 4:48 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

Това подлежи на лесен хак :) По принцип всичко се хаква, но примерно моя софт и да го хакнат е все там, той сам по себе си е безполезен, не се ли върже към сървъра за да мъ качиш от там съдържанието файда няма, а в сървъра пък няма как да дадем акаунт на някой който не е клиент :)

Автор:  Edesign [ Пет Яну 15, 2016 4:52 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

ясно с донгъл ще е...

Автор:  palavrov [ Пет Яну 15, 2016 5:56 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

Edesign написа:
ясно с донгъл ще е...

.NET не го ли защитиш като хората се хаква само с поглед (има купчина декомпилатори до C# от рода на reflector). Обикновенно продавачите на донгъли дават и туулове за това, но все пак си имай едно на ум.

Автор:  ToHu [ Пет Яну 15, 2016 6:37 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

Аз затова препоръчвам колегата , както казах неговото е пълно копие на Matrix и криптираш софта с техните оригинални тулове, работи :)

Автор:  Н'бабане Гт'муан'га [ Пет Яну 15, 2016 6:45 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

Аз пък на твое място бих се молил да ми хакнат софта. Това осначава че на хората им трябва, иначе колкото и защити да има, ако никой не го иска...
Но пък ако много държиш да си защитен - всеки процесор от 1998 насам има уникален сериен номер.

Автор:  ike [ Пет Яну 15, 2016 7:02 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

Н'бабане Гт'муан'га написа:
Но пък ако много държиш да си защитен - всеки процесор от 1998 насам има уникален сериен номер.

Това не е вярно.

Автор:  ToHu [ Пет Яну 15, 2016 7:57 pm ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

Абе истинската защита не е никак тривиално нещо, сериозна защита не се прави лесно. Имахме продукт преди години който много се продаваше и въпреки всичките ни опити да го защитаваме имаше копия, верно повечето не бяха истински и продукта не рбаотеше както следва но пък успешно го продаваха и клиентите не се усещаха, но имаше и копия в които бяха хакнали и секюрити проца със все що е скрито вътре, а говорим за еидн от върховите секюр продукти на Далас по онова време, фискалните чипове бяха детска играчка в сравнение с него но някой сигурно беше инвестирал достатъчно пари.
Това е проблема с хитовите продукти с дълъг живот, никой от новите ни продукти не се пиратсва защото няма такъв пазар и живот, но този за който говоря дори и сега все още се продава някъде а е на близо 15 години :)

Автор:  Edesign [ Нед Яну 17, 2016 11:00 am ]
Заглавие:  Re: Защита на софтуер от нелегално разпространение

И понеже обичам всичко да си е затворено като производство и разработки при мен стигнах до следния извод -> Ще заложим важна функция вътре в процесора в донгъла. Т.е. програмата ще работи не само на PCто, а и тя непрекъснато ще си комуникира с донгъла.
Пак има копиране но така този който копира трябва да разбере логиката на цялата програма и да допише липсващата функция в основния код. А ако "хакера" е толкова добър то явно той може да си напише програмата сам а не да я краде ...
И за да не пускам друга тема има ли някои желаещи да ми пратят гербери генерирани от различни програми - altium, eagle, sprint layout, kicad и каквото се сетите - важно е да ми се напише от какъв продукт е генериран.

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/