JavaScript karartıcı
En fazla 5 KB JavaScript yapıştırın. Dizeleri kodlanmış, adları karıştırılmış ve kontrol akışı düzleştirilmiş hâlde geri alın.
- Hesap yok
- içinde javascript-obfuscator
- Hiçbir şey saklanmaz
Yalnızca kendi kodunuz için. Gizli bilgi yapıştırmayın: kararlı biri karartılmış kodu yine de okuyabilir. Kod parçaları saklanmaz. Ağ başına günde 10 çalıştırma. Koşullar
Tüm dosyalar ve proje zip'leri, TypeScript dahil, ücretsiz bir hesapta çalışır.Bir tane oluşturun
Karartma ne yapar, ne yapmaz
Yapar
- Kodunuzu okumayı, kopyalamayı ve değiştirmeyi yavaş ve zahmetli hâle getirir
- Mesajlar, URL'ler ve olay adları gibi string'leri hızlı bir aramadan gizler
- Rastgele yeniden satıcıların emeğinizi kendi markalarıyla satmasını engeller
Yapmaz
- Dosyanın paylaşılmasını durdurmaz: kopyası olan herkes çalıştırabilir
- Bir sırrı korumak: Dağıttığınız koda asla API anahtarı veya parola koymayın
- Kodu tersine çevrilemez yapmaz: yalnızca zahmeti artırır
Paylaşımı durdurmak için betiğiniz başlarken bir lisans anahtarını kontrol edin. Nasıl yapılır
Sorular, yanıtlandı
Karartılmış JavaScript hâlâ çalışıyor mu?
Evet: aynı işi yapar, yalnızca okuması çok daha zordur. Diğer kodların sizinkini çağırmaya devam edebilmesi için global adlar korunur. Her derlemede olduğu gibi yayınlamadan önce test edin.
Hangi karartıcıyı kullanıyor?
Yaygın kullanılan açık kaynak araç javascript-obfuscator; string dizisi (base64 kodlu), onaltılık adlar ve kontrol akışı düzleştirme ile.
Kodumu saklıyor musunuz?
Hayır. Kod parçanız yalnızca karartılırken bellekte tutulur, diske veya günlüklere asla yazılmaz. Yine de gizli bilgi yapıştırmayın: kararlı biri karartılmış kodu okuyabilir.
Bütün bir Node.js veya Electron projesini karartabilir miyim?
Evet, ücretsiz bir hesapla: bir dosya veya projenizin zip'ini (TypeScript dahil) yükleyin, import'larınız bozulmadan karartılmış olarak geri alın. Free plan ayda 3 karartma içerir.
Neden yalnızca 5 KB ve günde 10 çalıştırma?
Ücretsiz araç herkes için hızlı kalsın diye. Dosyaların ve projelerin tamamı SunLicense hesabınızda çalışır.
JavaScript karartma javascript-obfuscator (BSD-2-Clause) ile yapılır. Ücretsiz araçlar nasıl çalışır
SunLicense