Диалог Порядок обфускации позволяет обфусцировать программный код файлов для усложнения анализа кода хакерами.

Важно!
Обфускация возможна только для .NET-приложений.
Если среди выбранных приложений нет файлов для обфускации, то данный шаг будет пропущен. 

Важно!
Если одни файлы используют другие или имеют общие ресурсы, то их необходимо отнести к одной группе!

Диалоговое окно Порядок обфускации состоит из блоков:

  • Список файлов,
  • Группы обфускации,
  • Настройки группы обфускации.

 

По умолчанию все приложения (файлы) входят в группу по умолчанию с названием Группа №1.

Для добавления новой группы нажмите на кнопку Новая группа. Мастер создаст новую группу с названием Группа №N, где N - порядковый номер группы.

Для добавления файла в группу:

  • установите курсор мыши на выбранную группу (выделите группу) в блоке Группы обфускации
  • выделите файл в блоке Список файлов,
  • нажмите на кнопку Добавить файл в группу. 

Для удаления группы \ файла из группы выделите удаляемую группу \ файл и нажмите на кнопку Удалить. При этом:

  • Удаленный файл попадет в блок Список файлов,
  • При удалении группы все файлы, входящие в группу, попадут в блок Список файлов.


Для просмотра либо редактирования настроек группы обфускации выделите группу в блоке Группы обфускации левой клавишей мыши. В блоке Настройки группы обфускации отобразяться параметры:

  • Обфусцировать граф потока управления:
    • "..." %,
  • Символьно обфусцировать файлы данной группы:
    • Обсуфцировать публичные интерфейсы файлов данной группы,
  • Шифровать строки файлов данной группы,
  • Скрывать сообщения об ошибках.


Задайте настройку Использовать конфигурационный файл символьного обфускатора:

Нажмите на кнопку Продолжить для перехода на следующий шаг либо на кнопку Вернуться для возрата на Шаг 6 "Выбор защищаемых приложений".

  • No labels