String Array

stringArray
Recommended

Opcja stringArray jest włączona domyślnie i stanowi podstawę większości obfuskacji. Wydziela literały tekstowe i umieszcza je w specjalnej tablicy.

// 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];

Kodowanie dodaje kolejną warstwę ochrony, przekształcając zawartość ciągów:

  • none — brak kodowania, ciągi przechowywane bez zmian
  • base64 — szybkie kodowanie, umiarkowana ochrona
  • rc4 — silniejsza ochrona, działanie wolniejsze o około 30–50%