JavaScript ऑब्फस्केटर
अपने JavaScript को पढ़ना और कॉपी करना कठिन बनाएँ — सीधे ब्राउज़र में नाम बदलें, स्ट्रिंग एनकोड करें और कोड को संक्षिप्त करें। कुछ भी अपलोड नहीं होता। मुफ्त।
सब कुछ आपके ब्राउज़र में चलता है — आपका कोड कभी आपके डिवाइस से बाहर नहीं जाता।
1
ऑब्फस्केशन सामान्य पढ़ने से रोकता है; यह एन्क्रिप्शन या वास्तविक सुरक्षा नहीं है।
JavaScript ऑब्फस्केटर के बारे में
JavaScript Obfuscator सीधे ब्राउज़र में आपके source code को पढ़ने और casually कॉपी करने में मुश्किल बना देता है। यह आपके script को tokenize करता है और फिर से लिखता है: string literals hex और unicode escape sequences बन जाते हैं, numbers hex या XOR expressions में बदल जाते हैं, whitespace संकुचित हो जाता है, और एक वैकल्पिक self-defending wrapper reformatting का प्रतिरोध करता है।
हर transformation एक टॉगल है — Encode strings, Obfuscate numbers, Compact (minify) और Self-defending wrapper — ताकि आप readability और output size के बीच trade-off को नियंत्रित करें। टूल size में बदलाव को प्रतिशत के रूप में रिपोर्ट करता है, और आप परिणाम कॉपी कर सकते हैं या इसे obfuscated.js के रूप में डाउनलोड कर सकते हैं।
सब कुछ client-side चलता है, इसलिए आपका अप्रकाशित कोड कभी आपकी डिवाइस से बाहर नहीं जाता। ध्यान रखें कि obfuscation casual पढ़ने को हतोत्साहित करता है; यह encryption नहीं है और इसे secrets या license checks के लिए सुरक्षा उपाय नहीं माना जाना चाहिए।
JavaScript ऑब्फस्केटर का उपयोग कैसे करें
- अपना JavaScript Source पैनल में पेस्ट करें, या उदाहरण कोड के साथ इसे आज़माने के लिए Sample पर क्लिक करें।
- अपने विकल्प चुनें: Encode strings, Obfuscate numbers, Compact (minify) और Self-defending wrapper।
- obfuscated आउटपुट और रिपोर्ट किए गए size परिवर्तन की समीक्षा करें।
- Copy पर क्लिक करें, या परिणाम को obfuscated.js के रूप में सहेजने के लिए Download पर।
- यह पुष्टि करने के लिए कि यह वैसे ही व्यवहार करता है, obfuscated फ़ाइल को अपने project में परीक्षण करें।