Any questions? Ask us: support@enigmaprotector.com

[RU] API + debugging = love ?

Post here any topics that related to Enigma Protector, its functionality, your misunderstanding, offers to improvements etc etc etc

[RU] API + debugging = love ?

Postby iDispatch » Tue Aug 19, 2014 7:36 am

Планируется ли поддержка работы с API Enigma Protector в незащищенном приложении во время отладки?
iDispatch
 
Posts: 28
Joined: Tue Aug 05, 2014 6:40 am

Re: [RU] API + debugging = love ?

Postby arhangelsoft » Mon Aug 25, 2014 6:32 pm

Что мешает вести лог-файлы для этой цели?
arhangelsoft
 
Posts: 2
Joined: Fri Aug 15, 2014 8:03 pm

Re: [RU] API + debugging = love ?

Postby Enigma » Tue Aug 26, 2014 4:39 am

iDispatch wrote:Планируется ли поддержка работы с API Enigma Protector в незащищенном приложении во время отладки?


К сожалению нет, не планируется.

arhangelsoft wrote:Что мешает вести лог-файлы для этой цели?


Или просто подменять результат API функций своим.

Кстати, я надеюсь Вы пользуетесь enigma_ide.dll чтобы просто запускать незащищенное приложение?
Enigma
Site Admin
 
Posts: 2198
Joined: Wed Aug 20, 2008 2:24 pm

Re: [RU] API + debugging = love ?

Postby iDispatch » Tue Aug 26, 2014 5:20 am

Enigma wrote:К сожалению нет, не планируется.

Жаль, было бы удобно, тем более, что у ASProtect, например, есть такая возможность.

Enigma wrote:Кстати, я надеюсь Вы пользуетесь enigma_ide.dll чтобы просто запускать незащищенное приложение?

Конечно, только чтобы проверить работу защищенного приложения, нужно его защитить + использовать "MessageBox profiler" ;).

Искренне не понимаю, почему нельзя вернуть из enigma_ide.dll некие значения просто зачитанные из конфигурационного файла.
Таких файлов может быть несколько, например: "Триал", "Триал + попытка взлома", "Профессиональная лицензия", "Нет лицензии" и т.д.
iDispatch
 
Posts: 28
Joined: Tue Aug 05, 2014 6:40 am

Re: [RU] API + debugging = love ?

Postby SMax » Tue Aug 26, 2014 11:03 am

iDispatch wrote:Искренне не понимаю, почему нельзя вернуть из enigma_ide.dll некие значения просто зачитанные из конфигурационного файла.
В теории, можно и самому написать dll-заглушку, в которой экспортировать используемые функции (не обязательно переписывать все). В целях отладки самое то, что позволит вам проявить полную свободу действий при вызове функций, а не только то, что жестко прописано в конфиге.

Сам enigma_ide.dll нужен только для запуска отлаживаемого приложения, так что смело можно заменять на свой и тестировать :)

Единственное, что могут сделать разработчики (если это не сделано уже), вложить в SDK исходники enigma_ide.dll, желательно под разные среды разработки, чтобы каждый мог переделать функции-заглушки под себя. Потребности у всех разные, и конфигом всем угодить сложно. Так же стоит иметь ввиду, что пользователи этих возможностей - программисты, которые способны скомпилировать простейшую dll.
SMax
 
Posts: 6
Joined: Mon Jun 24, 2013 8:33 pm

Re: [RU] API + debugging = love ?

Postby iDispatch » Tue Aug 26, 2014 4:34 pm

Коммерческий продукт по определению должен предоставлять некий уровень сервиса.
А так можно дойти до того, чтобы самому ВСЕ делать.
Это неэффективно.
Как раз для экономии времени, защиту купил, а не занялся ее разработкой.
iDispatch
 
Posts: 28
Joined: Tue Aug 05, 2014 6:40 am


Return to Basic

Who is online

Users browsing this forum: Google [Bot] and 4 guests