String Array

stringArray

Опция stringArray включена по умолчанию и лежит в основе большинства сценариев обфускации. Она извлекает строковые литералы и помещает их в специальный массив.

JavaScript

Кодирование String Array

Кодирование строк добавляет ещё один уровень защиты:

  • none - без кодирования, строки хранятся как есть
  • base64 - быстрое кодирование, умеренная защита
  • rc4 - более сильная защита, примерно на 30-50% медленнее, чем base64

Укажите ['base64', 'rc4'], чтобы кодировка для каждой строки выбиралась случайно.

JavaScript

Если поиск строк замедляет большой бандл, уменьшите stringArrayThreshold (по умолчанию 0.75; встроенные пресеты задают собственное значение, например 1 в VM Default): это вероятность того, что конкретный строковый литерал будет перенесён в массив, а 0 равносильно выключению stringArray.