String Array

stringArray
Recommended

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.

// Before
const message = "Hello World";
const endpoint = "/api/users";

// After (with stringArray)
const _0x1a2b = ['Hello World', '/api/users'];
const message = _0x1a2b[0x0];
const endpoint = _0x1a2b[0x1];

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

  • none — Sem codificação, as strings ficam como estão
  • base64 — Codificação rápida, proteção moderada
  • rc4 — Proteção mais forte, execução de 30% a 50% mais lenta