Temel Obfuscation
Temel obfuscation, standart dönüşümleri kapsar; bunlar tamamen tarayıcınızda çalışır - sunucuya veya Pro planına gerek yoktur. Bu seçenekler tanımlayıcıları yeniden adlandırır, string değişmezlerini gizler, ölü kod enjekte eder ve kontrol akışını düzleştirir; böylece JavaScript kodunuzun okunması ve tersine mühendislikle çözülmesi belirgin biçimde zorlaşır. Bir Pro özelliği olan HTML obfuscation ise bunun yerine sunucuda çalışır.
Aşağıdaki kılavuzlar en önemli seçenekleri ele alır. Her seçeneği ve ödünleşimlerini içeren tam liste için Seçenekler Referansı sayfasına bakın. Bunların üzerine eklenebilecek en güçlü koruma için VM Obfuscation ile birlikte kullanın.
Bu bölümde
String Array
String değişmezlerini, isteğe bağlı olarak kodlanan bir diziye çıkarın.
Control Flow Flattening
Program akışını gizlemek için doğrusal kodu bir durum makinesine dönüştürün.
Diğer Önemli Seçenekler
Dead Code Injection, Self Defending, Rename Globals/Rename Properties, Debug Protection ve daha fazlası.
Koşullu Yorumlar
Özel yorumlar kullanarak belirli bloklarda obfuscation işlemini seçerek devre dışı bırakın.
