Podstawowa obfuskacja
Podstawowa obfuskacja obejmuje standardowe transformacje wykonywane w całości w przeglądarce — bez serwera i bez planu Pro. Opcje te zmieniają nazwy identyfikatorów, ukrywają literały tekstowe, wstrzykują martwy kod i spłaszczają przepływ sterowania, dzięki czemu kod JavaScript staje się znacznie trudniejszy do odczytania i poddania inżynierii wstecznej.
Poniższe opcje to najważniejsze pokrętła — każde z nich ma własny krótki przewodnik. Pełną listę wszystkich ustawień wraz z ich kompromisami zawiera Dokumentacja opcji. Aby uzyskać najsilniejszą ochronę, warto połączyć je z obfuskacją VM.
W tej sekcji
String Array
Wydziel literały tekstowe do zakodowanej tablicy.
Control Flow Flattening
Przekształć kod liniowy w maszynę stanów, aby ukryć przepływ programu.
Inne ważne opcje
Wstrzykiwanie martwego kodu, self-defending, zmiana nazw zmiennych globalnych i właściwości, ochrona przed debugowaniem i więcej.
Komentarze warunkowe
Wyłączaj obfuskację dla wybranych bloków kodu za pomocą specjalnych komentarzy.
