У есть приложение, которое надо кастомизировать под заказчика. Программа собирается в Delphi 2007 (но можно использовать и другие версии), представляет из себя один исполняемый файл. В процессе разработки надо передавать текущие версии для тестирования.
Вопросы:
1. Как оптимальнее организовать защиту (лицензирование)? Чтобы защита просто реализовывалась и чтобы прога не сильно потеряла в скорости.
Пока мой варинт это:
— сетевой аппаратный HASP ключ с ограничением по времени, прикручиваем к exe'шнику через Envelope. Цена около 2500р.
Вообще, насколько надежен этот вариант? Какие способы лучше в моем случае?
2. Хотелось бы сделать минимальную защиту самого кода и логики (без всяких там упаковок методов, вирутализаций, мутаций и прочих наворотов), чтобы защищало хотябы от ленивых). Кто что посоветует?