Создать защищенное хранилище, если оно не было создано ранее:

/INIT

Тип электронного ключа:

Все

Описание:

Опция создает 32- и 64-разрядные защищенные контейнеры CodeStorage32.dll и CodeStorage64.dll, в которых хранятся инструкции MSIL-кода (для CodeProtect.exe), в том случае, если эти контейнеры не были созданы ранее, при работе с обфускатором.

Важно!
Защищенное хранилище едино для обфускатора и протектора кода и отличается только разрядностью. Поэтому опцию
/INIT при использовании обеих утилит .NET-автозащиты можно вызывать только один раз. В противном случае, если, к примеру, при защите кода с помощью CodeProtect.exe /INIT вызвать повторно, то хранилище будет пересоздано, а результаты работы обфускатора уничтожены.

Примеры:

CodeProtect.exe /GS3S /PER=80 /INIT MyProg.dll

.NET-библиотека MyProg.dll будет привязана к ключу Guardant Sign, 80 процентов ее методов будут зашифрованы и перенесены в созданное защищенное хранилище.

CodeProtect.exe /GS3N /PER=30 MyProg_obfuscated.exe

Обфусцированный ранее файл будет привязан к ключу Guardant Sign Net, 30-процентов его методов будут зашифрованы и перенесены в уже существующее хранилище, созданное ранее при обфускации.

  • No labels