VM Domain Lock
Tonton
Obfuscator.io Advanced Defenses: Self-Defending, Debug Protection, Domain Lock
Opsi vmDomainLock membatasi kode hasil obfuskasi hanya pada daftar domain dan subdomain tertentu. Ketika kode yang terlindungi dijalankan pada domain yang tidak ada dalam daftar izin, reaksi bawaan (break) mengalihkan peramban ke vmDomainLockRedirectUrl (bawaan about:blank), dan panggilan terlindungi berhenti berfungsi meskipun pengalihan tersebut ditekan. Dengan decoy, tidak ada pengalihan dan panggilan terlindungi mengembalikan hasil yang salah. Reaksinya mengikuti kategori domain dari vmDefenseReaction (break, decoy, atau none), sehingga Anda dapat menyesuaikan atau mengamatinya alih-alih hanya menerima pengalihan.
Ini adalah padanan versi VM dari opsi non-VM domainLock. Ketika vmObfuscation aktif, opsi non-VM domainLock diabaikan - gunakan vmDomainLock sebagai gantinya.
Fitur khusus peramban
VM Domain Lock bergantung pada window.location dan tidak berpengaruh ketika target adalah node, bytenode, atau service-worker. Service worker adalah kasus yang halus: ia tidak punya window, jadi VM Domain Lock tidak berlaku - tetapi ia tetap disajikan lewat HTTP(S), sehingga browserEnvironment tetap berlaku.
Bentuk entri yang didukung:
- Host persis -
example.com - Subdomain wildcard -
.example.commencocokkanexample.comdan subdomain mana pun - Subdomain spesifik -
app.example.com
Membiarkan vmDomainLock kosong menonaktifkan pemeriksaan sepenuhnya - setiap domain dapat menjalankannya. Lihat juga domainLock non-VM untuk build non-VM.
