الإدخال

المخرجات المفككة

ما هو فك ترميز eval في JavaScript؟

يساعد هذا الـEval Decoder JavaScript على فك غلافات eval() المباشرة والغلافات المحزومة الشائعة، ثم يُجمّل كود JavaScript. الصق الكود المشفر أو المضغوط للحصول على مخرجات قابلة للقراءة للتصحيح والتحليل. تحدد مواصفة ECMAScript اللغة.

تعمل هذه الأداة بالكامل في متصفحك. لا يُرسل أي شيء إلى خادم. لتشفير الكود، استخدم مشفر JavaScript. للتنسيق فقط، استخدم منسق JavaScript. للتحقق، استخدم مدقق JavaScript.

كيفية فك ترميز eval() في JavaScript

1

الصق أو ارفع

الصق JavaScript المغلّف بـeval في المحرر أو ارفع ملف .js. استخدم تحميل مثال لتحميل مثال على الغلاف.

2

عرض المخرجات المفككة

تعرض اللوحة اليمنى الكود المفكك. تفك الأداة غلافات eval المباشرة وتحاول فك الغلافات المحزومة الشائعة قبل التنسيق.

3

انسخ أو نزّل

استخدم نسخ أو تنزيل للحصول على النتيجة. لتشغيل الكود، استخدم وحدة تحكم JavaScript.

أمثلة فك ترميز eval في JavaScript

إليك مثال على فك ترميز سلاسل eval المباشرة والغلافات المحزومة.

مثال: مخرجات وحدة التحكم المغلّفة بـeval

مدخل eval:

الإدخال

المخرجات المفككة:

المخرجات

متى يساعد فك ترميز eval في JavaScript

استخدم هذه الأداة عندما تختبئ السكريبتات خلف غلافات eval. تساعد في الكشف عن مسارات الكود الأساسية للتصحيح وتحليل الأمان دون تنفيذ حمولات مجهولة.

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

هل بياناتي خاصة؟

نعم. يعمل فك الترميز بالكامل في متصفحك. لا تُرسل أي بيانات إلى أي خادم.

هل تفك ترميز كل غلافات eval؟

تتعامل مع غلافات eval المباشرة الشائعة والعديد من المتغيرات المحزومة. قد تستلزم المحملات المخصصة للغاية مراجعة يدوية.

هل يمكنها عكس التشفير كلياً؟

يعتمد على التشفير. تُعكس الأنماط البسيطة. قد يترك التشفير الثقيل بعض الكود صعب القراءة.

فك ترميز Eval مقابل المنسق؟

يتعامل المنسق مع التخطيط فقط. يفك مفكك ترميز Eval أولاً غلاف eval، ثم ينسق الكود الناتج.

هل فك التشفير قانوني؟

استخدم لتصحيح كودك الخاص أو أبحاث الأمان أو بإذن. تحقق من التراخيص وشروط الاستخدام لكود الجهات الخارجية.

أدوات ذات صلة

ECMAScript. MDN JavaScript. Terser. Chrome DevTools. Babel.