Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Привязка приложения к флешке (защита от копирования). Как реализовать? / 6 сообщений из 6, страница 1 из 1
29.04.2014, 18:01
    #38629301
Vetal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязка приложения к флешке (защита от копирования). Как реализовать?
Всем привет.

Есть задача привязать приложение к флешке. Чтобы приложение запускалось только если вставлена флешка, на которой оно продавалось.

Как наилучшим образом сделать такое решение?

У меня была идея брать идентификатор флешки, и сохранять его на флешку в файл, зашифрованный ключом.

Приложение при запуске расшифровывает из зашифрованного файла идентификатор флешки, и смотрит, есть ли флешка с таким идентификатором в системе. Если флешки нет, то приложение не запускается.

Моя задача осложняется тем, что один из кейсов - это пользователь вставляет флешку и должен уметь загрузить защищенное приложение через интернет. То-есть, должно скачаться приложение-загрузчик, которое защитит конечное приложение под вставленную флешку.

Подскажите, пожалуйста, как бы Вы сделали такое решение? Есть ли готовые решения, которое можно для этого применять?

Спасибо
...
Рейтинг: 0 / 0
30.04.2014, 09:28
    #38629727
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязка приложения к флешке (защита от копирования). Как реализовать?
VetalУ меня была идея брать идентификатор флешки, и сохранять его на флешку в файл, зашифрованный ключом.
Сделать полный дубликат флешки вовсе не проблема.
...
Рейтинг: 0 / 0
30.04.2014, 09:31
    #38629729
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязка приложения к флешке (защита от копирования). Как реализовать?
http://www.guardant.ru/products/all/guardant-code/

ХарактеристикиЗагрузка и исполнение до 20 000 строк кода на С.

Туннельное шифрование трафика протокола обмена.

Работа в HID-режиме без дополнительных драйверов.

Поддержка Windows, Windows CE, Linux, Android, Windows RT.

Автоматическая защита Win32 и .NET приложений.
Инструменты для защиты Java-приложений.

Псевдокод и обфускация компонентов защиты.

Часы реального времени (в модификации Time).

Flash-память 8Гб, 16Гб или 32Гб (в модификации Flash).
...
Рейтинг: 0 / 0
30.04.2014, 11:39
    #38629930
Alexey Tomin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязка приложения к флешке (защита от копирования). Как реализовать?
VetalЕсть задача привязать приложение к флешке. Чтобы приложение запускалось только если вставлена флешка, на которой оно продавалось.

Единственное реальное решение- ключи, в которых стоит вычислитель чего-нибудь, а программа проверяет.
Слабым местом станет декомпиляция программы на тему убрать проверку.
Ключ не будет хранить программу, но это не важно.

В идеале- в ключе должна быть часть (причём существенная в смысле know-how) алгоритма.
...
Рейтинг: 0 / 0
30.04.2014, 13:25
    #38630072
Vetal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязка приложения к флешке (защита от копирования). Как реализовать?
Проблема в том, что аппаратные ключи слишком удорожают решение. Если это коробочный продукт, то в его цену нужно добавлять еще и цену ключа, а наш продукт планируется быть легкодоступным.

Из программных методов защиты привязываться в приложении к серийному номеру флешки, насколько надежный вариант, по сравнению с другими?
...
Рейтинг: 0 / 0
30.04.2014, 16:03
    #38630342
Сергей Арсеньев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязка приложения к флешке (защита от копирования). Как реализовать?
VetalИз программных методов защиты привязываться в приложении к серийному номеру флешки, насколько надежный вариант, по сравнению с другими?
Если Вы не предполагаете, что кто-то будет исправлять вашу программу, чтобы отвязать ее от флешки, то ничего.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Привязка приложения к флешке (защита от копирования). Как реализовать? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]