Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
die-in-browser — تحليل ثنائي ثابت باستخدام Detect It Easy — 100% في متصفحك، دون تحميل. | Kitploit
أدوات/GitHubGitHub/xoreaxlmbdx/die-in-browser
التحليل الثابتتحليل التجزئةالهندسة العكسيةتحليل البرمجيات الخبيثةتحليل الملفات الثنائيةتحليل البرامج الثابتة
GitHubxoreaxlmbdx/die-in-browser

die-in-browser

تحليل ثنائي ثابت باستخدام Detect It Easy — 100% في متصفحك، دون تحميل.

عرض المستودع
6534منذ شهر واحدتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
الموقع الإلكتروني
مشاركة

die-in-browser

تحليل ثنائي ثابت باستخدام Detect It Easy — 100% في متصفحك، بدون رفع.

🔍 ما هذا؟

هذا المشروع يشغل Detect It Easy (DIE) — أداة تحليل ثنائي ثابت قوية — بالكامل داخل متصفحك باستخدام محاكي v86.

  • ✅ لا رفع ملفات: يتم معالجة الملفات الثنائية محليًا.
  • ✅ تحليل كامل: جميع الاكتشافات، نقطة الدخول، الأقسام (في ملف PE)، التجزئات (hashes)، الإنتروبي، السلاسل النصية.

بُني باستخدام:

  • Buildroot 2025.11 – نظام لينكس مصغر لنظام الضيف؛
  • v86 – محاكي x86 بلغة JavaScript/WebAssembly؛
  • Detect It Easy 3.21 (diec) – نسخة الطرفية من DIE للتحليل بدون واجهة رسومية؛
  • Docker – للبناءات القابلة للتكرار؛

🚀 جربه الآن

👉 عرض مباشر

📂 الكود المصدري – الكود المصدري للعرض التوضيحي

⚠️ كل شيء يعمل في متصفحك — التحميل الأولي يشمل ملف حالة المحاكي بحجم ~17 ميجابايت. كما أن الملفات الثنائية الكبيرة قد تستغرق وقتًا أطول للتحليل.

📦 الاستخدام كمكتبة

يمكنك تضمين هذا المحلل مباشرة في تطبيق الويب الخاص بك.

الخيار 1: استخدام الأصول الجاهزة

قم بتنزيل كل ما تحتاجه من صفحة الإصدارات :

  • v86.wasm, libv86.js
  • seabios.bin
  • حالة المحاكي المضغوطة (v86state.bin.zst)

💡 ملف v86state.bin.zst يحتوي على لقطة كاملة لنظام لينكس مع تثبيت DIE مسبقًا ويبلغ حجمه حوالي 17 ميجابايت.

الخيار 2: بناءه بنفسك

اتبع التعليمات في القسم التالي.

ثم:

  1. ضع الملفات في دليل مشروعك.
  2. ضع die.js في نفس المجلد.

📌 انظر مجلد library/ للحصول على مثال استخدام ووثائق API كاملة.

🛠️ البناء من المصدر

المتطلبات الأساسية: Docker مع تمكين BuildKit.

root@kitploit:~
git clone https://github.com/xoreaxlmbdx/die-in-browser.git
cd die-in-browser
./build.sh

سيظهر مخرجات البناء في ./build/ وتشمل:

  • v86.wasm, libv86.js
  • seabios.bin
  • licenses.tar.gz
  • buildroot-state.bin.zst (لقطة المحاكي المضغوطة)

🙌 شكر وتقدير

  • محاكي v86 — copy/v86;
  • Detect It Easy — horsicq/Detect-It-Easy;
  • إعداد Buildroot — humphd/browser-vm;
  • Buildroot;

📝 الترخيص

MIT — حرية الاستخدام والتعديل.

📄 يتضمن البناء أرشيف licenses.tar.gz (تم إنشاؤه بواسطة Buildroot) يحتوي على نصوص الترخيص لجميع المكونات المستخدمة في نظام الضيف.

تنزيل الأداة