Задать процент обфускации графа потока управления:
/CFO=percent
Тип электронного ключа:
Все
Значение параметра:
0<=%<=100
Описание:
При обфускация графа потока управления код разбивается на несколько блоков, к которым добавляются псевдо-блоки, и скрывается от анализа последовательность их исполнения. Последовательность исполнения блоков шифруется. Этот механизм существенно затрудняет статический анализ кода.
Опция /CFO задает процент шифрования кода графа потока управления.
Для повышения гибкости обфускации рекомендуется устанавливать /CFO совместно вместе с опцией /XML, это позволит использовать включения и/или исключения обфускации графа потока.
Пример:
CodeProtect.exe /GS3S /CFO=50 /XML=config.gpp MyProg.dll
.NET-библиотека MyProg.dll будет привязана к ключу Guardant Sign, 50 процентов ее методов будут зашифрованы и размещены в защищенном контейнере, при этом будут учтены исключения и включения обфускации графа потока из файла config.gpp.