فك ضغط JavaScript
فك ضغط كود JavaScript المضغوط
الإدخال
المخرجات بعد فك الضغط
ما هي أداة فك ضغط JavaScript؟
تستعيد أداة فك ضغط JavaScript الكود المضغوط (بما في ذلك أنماط eval الشائعة) إلى كود قابل للقراءة وتجمّل JavaScript. الصق الكود المشفر أو المضغوط واحصل على مخرجات قابلة للقراءة. تحدد مواصفة ECMAScript اللغة.
تعمل هذه الأداة بالكامل في متصفحك ولا يُرسَل أي شيء إلى خادم. لتشفير الكود استخدم أداة تشفير JavaScript. لتنسيق الكود فقط استخدم منسق JavaScript. للتحقق من الصحة استخدم مدقق JavaScript.
كيفية فك ضغط JavaScript
الصق أو ارفع الملف
الصق كود JavaScript المضغوط في اللوحة اليسرى أو ارفع ملف .js. استخدم "تحميل مثال" لتحميل مقطع مضغوط.
عرض المخرجات بعد فك الضغط
تعرض اللوحة اليمنى الكود بعد فك الضغط. إذا فشل فك الضغط، تتراجع الأداة إلى التنسيق المقروء وفك ترميز التشفيرات.
نسخ أو تنزيل
استخدم "نسخ" أو "تنزيل" للحصول على النتيجة. لتشغيل الكود استخدم وحدة تحكم JavaScript.
مثال على فك ضغط JavaScript
مثال على فك ضغط حمولة JavaScript بأسلوب P.A.C.K.E.R.
مثال: مخرجات وحدة التحكم المضغوطة
الإدخال المضغوط:
المخرجات بعد فك الضغط:
متى تفيد أداة فك ضغط JavaScript
استخدمها عند تلقي كود JavaScript مضغوط من سكريبتات طرف ثالث أو إضافات المتصفح أو حمولات مشبوهة. يكشف فك الضغط مسار الكود الفعلي للتحليل والتدقيق والتصحيح. للكود المضغوط فقط (غير المشفر)، استخدم منسق JavaScript.
الأسئلة الشائعة
هل بياناتي خاصة؟
نعم. يعمل فك الضغط بالكامل في متصفحك ولا تُرسَل أي بيانات إلى أي خادم.
هل يفك ضغط كل السكريبتات المضغوطة؟
تعالج الأداة المجمّعات الشائعة بأسلوب P.A.C.K.E.R. بعض المجمّعات المخصصة قد تحتاج تحليلاً يدوياً بعد فك الضغط.
هل يمكنها عكس التشفير بالكامل؟
يعتمد على التشفير. تُعكس الأنماط البسيطة. التشفير القوي قد يترك بعض الكود صعب القراءة.
فك الضغط مقابل المنسق؟
المنسق يضيف المسافات البادئة فقط. أداة فك الضغط تحاول أولاً عكس المجمّعات المضغوطة ثم تنسق النتيجة.
هل فك التشفير قانوني؟
استخدمه لتصحيح كودك الخاص أو أبحاث الأمن أو بإذن. تحقق من التراخيص وشروط الاستخدام لكود الطرف الثالث.