virtual box and packaging
virtual box and packaging
После замены файлов в virtual box через packaging, файлы становятся не читабельными, контрольная сумма другая и как следствие ошибка в программе. Подскажите в каком направлении рыть ?
Re: virtual box and packaging
Здравствуйте, попробуем протестировать как можно скорее.
Кстати, exe файл защищаете до того как создаете контейнер? И контейнер делаете тем же файлом проекта?
Кстати, exe файл защищаете до того как создаете контейнер? И контейнер делаете тем же файлом проекта?
Re: virtual box and packaging
Пакеты создаю тем же проектом
если создаю пакеты после зашиты то ошибка сразу
если создаю пакет до защиты то первый запуск из диалогового окна енигмы не видит пакет и подгружает файлы до изменения, при повторном запуске ошибка.Enigma wrote:Кстати, exe файл защищаете до того как создаете контейнер?
если создаю пакеты после зашиты то ошибка сразу
Re: virtual box and packaging
Еще до кучи EP_ProtectedStringByID,EP_ProtectedStringByKey после зашиты 4.10 всегда возвращают 0 хотя то же проект защищенный ранее демо версией нормально срабатывает 
Re: virtual box and packaging
Протестировали все проблемы, с заменой виртуальных файлов через packaging на самом деле что то не так. Надеюсь исправим проблему быстро.
А вот на счет EP_ProtectedStringByID,EP_ProtectedStringByKey - никаких проблем не выявлено. Функции все возвращают корректно. Ноль они возвращают только если строки с этими ID/Key не добавлены в проект в Protection Features - Protected Strings, или если файл не запакован, проверьте что запускаете именно запакованный файл (если имена входного и выходного файла одинаковые, посмотрите на лог протектора, нет ли там ошибок при записи данных в защищенный файл). Или присылайте проект и не защищенный файл на support@enigmaprotector.com, протестируем.
А вот на счет EP_ProtectedStringByID,EP_ProtectedStringByKey - никаких проблем не выявлено. Функции все возвращают корректно. Ноль они возвращают только если строки с этими ID/Key не добавлены в проект в Protection Features - Protected Strings, или если файл не запакован, проверьте что запускаете именно запакованный файл (если имена входного и выходного файла одинаковые, посмотрите на лог протектора, нет ли там ошибок при записи данных в защищенный файл). Или присылайте проект и не защищенный файл на support@enigmaprotector.com, протестируем.
Re: virtual box and packaging
Проблема с контейнерами для Virtual Box - решена, скачайте последнюю версию их контрольной панели.
Re: virtual box and packaging
Спасибо с контейнерами разобрались 
Re: virtual box and packaging
На счет проблемы с функциями EP_ProtectedStringByID,EP_ProtectedStringByKey, они не обрабатываются потому что вызов этих функций осуществляется косвенно, через runtime библиотеки FoxPro.
В версии 4.10 была сделана опция, Miscellaneous - Other - Hook entire process to check for Enigma API calls, она позволяет защите взять управление над всем процессом, и отслеживать вызовы Enigma API.
В Вашем случае надо использовать данную опцию.
В версии 4.10 была сделана опция, Miscellaneous - Other - Hook entire process to check for Enigma API calls, она позволяет защите взять управление над всем процессом, и отслеживать вызовы Enigma API.
В Вашем случае надо использовать данную опцию.
Re: virtual box and packaging
Тысяча извинений но я изменений не вижу т.е. самой галочки в "Hook entire process to check for Enigma API calls"Enigma wrote:В версии 4.10 была сделана опция
Вроде как и скачал с контрольной панели
Re: virtual box and packaging
Мои извинения, залили новую версию в контрольную панель 
