Dokumentasi
/
Obfuskasi VM
/

VM Domain Lock

VM Domain Lock

Pro
v6.13.0+

Tonton

Obfuscator.io Advanced Defenses: Self-Defending, Debug Protection, Domain Lock

Tonton di YouTube

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.com mencocokkan example.com dan 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.