Защита проектов, не имеющих *.exe файла

Наша компания занимается разработкой приложений, представляющих собой динамически загружаемые модули для Autodesk AutoCAD (ARX приложения). По сути такой модуль - это native Win32 или x64 DLL, работающая в среде хост-приложения (acad.exe), но представляющая собой отдельный продукт.
Планируется ли поддержка ситуаций, подобных нашей, в сервисе Guardant Online?

Re: Защита проектов, не имеющих *.exe файла

Добрый день, ndev.

ndev пишет:

Наша компания занимается разработкой приложений, представляющих собой динамически загружаемые модули для Autodesk AutoCAD (ARX приложения). По сути такой модуль - это native Win32 или x64 DLL, работающая в среде хост-приложения (acad.exe), но представляющая собой отдельный продукт.
Планируется ли поддержка ситуаций, подобных нашей, в сервисе Guardant Online?

Сервис Guardant Online изначально позволяет защищать не только исполняемые exe - файлы, но и dll - библиотеки Native приложений.
Также на этой неделе будет реализована и запущена поддержка x64 приложений.

Re: Защита проектов, не имеющих *.exe файла

Для создания *.prc файла с использованием утилиты профилирования, необходимо указать анализируемое приложение (обязательно) и  от 0 до N анализируемых совместно модулей. Что в нашем случае нужно указать в качестве анализируемого приложения? acad.exe :), но MAP файл для него Autodesk не предоставляет; динамически загружаемый Dll модуль в качестве анализируемого приложения тоже не подходит.
Если указать динамически загружаемый Dll модуль в качестве анализируемого совместно модуля - кнопочка "Готово" остается неактивной как в режиме профилирования кода, ток и в режиме статического анализа кода.
Итого: как нам создать *.prc отдельно для DLL - без *.exe модуля

Re: Защита проектов, не имеющих *.exe файла

В текущей версии профайлера для Guardant Online действительно отсутствует возможность отдельного анализа dll без запуска исполняемого exe-файла приложения.
Подобный функционал будет реализован для профайлера, который войдет в состав нового SDK v.6 (релиз ожидается в ближайшие полтора месяца).