Russian Qt Forum

Разное => Говорилка => Тема начата: Max Payne от Февраль 05, 2013, 14:52



Название: Защита от копирования файла
Отправлено: Max Payne от Февраль 05, 2013, 14:52
Задача защитить *.exe файл от копирования. Я создаю проект (компилирую, статическая линковка) , в итоге у меня один файл *.exe без библиотек, мне нужно скопировать его на флеш устройство (для начала скажем просто флешка), и распространяю программу вместе с накопителем. Задача - чтобы с этого накопителя нельзя было скопировать файл и использовать без флешки или на другой флехи. У меня одна только идея, делать какой нить файл и прятать его на флешки. Посоветуйте как можно иначе реализовать. Заранее спасибо.


Название: Re: Защита от копирования файла
Отправлено: Bepec от Февраль 05, 2013, 15:02
Защитить флеш диск от копирования наличием на нём файла - думаю невозможно, без внутреннего вмешательства в его потроха.

Потому что просто сделав образ флехи на выходе получим работающую программу.

PS есть конечно вариант привязаться к устройству, поймать его идентификатор, смотреть на расположение файла и если он не на нужном носителе, удаляться. Но ломается это так же легко, как и пишется :)

PPS а вот перепрошить МК флехи и изъять оттуда функцию записи - вот это будет уже понадёжнее. Ещё и зашифровать каким нить хитрым способом содержимой, а МК залочить.



Название: Re: Защита от копирования файла
Отправлено: Пантер от Февраль 05, 2013, 15:19
Погугли способы защиты софта. К Кьюту это отношение не имеет.


Название: Re: Защита от копирования файла
Отправлено: xokc от Февраль 06, 2013, 10:19
Единственный более-менее надёжный вариант использовать в качестве USB носителя аппаратный ключ типа SenseLock FL со встроенным флеш диском. И защищать свою программы с помощью SDK от этого ключа. Но если программа очень уж нужная - всё равно сломают.


Название: Re: Защита от копирования файла
Отправлено: Пантер от Февраль 06, 2013, 10:21
Еще есть hasp. У меня на работе им софт защищают.


Название: Re: Защита от копирования файла
Отправлено: xokc от Февраль 06, 2013, 12:52
Еще есть hasp. У меня на работе им софт защищают.
Ну понятно, вариантов ключей много. Но всё равно, если надо будет - сломают.


Название: Re: Защита от копирования файла
Отправлено: Fregloin от Февраль 06, 2013, 15:22
все ломается ... скорее всего нужна спец юсб ключ как советуют...


Название: Re: Защита от копирования файла
Отправлено: Bepec от Февраль 06, 2013, 15:50
В принципе USB ключ и является той самой заветной флешкой с перепрограммированным МК. Но 100% защиты это не даст. Даже 70% не даст, сам такой один ключик ломал :)

PS тут уже вспоминается принцип ценности информации - чтобы стоимость взлома  >= стоимости информации :)


Название: Re: Защита от копирования файла
Отправлено: Max Payne от Февраль 07, 2013, 16:58
Спец накопитель не подходит, нужно юзать спорт часы от Qumo(туда ложиться exe файл). Я тоже поискал и ничего интересного не нашел, спасибо всем за обсуждение. =)