String Array

stringArray

A opção stringArray vem ativada por padrão e é a base da maior parte da ofuscação. Ela extrai os literais de string e os coloca em um array especial.

JavaScript

Codificação do String Array

A codificação adiciona mais uma camada de proteção ao codificar as strings:

  • none - Sem codificação, as strings são armazenadas como estão
  • base64 - Codificação rápida, proteção moderada
  • rc4 - Proteção mais forte, cerca de 30-50% mais lenta que base64

Use ['base64', 'rc4'] para misturar as codificações aleatoriamente em cada string.

JavaScript

Se as consultas de strings deixarem um bundle grande lento, reduza stringArrayThreshold (padrão 0.75; as predefinições integradas definem o próprio valor, por exemplo 1 na VM Default): é a probabilidade de um determinado literal de string ser movido para o array, e 0 equivale a desativar stringArray.