
تحليل ثنائي ثابت باستخدام Detect It Easy — 100% في متصفحك، دون تحميل.
تحليل ثنائي ثابت باستخدام Detect It Easy — 100% في متصفحك، بدون رفع.
هذا المشروع يشغل Detect It Easy (DIE) — أداة تحليل ثنائي ثابت قوية — بالكامل داخل متصفحك باستخدام محاكي v86.
diec) – نسخة الطرفية من DIE للتحليل بدون واجهة رسومية؛📂 الكود المصدري – الكود المصدري للعرض التوضيحي
⚠️ كل شيء يعمل في متصفحك — التحميل الأولي يشمل ملف حالة المحاكي بحجم ~17 ميجابايت. كما أن الملفات الثنائية الكبيرة قد تستغرق وقتًا أطول للتحليل.
يمكنك تضمين هذا المحلل مباشرة في تطبيق الويب الخاص بك.
قم بتنزيل كل ما تحتاجه من صفحة الإصدارات :
v86.wasm, libv86.jsseabios.binv86state.bin.zst)💡 ملف
v86state.bin.zstيحتوي على لقطة كاملة لنظام لينكس مع تثبيت DIE مسبقًا ويبلغ حجمه حوالي 17 ميجابايت.
اتبع التعليمات في القسم التالي.
ثم:
die.js في نفس المجلد.📌 انظر مجلد library/ للحصول على مثال استخدام ووثائق API كاملة.
المتطلبات الأساسية: Docker مع تمكين BuildKit.
git clone https://github.com/xoreaxlmbdx/die-in-browser.git
cd die-in-browser
./build.sh
سيظهر مخرجات البناء في ./build/ وتشمل:
v86.wasm, libv86.jsseabios.binlicenses.tar.gzbuildroot-state.bin.zst (لقطة المحاكي المضغوطة)MIT — حرية الاستخدام والتعديل.
📄 يتضمن البناء أرشيف
licenses.tar.gz(تم إنشاؤه بواسطة Buildroot) يحتوي على نصوص الترخيص لجميع المكونات المستخدمة في نظام الضيف.