مشوّش JavaScript
اجعل JavaScript الخاص بك صعب القراءة والنسخ — أعد تسمية المتغيرات وشفّر السلاسل واضغط الكود مباشرة في المتصفح. لا يتم رفع أي شيء. مجاني.
كل شيء يعمل في متصفحك — لا يغادر الكود جهازك أبداً.
1
التشويش يردع القراءة العابرة؛ وهو ليس تشفيراً ولا أماناً حقيقياً.
حول مشوّش JavaScript
تجعل أداة تعمية JavaScript شيفرتك المصدرية صعبة القراءة والنسخ العرضي، مباشرة في المتصفح. تحلّل نصك البرمجي رمزياً وتعيد كتابته: تصبح السلاسل الحرفية تسلسلات هيكس ويونيكود مهرَّبة، وتتحوّل الأرقام إلى تعبيرات هيكس أو XOR، وتُضغَط المسافات، ويقاوم غلاف "دفاع ذاتي" اختياري إعادة التنسيق.
كل تحويل مفتاح تبديل — "ترميز السلاسل"، "تعمية الأرقام"، "ضغط (تصغير)" و"غلاف الدفاع الذاتي" — فتتحكم في التوازن بين المقروئية وحجم المخرجات. تُبلغ الأداة عن تغيّر الحجم كنسبة مئوية، ويمكنك نسخ النتيجة أو تنزيلها كملف obfuscated.js.
كل شيء يعمل من جهة العميل، فشيفرتك غير المنشورة لا تغادر جهازك أبداً. تذكّر أن التعمية تردع القراءة العرضية؛ إنها ليست تشفيراً ويجب ألا تُعامَل كإجراء أمان للأسرار أو فحوصات الترخيص.
كيفية استخدام مشوّش JavaScript
- ألصق JavaScript الخاص بك في لوحة المصدر، أو انقر "عيّنة" لتجربتها بشيفرة مثال.
- اختر خياراتك: "ترميز السلاسل"، "تعمية الأرقام"، "ضغط (تصغير)" و"غلاف الدفاع الذاتي".
- راجع المخرجات المُعمّاة وتغيّر الحجم المُبلَّغ عنه.
- انقر "نسخ"، أو "تنزيل" لحفظ النتيجة كملف obfuscated.js.
- اختبر الملف المُعمّى في مشروعك للتأكد من أنه ما زال يتصرف بنفس الطريقة.