ADN Club > AutoLisp / VisualLISP и DCL

Программная защита на VLisp

(1/4) > >>

Виталий:
Уважаемые спецы и коллеги, кто подскажет или выложит проверенный код (листинг) получающий ID компьютера желательно на Visual Lisp'е (если вообще такое возможно) или на си (для использоваия в arx или сразу в arx коде). Т.е. нужно уже готовое, существующее решение.   

Александр Ривилис:
1. Почему вопрос о защите приложения находится в разделе Магазин Приложений? Ему тут не место.
2. Сомневаюсь, что кто-то будет выкладывать своё Know-How защиты приложения. Во-первых, это интеллектуальная собственность. Во-вторых, он таким образом подвергнет риску вскрытия свою систему защиты.
3. Средствами VisualLisp можно сделать только примитивную систему защиты, так как у VisualLisp есть очень ограниченные средства взаимодействия с Windows, которые по большому счету могут и должны отключаться системным администратором.
4. Что понимается под ID компьютера? Например, MAC-адрес легко меняется штатными средствами Windows.

Алексей Кулик:
Что такое "ID компьютера"? ID HDD? MAC? Серийный номер видеокарты?
Некоторые из этих данных получить можно (используя VLISP и, например, некоторые элементы WinAPI), но сами по себе они не гарантируют никакой защиты.

Виталий:

--- Цитата: Алексей Кулик от 22-03-2015, 19:25:04 ---Что такое "ID компьютера"? ID HDD? MAC? Серийный номер видеокарты?Некоторые из этих данных получить можно (используя VLISP и, например, некоторые элементы WinAPI), но сами по себе они не гарантируют никакой защиты.
--- Конец цитаты ---
Без привязке к машине купят приложение скажем за 10$, авторизуют его и выложат свою авторизацию в интернет и все. Поэтому нужен надежный идентификатор компьютера, чтобы приложение с его авторизацией работало только на компьютере покупателя это же очевидно. Поэтому нужен ID все равно откуда ID HDD, MAC, МАМА, главное чтобы было надежно и неизменяемо. Вариантов в интернете куча, но здесь интересует VLISP, какой ID лучше доставать и как на нем делать.
О самой защите речи не идет, это дело скажем личное, но без данной информации не придумать что-то более менее простое и относительно надежное.

Алексей Кулик:
Ок, человек купил ПО, проходит время - у него "летит" материнская плата. Или HDD. Или сетевуха. Или он пытается перенести легально (!) купленное (!) ПО с одного компа на другой.
Я думаю, принимаясь за решение вопроса защиты, надо еще и эти моменты "прорабатывать".
P.S. Понадобится - сломают все равно. Самое главное - не дожить до того сладкого момента, когда из $1000 цены программы 99.9% составляет защита.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии