VM Self Defending
Opsi vmSelfDefending menambahkan deteksi pengutakatikan berlapis, pemeriksaan integritas kode, anti-hooking, deteksi anti-agen, dan proteksi anti-rekayasa-balik pada runtime VM. Ketika dipadukan dengan vmDebugProtection, opsi ini memberikan pertahanan menyeluruh terhadap analisis manual maupun yang bertenaga AI.
Dengan browserEnvironment.hookedBuiltins disetel ke true (v7.15.0+), Self Defending menoleransi runtime yang secara sah mengganti builtin native dengan wrapper JavaScript — anti-tamper milik aplikasi sendiri, halaman host, atau ekstensi peramban lain yang berbagi realm yang sama — alih-alih memperlakukannya sebagai pengutakatikan, sehingga kode yang dilindungi tetap berjalan di sana. Ini dengan sengaja melonggarkan deteksi hook builtin; virtualisasi VM, anti-debugging, dan perlindungan integritas tidak terpengaruh.
