إعلان

اجعل JavaScript الخاص بك صعب القراءة والنسخ — أعد تسمية المتغيرات وشفّر السلاسل واضغط الكود مباشرة في المتصفح. لا يتم رفع أي شيء. مجاني.

كل شيء يعمل في متصفحك — لا يغادر الكود جهازك أبداً.

خيارات
source.js
1
المصدر
obfuscated.js

							
يظهر الكود المشوّش هنا
مشوّش

التشويش يردع القراءة العابرة؛ وهو ليس تشفيراً ولا أماناً حقيقياً.


حول مشوّش JavaScript

تجعل أداة تعمية JavaScript شيفرتك المصدرية صعبة القراءة والنسخ العرضي، مباشرة في المتصفح. تحلّل نصك البرمجي رمزياً وتعيد كتابته: تصبح السلاسل الحرفية تسلسلات هيكس ويونيكود مهرَّبة، وتتحوّل الأرقام إلى تعبيرات هيكس أو XOR، وتُضغَط المسافات، ويقاوم غلاف "دفاع ذاتي" اختياري إعادة التنسيق.

كل تحويل مفتاح تبديل — "ترميز السلاسل"، "تعمية الأرقام"، "ضغط (تصغير)" و"غلاف الدفاع الذاتي" — فتتحكم في التوازن بين المقروئية وحجم المخرجات. تُبلغ الأداة عن تغيّر الحجم كنسبة مئوية، ويمكنك نسخ النتيجة أو تنزيلها كملف obfuscated.js.

كل شيء يعمل من جهة العميل، فشيفرتك غير المنشورة لا تغادر جهازك أبداً. تذكّر أن التعمية تردع القراءة العرضية؛ إنها ليست تشفيراً ويجب ألا تُعامَل كإجراء أمان للأسرار أو فحوصات الترخيص.

كيفية استخدام مشوّش JavaScript

  1. ألصق JavaScript الخاص بك في لوحة المصدر، أو انقر "عيّنة" لتجربتها بشيفرة مثال.
  2. اختر خياراتك: "ترميز السلاسل"، "تعمية الأرقام"، "ضغط (تصغير)" و"غلاف الدفاع الذاتي".
  3. راجع المخرجات المُعمّاة وتغيّر الحجم المُبلَّغ عنه.
  4. انقر "نسخ"، أو "تنزيل" لحفظ النتيجة كملف obfuscated.js.
  5. اختبر الملف المُعمّى في مشروعك للتأكد من أنه ما زال يتصرف بنفس الطريقة.

الأسئلة الشائعة

"ترميز السلاسل" يعيد كتابة السلاسل الحرفية كتسلسلات \x وu\ المهرَّبة، "تعمية الأرقام" تحوّل الأرقام الحرفية إلى تعبيرات هيكس أو XOR، "ضغط" يزيل المسافات كأداة تصغير، وغلاف الدفاع الذاتي يجعل المخرجات أصعب في إعادة التنسيق والفحص.

نعم. تحافظ التحويلات على سلوك البرنامج — تُفكّ السلاسل إلى الأحرف نفسها وتُقيَّم تعبيرات الأرقام إلى القيم نفسها وقت التشغيل. مع ذلك، اختبر المخرجات قبل نشرها، كما مع أي خطوة بناء.

لا. التعمية تردع فقط القراءة العرضية والنسخ واللصق؛ يمكن لشخص مصمّم عكسها. لا تعتمد عليها أبداً لإخفاء مفاتيح API أو بيانات الاعتماد أو منطق الترخيص.

لا. تعمل أداة التعمية بالكامل في متصفحك، فشيفرتك لا تغادر جهازك أبداً — آمنة للنصوص البرمجية الحصرية أو غير المنشورة.

نعم، إنها مجانية دون تكلفة رصيد، ودون حساب، ودون جدار دفع مبني على الحجم.

شارك هذا
هل تحتاج إلى مساعدة؟
هل واجهت مشكلة في هذه الأداة؟ أخبر فريقنا.
الإبلاغ عن مشكلة

أضف هذه الأداة المجانية إلى موقعك الخاص — انسخ والصق الكود أدناه.