![]() |
|
|
![]()
|
|
| Denjs |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 3.3.2008 Репутация: нет Всего: нет |
Если-бы дело было в QT4.3 я бы предожил описать инициацию второго окна на QScript а сам текст скрипта - подвергнуть шифрованию.
Соответсвенно - после рашифровки - выполняем скрипт и если все хорошо - то окно инициируется. иначе - нет окна и непонятно как его инициировать. Но надо понимать, что расшифрованные данные, при усердной отладке могут быть (а значит "будут") "перехвачены" в памяти... (по моему так)... не важно - скрипт это иили структура данных. и никого не будет сильно волновать как и чем они были зашифрованы - их можно будет использовать для "крака"... имхо... лучшая защита кода - не использовать защиту кода, а выносить часть или ключевую бизнес-логику в "недоступноедляотладки" место. В идеале - это программа клиент которая работает с веб-сервером. И часть ключевых функций приложения выполняется на сервере. Да, программа при этом слановится бесплатной, а продается время работы.... ) в частном случае - аналогичным образом поступают некоторые проиводители ключей "защиты" - они дают возможность заложить в ключ микропрограмму. а мы уже, "по правильному", должны заложить в этой программу часть бизнес-логики пиложения... Это сообщение отредактировал(а) Denjs - 8.4.2008, 01:18 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Технологии защиты программного обеспечения | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |