emulator
1.0.0
محاكي عملية Windows عالي الأداء يعمل على مستوى SYSCALL ، مما يوفر التحكم الكامل في تنفيذ العملية من خلال إمكانات التثبيت الشاملة.
بنيت في C ++ وتشغيلها بواسطة محرك يونيكورن.
مثالي لأبحاث الأمن ، وتحليل البرامج الضارة ، وبحوث DRM حيث يلزم التحكم الدقيق في تنفيذ العملية.
ملحوظة
لا يزال المشروع في حالة أولية مبكرة للغاية. لا يزال الرمز يحتاج إلى الكثير من التنظيف ويجب تنفيذ العديد من الميزات و syscalls. ومع ذلك ، يتم إحراز تقدم مستمر :)


انقر هنا للشرائح.
استنساخ المستودع مع العدوى الفرعية:
git clone https://github.com/momo5502/emulator.git
cd emulator
git submodule update --init --recursiveقم بتشغيل الأوامر التالية في موجه أوامر تطوير X64
cmake --preset=vs2022 سيتم إنشاء الحل في build/vs2022/emulator.sln
بناء التصحيح:
cmake --workflow --preset=debugبناء إطلاق:
cmake --workflow --preset=releaseيستخدم المشروع CTEST للاختبار. اختر طريقتك المفضلة:
الاستوديو البصري:
RUN_TESTSالنينجا:
cd build/release # or build/debug
ctest