Başlangıç
Küçük, çalışan bir örneği obfuscate edin, sonucunu kontrol edin, ardından aynı iş akışını kendi kodunuza uygulayın.
İzle
Obfuscator.io Dashboard Tour: Virtual Machine JavaScript Obfuscation in Under 3 Minutes
Oturum açın (VM Low için ücretsiz bir hesap yeterlidir) ve panele gidin.
Aşağıdaki örneği yapıştırın veya derlenmiş JavaScript kodu yükleyin. TypeScript ve JSX kodunu obfuscation öncesinde derleyin.
İlk VM değerlendirmesi için VM Low ön ayarını, temel obfuscation için Default ön ayarını seçin. Target seçeneğini, sonucu çalıştıracak ortama ayarlayın.
Obfuscate Et düğmesini (VM açıkken VM ile Obfuscate Et düğmesini) seçin. Çıktıyı kullanmadan önce derleme uyarılarını inceleyin.
Sonucu hedeflenen ortamda çalıştırın. Bu örnek 42 yazdırmalıdır. Ajanlar, otomasyon veya hata ayıklayıcılar için çalışma zamanı savunmalarını etkinleştirmeden önce Test ve CI sayfasındaki adımları izleyin.
Doğrulanmış çıktıyı kopyalayın veya indirin. Dağıtımdan önce son derlemeyi, yayınlamayı düşündüğünüz koruma ayarlarıyla oluşturun ve doğrulayın.
Yardıma mı ihtiyacınız var?
Obfuscate edilmiş kod çalışma zamanında hata veriyorsa VM Çalışma Zamanı Hatalarını Teşhis Etme sayfasından başlayın; bu sayfa, support@obfuscator.io adresine gönderilecek bir hata raporuna nelerin ekleneceğini de listeler.
Bu bölümde
Ön Ayar Seçimi
Ön ayarlar başlangıç yapılandırmalarıdır. Bir ön ayar seçin ve ardından seçili obfuscator sürümünün etkin seçeneklerini inceleyin.
Sürüm Sabitleme
Belirli bir obfuscator sürümünü veya otomatik güncellenen bir aralığı sabitleyin ve ekibiniz genelinde bir sürümü zorunlu kılın.
NPM Paketini Kullanma
javascript-obfuscator paketi aracılığıyla derleme hattınızdan VM obfuscation uygulayın.
Test ve CI
Test araçlarınız çalışma zamanı savunmalarını tetikleyecekse işlevsel testler için ayrı bir yapılandırma kullanın. Ayrı bir test uç noktası veya panel ortamı yoktur.
SSS
Obfuscation, uyumluluk, gizlilik ve aboneliklerle ilgili yanıtlar.
