Логирование VMProtectDecryptStringA

Issues related to VMProtect
Post Reply
chesnokov
Posts: 4
Joined: Mon Nov 23, 2020 9:46 am

Логирование VMProtectDecryptStringA

Post by chesnokov »

Добрый день! После прогона проекта через VMProtect_Con.exe в логе остаются строки, защищенные VMProtectDecryptStringA. Что можно сделать чтобы содержимое строк не попадало в лог?
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Логирование VMProtectDecryptStringA

Post by Admin »

Что такое лог?
chesnokov
Posts: 4
Joined: Mon Nov 23, 2020 9:46 am

Re: Логирование VMProtectDecryptStringA

Post by chesnokov »

Вывод в консоль. Сборка проходит на билд сервере, который уже формирует лог из того что выводится в консоль.
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Логирование VMProtectDecryptStringA

Post by Admin »

Вы являетесь зарегистрированным пользователем VMProtect?
chesnokov
Posts: 4
Joined: Mon Nov 23, 2020 9:46 am

Re: Логирование VMProtectDecryptStringA

Post by chesnokov »

Да
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Логирование VMProtectDecryptStringA

Post by Admin »

Скиньте в личку информацию о лицензии.
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Логирование VMProtectDecryptStringA

Post by Admin »

Можно простейший пример кода с описанием ожидаемого и получаемого результата?
chesnokov
Posts: 4
Joined: Mon Nov 23, 2020 9:46 am

Re: Логирование VMProtectDecryptStringA

Post by chesnokov »

Пример.
Если в коде вот так защитить переменную:
const char* secret_string = VMProtectDecryptStringA("1234567890");

то вывод в консоль будет такой:
Загрузка 100960D4 string "1234567890"

В нашем случае эта строка попадет в лог. Нам не хочется лишний раз светить в файлах секретное содержимое строки "1234567890". Возможно есть способ убрать эту строку из вывода или как-то изменить вывод.
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Логирование VMProtectDecryptStringA

Post by Admin »

Как вариант - перенаправить лог в файл, а потом удалить оттуда все строки, содержащие "string"
Post Reply