awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 مستودعات

Awesome GitHub RepositoriesBytecode Emulators

Modified virtual machines that emulate a specific runtime environment to execute bytecode from a different architecture.

Distinct from Java Virtual Machine Runtimes: Distinct from general JVM runtimes as it specifically involves emulation of a desktop environment on mobile hardware.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Bytecode Emulators. Refine with filters or upvote what's useful.

Awesome Bytecode Emulators GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • pojavlauncherteam/pojavlauncherالصورة الرمزية لـ PojavLauncherTeam

    PojavLauncherTeam/PojavLauncher

    9,097عرض على GitHub↗

    PojavLauncher is a mobile launcher and game wrapper that provides a compatible Java Runtime Environment for mobile operating systems. Its primary purpose is to enable the execution of the Java Edition of Minecraft on Android and iOS devices. The project includes a mobile game input mapper that adapts desktop keyboard and mouse controls to touch screen interfaces. It also provides tools for mobile game modding, allowing users to install and manage custom content through a mobile interface.

    Creates a compatible Java environment on mobile hardware to execute desktop bytecode using a modified virtual machine.

    Javaminecraftminecraft-launcher
    عرض على GitHub↗9,097
  • calebfenton/simplifyالصورة الرمزية لـ CalebFenton

    CalebFenton/simplify

    4,644عرض على GitHub↗

    Simplify هو بيئة تجريبية (sandbox) لجهاز Android الافتراضي، ومتتبع لتنفيذ الـ bytecode، وإطار عمل للتحليل الساكن. يعمل كأداة لإزالة التشويش (deobfuscator) عن الـ Dalvik bytecode المصممة لاستعادة كود قابل للقراءة من الملفات الثنائية عبر محاكاة سلوك البرنامج دون الحاجة لجهاز فعلي. يتميز المشروع باستخدام تحليل مخطط التنفيذ لحل استدعاءات الانعكاس (reflection) وتبسيط الكود المشوش من خلال نشر الثوابت وإزالة الكود الميت. ويستخدم محاكاة التنفيذ متعدد المسارات لتتبع جميع نتائج الفروع الشرطية الممكنة ورسم تدفق التعليمات لتحديد القيم الثابتة. يغطي النظام نطاقاً واسعاً من قدرات التحليل، بما في ذلك تتبع انتشار الاستثناءات، وتصنيف الآثار الجانبية للطرق (methods)، ومحاكاة استدعاءات Java API. كما يوفر آليات لاعتراض تنفيذ الطرق عبر خطافات (hooks) مخصصة لمراقبة أو تجاوز حالات الجهاز الافتراضي.

    Executes Android instructions in a controlled environment to analyze program behavior without a physical device.

    Java
    عرض على GitHub↗4,644
  1. Home
  2. Programming Languages & Runtimes
  3. Runtime Execution Environments
  4. Runtime Environments
  5. Language Runtimes
  6. Java Virtual Machine Runtimes
  7. Bytecode Emulators