Re: DeFoxIV | |
---|---|
leonid Автор Сообщений: 3204 Откуда: Рига Дата регистрации: 03.02.2006 |
Честно говоря, я уже порядком подзабыл, чего там где откуда запускать можно, но это точно нельзя. Defox III и Defox IV имеют существенно отличные алгоритмы шифрования, а расшифровщик находится как раз в ехе, а не в арр. |
Re: DeFoxIV | |
---|---|
JuK Сообщений: 86 Дата регистрации: 13.12.2010 |
Спасибо за ответ, буду думать как заменить стартовый exe у пользователей, без их участия.
Проблема в том, что он остается постоянно занятым при запуске, даже если сам вызвал другой app. |
Re: DeFoxIV | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
cmd/bat файл "ожидающий и переименовывающий" myproga_new.exe в myproga.exe - запускаемый (естественно не через RUN и не через любой из других способов "с ожиданием завершения") из этого самого exe (или вызванного из него app/fxp - не суть важно. Важно чтобы это был отдельный процесс, и он запускался без ожидания завершения).
Вместо cmd вполне можно запускать (опять же НЕ через DO и вариантом запуска БЕЗ ожидания завершения) и второй exe-компаньон (на том же фоксе написанном - его, кстати, "защищать/шифровать" вообще не надо, т.к. там нет никакой интересной хакерам логики) который сможет дождаться завершения "основного" процесса и заменить его exe файл. ------------------ WBR, Igor |
Re: DeFoxIV | |
---|---|
JuK Сообщений: 86 Дата регистрации: 13.12.2010 |
про cmd/bat файлы согласен полностью, но приложение уже работает и запускается не через них, а напрямую стартовым exe-файлом. Думал что больше чем DEFOX-III мне защиты и не понадобиться. Однако столкнулся с необходимостью разбить исполняемый файл на куски, а это отдельные vcx-библиотеки, которые DEFOX III не может шифровать.
Кроме того шифровать DEFOX-ом приходится и app и exe при этом везде писать один и тот же ключ шифрования иначе модули не понимают друг друга. "Знал бы где упасть соломки подстелил" - сделал бы 6 лет назад запуск через bat файл, но сейчас придется уведомлять пользователя о необходимости запуска другого exe файла |
Re: DeFoxIV | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Ты не понял... Не имеет значения как происходит запуск программы.
Просто твой вызванный из "неизменяемого exe" app/fxp модуль САМ запустит cmd (надеюсь система обновления позволяет не просто строго фиксированный список файлов обновлять - но даже если это и так, то через STRTOFILE всегда можно "сделать" новый cmd файл) - потом вызовет выход из программы. А этот cmd дождётся завершения работы программы, и банальным переименованием заменит уже "свободный" exe файл. ------------------ WBR, Igor |
Re: DeFoxIV | |
---|---|
JuK Сообщений: 86 Дата регистрации: 13.12.2010 |
Леонид добрый день.
Прошу прощения что отвлекаю, но пояснить сможете только вы. Итак DefoxIV
A-APP C-COM сервера P-fxp,mpr,qpx Собственно вопрос: какой параметр нужно передавать для зашифровки SCX/VCX файлов? p.s. передаю параметр F вроде защищает, но правильно ли это ? Исправлено 1 раз(а). Последнее : JuK, 30.09.15 11:40 |
Re: DeFoxIV | |
---|---|
leonid Автор Сообщений: 3204 Откуда: Рига Дата регистрации: 03.02.2006 |
Да, правильно, хотя в хелп я это похоже забыл добавить. |
Re: DeFoxIV | |
---|---|
JuK Сообщений: 86 Дата регистрации: 13.12.2010 |
Спасибо
|
Re: DeFoxIV | |
---|---|
mksserg Сообщений: 3 Дата регистрации: 14.08.2006 |
Леонид добрый день.
DeFoxIV выскакивает ошибка 10107 в инструкции такой нет, что это может быть? |
Re: DeFoxIV | |
---|---|
leonid Автор Сообщений: 3204 Откуда: Рига Дата регистрации: 03.02.2006 |
Из хелпа: Цитата: |
Re: DeFoxIV | |
---|---|
mksserg Сообщений: 3 Дата регистрации: 14.08.2006 |
Получается 107 ошибка ее тоже в инструкции нет.
|
Re: DeFoxIV | |
---|---|
leonid Автор Сообщений: 3204 Откуда: Рига Дата регистрации: 03.02.2006 |
Там же написано, что это ошибка VFP, ее надо смотреть в хелпе фокса:
107 Operator/operand type mismatch. |
Re: DeFoxIV | |
---|---|
mksserg Сообщений: 3 Дата регистрации: 14.08.2006 |
Спасибо, ступил.
|
Re: DeFoxIV | |
---|---|
VictorK Сообщений: 211 Откуда: Москва Дата регистрации: 05.06.2007 |
Добрый день Леонид.
Возник вопрос по работе с DeFox из командной строки. Какой параметр отвечает за включение/выключение параметра "Additional protection is turned on by default"? Что-то в хелпе не нашел. |
Re: DeFoxIV | |
---|---|
leonid Автор Сообщений: 3204 Откуда: Рига Дата регистрации: 03.02.2006 |
Из хелпа: Цитата: Я так понимаю, D/ - это то, что Вы ищете. |
Re: DeFoxIV | |
---|---|
VictorK Сообщений: 211 Откуда: Москва Дата регистрации: 05.06.2007 |
Спасибо.
|
Re: DeFoxIV | |
---|---|
if84 Сообщений: 2 Дата регистрации: 10.12.2015 |
Здравствуйте, Леонид! Подскажите, пожалуйста, как решить следующую проблему. (Рассказываю с чужих слов, возможны неточности) Была создана виртуальная машина, на которой был размещён защищённый с помощью DefoxIV exe-шник. Он был там успешно зарегистрирован и запускался. Но при переносе этой виртуальной машины на другой комп exe-файл при запуске опять запрашивает регистрацию. Это так и надо? Можно ли как-то его совсем привязать к виртуалке, отвязав от реального компа. Снимать регистрационные возможности не хочется,т.к. нужно, чтобы сам exe-шник был ими защищён.
|
Re: DeFoxIV | |
---|---|
leonid Автор Сообщений: 3204 Откуда: Рига Дата регистрации: 03.02.2006 |
Если использовалась стандартная привязка, то, естественно, так и должно быть, поскольку Defox проверяет серийный номер винчестера (тот, который написан у него на этикетке). При переносе на другой компьютер этот номер не совпадет. Цитата:В принципе можно. Для этого Вы должны сами написать функцию привязки, выбрав что-нибудь уникальное, что есть только в этой виртуалке. Как это сделать, почитайте в хелпе. |
Re: DeFoxIV | |
---|---|
if84 Сообщений: 2 Дата регистрации: 10.12.2015 |
Спасибо за пояснение!
|
Re: DeFoxIV | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Маловероятно что поменялся серийник виртуального HDD - скорее уж поменялся MAC-адрес виртуальной сетевой карты... Хотя если просто "копировать все файлы VM" то вообще ничего не должно меняться - для Oracle VirtualBox и Microsoft Hyper-V по крайней мере. Это при экспорте-импорте зачастую могут перенастраиваться сетевые интерфейсы...
------------------ WBR, Igor |
© 2000-2024 Fox Club  |