String Array

stringArray

La opción stringArray está activada de forma predeterminada y es la base de la mayor parte de la ofuscación. Extrae los literales de cadena y los coloca en un array especial.

JavaScript

Codificación del String Array

La codificación añade otra capa de protección al codificar las cadenas:

  • none: sin codificación, las cadenas se almacenan tal cual
  • base64: codificación rápida, protección moderada
  • rc4: protección más fuerte, entre un 30 y un 50 % más lenta que base64

Usa ['base64', 'rc4'] para combinar codificaciones de forma aleatoria en cada cadena.

JavaScript

Si las búsquedas de cadenas ralentizan un bundle grande, reduce stringArrayThreshold (valor predeterminado: 0.75; los preajustes integrados fijan su propio valor, por ejemplo 1 en VM Default): es la probabilidad de que un literal de cadena concreto se traslade al array, y 0 equivale a desactivar stringArray.