Podstawowa obfuskacja
Podstawowa obfuskacja obejmuje standardowe transformacje, które wykonują się 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. Obfuskacja HTML, funkcja Pro, działa natomiast na serwerze.
Poniższe przewodniki omawiają najważniejsze opcje. Pełną listę wszystkich opcji 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 tablicy, opcjonalnie zakodowanej.
Control Flow Flattening
Przekształć kod liniowy w maszynę stanów, aby ukryć przepływ programu.
Inne ważne opcje
Dead Code Injection, Self Defending, Rename Globals i Rename Properties, Debug Protection i więcej.
Komentarze warunkowe
Wyłączaj obfuskację dla wybranych bloków kodu za pomocą specjalnych komentarzy.
