Page 1 of 1
Зависимость от "user32.dll"
Posted: Mon Dec 06, 2010 9:06 am
by WaZZu
Здравствуйте,
Вы не могли бы в будущих версиях динамически загружать и использовать "user32.dll" для показа сообщений рода "Обнаружен отдладчик", "Файл поврежден" и т.д.?
Нам необходимо убрать прямую зависимость от "user32.dll" в файлах упакованных VMProtect-ом.
Заранее благодарен.
Re: Зависимость от "user32.dll"
Posted: Tue Dec 07, 2010 3:50 am
by Admin
Нам необходимо убрать прямую зависимость от "user32.dll" в файлах упакованных VMProtect-ом.
А для чего если не секрет?
Re: Зависимость от "user32.dll"
Posted: Tue Dec 14, 2010 5:13 am
by WaZZu
Admin wrote:
А для чего если не секрет?
Сорри то что не заметил Вашего ответа. Галочка на "Notify me when a reply is posted" похоже не работает на форуме?
При загрузке "user32.dll", она подгружает DLLки указанные в реестре под ключом AppInit_DLLs, чье содержимое сомнительно. Загрузка и инициализация их происходит до запуска нашего защищенного приложения, что может свести на нет всю защиту приложения.
Спасибо.
Re: Зависимость от "user32.dll"
Posted: Tue Dec 14, 2010 8:40 am
by Cyber
Гы гы... тогда может вам следует задуматся о протекте инжектинга кода в ваше адрессное пространство, и да... еще есть куча способов подгрузится. Че будите от всего этого механизма защищатся?
Re: Зависимость от "user32.dll"
Posted: Tue Dec 14, 2010 3:08 pm
by Admin
На самом деле существует множество способов инжекта сторонней DLL в чужой процесс (даже при отсутствии зависимости от user32.dll). Если перед вами стоит задача противодействия инжекту, то нужно больше уделять внимания защите вашего кода и данных от изменений. Смотрите в сторону VMPROtectIsValidImageCRC + использование криптоконтейнеров для хранения критичных данных.
Re: Зависимость от "user32.dll"
Posted: Wed Dec 15, 2010 5:13 am
by WaZZu
Admin wrote:На самом деле существует множество способов инжекта сторонней DLL в чужой процесс (даже при отсутствии зависимости от user32.dll).
На данный момент мы только просим убрать зависимость от user32.dll добавляемая VMProtect-ом, только чтобы показывать MessageBox-ы. В остальном, мы счастливы тем как Ваша программа и SDK работает.
Спасибо за советы.
Re: Зависимость от "user32.dll"
Posted: Fri Dec 17, 2010 9:35 am
by WaZZu
Мы попытались использовать Ваш SDK и добились того что зависимость от user32.dll пропадает. Но как только мы добавляем вызов VMProtectIsDebuggerPresent, то у нашего бинарника появляется зависимость от данной DLLки.
Имеется ли возможность избавится от зависимости другими способами и в то же время иметь полный функционал Вашей защиты?
Re: Зависимость от "user32.dll"
Posted: Fri Jan 28, 2011 1:32 pm
by WaZZu
У Вас все топики на последнем сообщении клиента останавливаются?
Не могли бы Вы уточнить если есть возможность в реализации нашего запроса? Даже больше как просьба наверное
Спасибо.
Re: Зависимость от "user32.dll"
Posted: Mon Jan 31, 2011 10:17 am
by Admin
Ваш запрос будет реализован в следующей версии (2.08).
Re: Зависимость от "user32.dll"
Posted: Fri Mar 11, 2011 8:53 am
by WaZZu
Admin wrote:Ваш запрос будет реализован в следующей версии (2.08).
Здравствуйте Админ,
Вы не могли бы информировать когда планируется выход версии 2.08? Есть ли возможность получить бету версию и проверить реализацию нашего запроса?
Спасибо.
Re: Зависимость от "user32.dll"
Posted: Sat Mar 12, 2011 11:25 am
by Admin
Релиз 2.08 запланирован на 13 марта.