Создать защищенное хранилище:

/INIT

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

Все

Описание:

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

Опция обязательна и также требуется для работы CodeObfuscator.exe.

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

Пример:

CodeObfuscator.exe /GS3S /SE /INIT MyProg.dll

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

  • No labels