Название: Как можно прикрепить приложение к ОС... Отправлено: zoro86 от Август 19, 2010, 12:55 Тут стоит задача прикрепления приложения к ОС Windows...
Кто нибудь делал подобное... это необходимо чтобы нельзя было стырить приложение и запустить на другом компе... если у кого есть какие идеи поделитесь плизз.. Название: Re: Как можно прикрепить приложение к ОС... Отправлено: Maquefel от Август 19, 2010, 13:07 http://senselock.ru/
http://www.aladdin.ru/catalog/hasp/hasp_srm/ http://www.guardant.ru/ Название: Re: Как можно прикрепить приложение к ОС... Отправлено: zoro86 от Август 19, 2010, 14:36 Я имею ввиду чтобы ручками написать свое что нибудь...
у меня тут идея вытащить ID железок на котором было установлено ПО... и по нему ориентироваться... как такой вариант... Название: Re: Как можно прикрепить приложение к ОС... Отправлено: Авварон от Август 19, 2010, 14:38 я поменяю видеокарту и программа работать перестанет...
Название: Re: Как можно прикрепить приложение к ОС... Отправлено: Igors от Август 19, 2010, 15:04 Не идеальный но удобный вариант - привязаться к имени компьютера
Название: Re: Как можно прикрепить приложение к ОС... Отправлено: ecspertiza от Август 19, 2010, 15:06 На мой взгляд самый нормальный вариант привязаться к версии и дате биоса, я думаю редко кто его пере прошивает.
Название: Re: Как можно прикрепить приложение к ОС... Отправлено: Авварон от Август 19, 2010, 15:10 ecspertiza
поддерживаю. Дома это точно, а в корпорациях, если уж и идет перепрошивка биоса, то во время переустановки ОС Название: Re: Как можно прикрепить приложение к ОС... Отправлено: zoro86 от Август 19, 2010, 15:11 Цитировать я поменяю видеокарту и программа работать перестанет... согласен с вами ???... что вы предлагаете... и делали ли вы что та подобное на практике..Цитировать На мой взгляд самый нормальный вариант привязаться к версии и дате биоса, я думаю редко кто его пере прошивает. как его получить....средствами QT??Название: Re: Как можно прикрепить приложение к ОС... Отправлено: ecspertiza от Август 19, 2010, 15:26 Цитировать как его получить....средствами QT?? Никак, если под виндой юзай WMI , если под Linux то demidecoder. Название: Re: Как можно прикрепить приложение к ОС... Отправлено: Maquefel от Август 19, 2010, 15:37 Вообще зависит, для чего защищаешь, если для внутреннего пользования в компании, то способы привязки к ID любого железа подойдут, если для продажи, то бесполезно.
Название: Re: Как можно прикрепить приложение к ОС... Отправлено: lit-uriy от Август 19, 2010, 16:01 >>как его получить....средствами QT??
а точно также, как и "вытащить ID железок" ;) Название: Re: Как можно прикрепить приложение к ОС... Отправлено: Maquefel от Август 19, 2010, 16:22 http://msdn.microsoft.com/en-us/library/ms724953%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/ms724429%28v=VS.85%29.aspx - пример Название: Re: Как можно прикрепить приложение к ОС... Отправлено: JamS007 от Август 19, 2010, 16:42 Если прикреплять к ОС, то можно где-нибудь в этой ОС создать зацепку (например: ключ реестра (винда), хитро спрятанный файл (linux)) и проверять ее каждый раз при запуске.
Можно даже в сам бинарник записать параметры этой ОС, (какая версия, ключ регистрации, имя админа и т. д.), а потом проверять их. Название: Re: Как можно прикрепить приложение к ОС... Отправлено: Пантер от Август 19, 2010, 19:45 На данном форуме этот вопрос уже обсуждался. Попробуй поискать.
Название: Re: Как можно прикрепить приложение к ОС... Отправлено: Igors от Август 19, 2010, 20:37 С чтением BIOS я завязал давно. Точнее "мы" (группа в которой я работал). Тогда еще памяти было аж 640К и можно было просто читать верхние адреса. Как сейчас читать - не знаю, но судя по натуре Вындоуз, на помойке (называемой реестр) это должно быть. Почему завязали:
1) Уникальность данных BIOS не гарантируется. Организации покупают компьютеры "пачками" у которых BIOS одинаковы "как 2 капли перцовки" 2) А главное: "железная" привязка становится источником постоянных забот. Даже с небольшим числом проданных копий у клиентов постоянно возникает потребность сменить железо и надо опять давать им авторизацию - ведь они честно купили. В конце концов поддержка такой защиты становится невыносимой. И еще: читая эту тему, создается впечатление что проблему copy-protection можно решить "вот так вот просто" :) Здравый смысл говорит что это наивно. Лучше поискать более скромные но практичные решения. Название: Re: Как можно прикрепить приложение к ОС... Отправлено: veaport от Август 30, 2010, 12:48 как его получить....средствами QT?? Делаешь dir в текстовый файл, из него читаешь серийный номер тома (диска) и привязываешься к нему. Такой номер имеют все диски, даже дискеты... Конечно при форматировании диска номер сменится, но и программу надо будет устанавливать заново...Чтобы нельзя было его поменять, найдя в файле, можно его перемешать с какой-то фразой, известной только тебе. И тогда его трудно будет найти. Успеха! Название: Re: Как можно прикрепить приложение к ОС... Отправлено: Denjs от Август 30, 2010, 22:11 гм... а Alladin (http://www.aladdin.ru/)/катран/StarForce/etc не спасут сынов руЦЦкого капитализма от копиипаста их программы на просторах нашей доблестной Родины? :)
Ну и конечно классика: изменяйте дизайн вашей программы и выносите часть функций на онлайн-сервер))) |