String Array

stringArray

L'opzione stringArray è attiva per impostazione predefinita ed è la base della maggior parte dell'offuscamento. Estrae i letterali stringa e li colloca in un array speciale.

JavaScript

Codifica dello String Array

La codifica aggiunge un ulteriore livello di protezione codificando le stringhe:

  • none - nessuna codifica, le stringhe sono memorizzate così come sono
  • base64 - codifica veloce, protezione moderata
  • rc4 - protezione più forte, circa il 30-50% più lenta di base64

Usa ['base64', 'rc4'] per combinare casualmente le codifiche per ciascuna stringa.

JavaScript

Se le ricerche nell'array di stringhe rallentano un bundle di grandi dimensioni, abbassa stringArrayThreshold (predefinito 0.75; i preset integrati impostano un proprio valore, ad esempio 1 in VM Default): è la probabilità che un determinato letterale stringa venga spostato nell'array, e 0 equivale a disattivare stringArray.