Tiny Online Tools logoTiny Online Toolssearchابحث في الادوات…grid_viewكل الادوات
الرئيسيةchevron_rightأدوات الهندسة العكسيةchevron_rightمصوّر إنتروبيا الملفات الثنائيةمصوّر إنتروبيا الملفات الثنائية

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

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

اختر أي ملفupload_file

انقر للتصفح او اسحب الملفات وافلتها هنا

أي ملف يعمل — ملفات تنفيذية، أرشيفات، صور، أي شيء

الامتدادات المقبولة: */*

حجم النافذة64 B256 B1 KB4 KB

ادوات مشابهة

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

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

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

فاحص Mach-O

فاحص Mach-O

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

فاحص PE/EXE

فاحص PE/EXE

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

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

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

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

مولد تسميات الصور

مولد تسميات الصور

أضف شريط تسمية أنيق تحت أي صورة. الحجم واللون والتباعد قابلة للضبط.

مُبهم البريد الإلكتروني

مُبهم البريد الإلكتروني

أخفِ عناوين البريد الإلكتروني عن روبوتات البريد المزعج مع إبقائها مقروءة للبشر.

تلاشي الصوت دخول/خروج

تلاشي الصوت دخول/خروج

أضف تأثيرات تلاشي تدريجي في بداية ونهاية أي ملف صوتي داخل المتصفح.

apps

المزيد من الادوات

تصفح مجموعتنا الكاملة من الادوات المجانية عبر الانترنت.

ما الذي تخبرك به الإنتروبيا

تقيس إنتروبيا شانون مدى عدم القابلية للتنبؤ بسلسلة من البايتات، على مقياس من 0 (كل البايتات متطابقة) إلى 8 بتات لكل بايت (بايتات عشوائية قدر الإمكان). تحسب هذه الأداة الإنتروبيا عبر نافذة منزلقة على امتداد الملف بأكمله وترسمها كرسم بياني خطي، لترى بلمحة أين تتغير "عشوائية" الملف.

  • قريبة من 8: عادة بيانات مضغوطة، بيانات مشفّرة، أو شيفرة محزومة/مبهمة بالفعل — علامة يبحث عنها محللو الهندسة العكسية عند فحص ملف ثنائي غير مألوف.
  • بين 4 و6.5 تقريبًا: نموذجية للشيفرة القابلة للتنفيذ أو البيانات العامة.
  • قريبة من 0: حشو، فجوات محاذاة، أو سلاسل طويلة من قيمة بايت واحدة (غالبًا صفر).

تراكب الأقسام

عندما تتعرف هذه الأداة على صيغة الملف — ELF أو PE (ويندوز) أو Mach-O (ماك/آي أو إس) أو WebAssembly — فإنها تعيد استخدام محلّلات الصيغ الخاصة بالموقع والتي تم التحقق منها لتراكب النطاق الفعلي لبايتات كل قسم أو مقطع خلف منحنى الإنتروبيا، لترى بالضبط أي قسم مضغوط، وأيها يحتوي على شيفرة، وأيها حشو. يظهر هذا التراكب فقط عندما يتم اكتشاف الصيغة بثقة و يتم تحليلها بنجاح؛ في ملف غير معروف أو يمكن تحليله جزئيًا فقط، ستظل تحصل على رسم إنتروبيا كامل، فقط دون سياق الأقسام — وتوضح الأداة ذلك بصراحة بدلًا من التظاهر بغير ذلك.

اختيار حجم النافذة

تستجيب النافذة الأصغر (64–256 بايت) بسرعة للمناطق القصيرة ذات الإنتروبيا العالية، مثل مورد مضغوط مضمّن داخل ملف تنفيذي بسيط في باقي أجزائه، مقابل رسم بياني أكثر ضوضاءً. تُنعّم النافذة الأكبر (1–4 كيلوبايت) المنحنى، وهي أفضل لنظرة عامة شاملة على الملف بأكمله.

استخدامات نموذجية

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

الخصوصية

كل شيء يحدث محليًا داخل متصفحك باستخدام JavaScript. الملف الذي تختاره لا يُرفع إلى أي مكان أبدًا.