VM Domain Lock
İzle
Obfuscator.io Advanced Defenses: Self-Defending, Debug Protection, Domain Lock
vmDomainLock seçeneği, obfuscate edilmiş kodu belirli alan adları ve alt alan adlarından oluşan bir listeyle sınırlar. Korunan kod izin listesinde olmayan bir alan adında çalıştığında varsayılan tepki (break) tarayıcıyı vmDomainLockRedirectUrl adresine (varsayılan about:blank) yönlendirir ve bu yönlendirme engellense bile korunan çağrılar çalışmayı durdurur. decoy ile yönlendirme olmaz ve korunan çağrılar yanlış sonuçlar döndürür. Tepki, vmDefenseReaction seçeneğinin domain kategorisini izler (break, decoy veya none); böylece yalnızca yönlendirmeyle yetinmek yerine tepkiyi ayarlayabilir veya gözlemleyebilirsiniz.
Bu, VM olmayan domainLock seçeneğinin VM'e duyarlı karşılığıdır. vmObfuscation açıkken VM olmayan domainLock göz ardı edilir - bunun yerine vmDomainLock kullanın.
Yalnızca tarayıcıya özel özellik
VM Domain Lock, window.location öğesine dayanır ve target değeri node, bytenode veya service-worker olduğunda hiçbir etkisi yoktur. Service worker ince bir durumdur: window yoktur, dolayısıyla VM Domain Lock uygulanmaz - ama yine de HTTP(S) üzerinden sunulur, bu nedenle browserEnvironment uygulanır.
Desteklenen girdi biçimleri:
- Tam ana bilgisayar -
example.com - Joker karakterli alt alan adı -
.example.com,example.comile birlikte herhangi bir alt alan adıyla eşleşir - Belirli bir alt alan adı -
app.example.com
vmDomainLock alanını boş bırakmak denetimi tamamen devre dışı bırakır - her alan adı çalışır. VM olmayan derlemeler için ayrıca VM olmayan domainLock sayfasına bakın.
