الإدخال

المخرجات بعد فك الترميز

ما هي أداة فك ترميز JSFuck؟

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

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

كيفية فك ترميز JSFuck

1

الصق أو ارفع الملف

الصق كود JSFuck أو JavaScript المشفر المختلط في المحرر. تطبق الأداة فك الترميز والتنسيق لتسهيل الفحص.

2

عرض المخرجات بعد فك الترميز

تعرض المخرجات أفضل محاولة لفك الترميز والتطبيع. الحمولات المتداخلة بشدة قد تحتاج مراجعة يدوية.

3

نسخ أو تنزيل

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

مثال على فك ترميز JSFuck

مثال على فك ترميز رموز وتشفيرات JSFuck.

مثال: تعبير مشفر بكثرة رموز

إدخال JSFuck:

الإدخال

المخرجات بعد فك الترميز:

المخرجات

متى تفيد أداة فك ترميز JSFuck

مفيدة لفرز البرمجيات الخبيثة وتحديات CTF والهندسة العكسية للسكريبتات التي تستخدم ترميز JSFuck. افك الترميز أولاً ثم افحص السلوك في سير عمل أكثر أماناً.

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

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

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

هل يفك ترميز كل حمولات JSFuck؟

تعالج الأداة أنماطاً كثيرة غنية بالرموز، لكن الحمولات المتداخلة بعمق قد تحتاج تفكيكاً يدوياً.

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

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

أداة فك ترميز JSFuck مقابل أداة فك التشفير؟

تستهدف أداة فك ترميز JSFuck الترميزات القائمة على الرموز. أداة فك التشفير العامة أفضل للتشفير المختلط أو غير JSFuck.

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

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

أدوات ذات صلة

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