Tiny Online Tools logoTiny Online Toolssearchابحث في الادوات…grid_viewكل الادوات

أدوات الهندسة العكسية

أدوات مجانية تعمل في المتصفح لتفكيك وفحص ملفات WebAssembly وحِزم JavaScript وخرائط المصادر والملفات التنفيذية ELF وPE وMach-O — دون رفع أي ملف.

مُفكِّك ترجمة WASM

مُفكِّك ترجمة WASM

حوّل ملف WebAssembly ثنائي إلى نص WAT مقروء، مع رسم بياني لاستدعاءات كل دالة، وشكل تدفق التحكم، وتخمين لسلسلة أدوات البناء.

مستكشف WASM الثنائي

مستكشف WASM الثنائي

تصفّح أقسام ودوال واستيرادات وتصديرات وذواكر وجداول ومتغيرات عامة وحدة WebAssembly مع إزاحات وأحجام دقيقة بالبايت.

محلِّل حجم WASM

محلِّل حجم WASM

اكتشف أي الدوال وقِطع البيانات تهيمن على حجم وحدة WebAssembly، مع تفصيل دقيق مرتّب وخريطة شجرية مرئية.

مُصوِّر استيراد/تصدير WASM

مُصوِّر استيراد/تصدير WASM

شاهد ما تحتاجه وحدة WebAssembly من مضيفها وما تقدّمه بالمقابل، مُجمّعًا حسب مساحة الاسم، جنبًا إلى جنب.

أداة فك تشويه رموز WASM

أداة فك تشويه رموز WASM

فُكّ تشويه أسماء رموز Rust وC++ الموجودة في ملف WebAssembly ثنائي، واحدًا تلو الآخر أو دفعة واحدة عبر ملف كامل.

مستكشف خرائط المصدر

مستكشف خرائط المصدر

حمّل ملف .map واعرف الملف والسطر والاسم الأصلي الذي يقابل أي سطر وعمود في الكود المُولَّد.

محلل الحجم بخريطة المصدر

محلل الحجم بخريطة المصدر

وزّع بايتات الحزمة على ملفات ومجلدات المصدر الأصلية التي أنتجتها، باستخدام ملف .map — واكتشف ما الذي يشغل المساحة فعليًا.

مُشوِّش JavaScript

مُشوِّش JavaScript

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

مساعد فك تشويش جافاسكريبت

مساعد فك تشويش جافاسكريبت

يعكس أنماط التشويش الثابتة الشائعة في جافاسكريبت: استبدال مصفوفات النصوص، فك تشفير الهروب، طي الثوابت، حذف الفروع الميتة، وتحويل الأقواس إلى نقاط.

محلل الكود الميت في جافاسكريبت

محلل الكود الميت في جافاسكريبت

الصق حزمة JS واعثر على الدوال في المستوى الأعلى التي لا توجد لها أي إشارة ثابتة في الملف — تحليل تخميني لإمكانية الوصول، وليس يقينًا.

أداة تصور تبعيات حزمة JS

أداة تصور تبعيات حزمة JS

اكتشف حدود الوحدات داخل حزمة webpack أو Rollup أو esbuild أو Vite وشاهد أي وحدة تعتمد على أي وحدة، عبر مطابقة حقيقية لشكل شجرة AST، لا تخمين نصي.

فاحص حزمة Webpack

فاحص حزمة Webpack

يكتشف بيئة تشغيل webpack وخريطة الوحدات وبيانات chunk-push عبر شكل شجرة AST، ويعرض الشيفرة الحقيقية لكل وحدة، ويوضّح بصراحة عندما لا يكون الملف ناتج webpack.

فاحص ملفات ELF

فاحص ملفات ELF

افحص الملفات الثنائية ELF الخاصة بلينكس ويونكس: الترويسات والأقسام والمقاطع والرموز واعتماديات المكتبات المشتركة، مباشرة في متصفحك.

فاحص PE/EXE

فاحص PE/EXE

افحص الملفات التنفيذية ومكتبات DLL الخاصة بويندوز بصيغة PE: ترويسات COFF، الأقسام، الاستيرادات، التصديرات، وأنواع الموارد، مباشرة في متصفحك.

فاحص Mach-O

فاحص Mach-O

افحص الملفات الثنائية Mach-O الخاصة بـ macOS وiOS: المعمارية، أوامر التحميل، المقاطع، الأقسام، والمكتبات المرتبطة، مباشرة في متصفحك.

مستخرج النصوص الثنائية

مستخرج النصوص الثنائية

استخرج السلاسل النصية القابلة للطباعة بترميز ASCII وUTF-16LE من أي ملف ثنائي، مع إزاحات البايت وضبط الحد الأدنى للطول وتصفية فورية.

مصوّر إنتروبيا الملفات الثنائية

مصوّر إنتروبيا الملفات الثنائية

ارسم إنتروبيا شانون لأي ملف باستخدام نافذة منزلقة لاكتشاف المناطق المضغوطة أو المشفّرة أو المحزومة، مع تراكب حدود الأقسام.

فاحص الملفات الثنائية الشامل

فاحص الملفات الثنائية الشامل

حمّل أي ملف واكتشف تلقائيًا ما إذا كان ثنائيًا بصيغة ELF أو PE/EXE أو Mach-O أو WebAssembly، ثم اطّلع على بنيته الأساسية بلمحة واحدة.