awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • pojavlauncherteam/pojavlauncherAvatar de PojavLauncherTeam

    PojavLauncherTeam/PojavLauncher

    9,097Ver en 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
    Ver en GitHub↗9,097
  • calebfenton/simplifyAvatar de CalebFenton

    CalebFenton/simplify

    4,644Ver en GitHub↗

    Simplify es un sandbox de máquina virtual de Android, trazador de ejecución de bytecode y framework de análisis estático. Sirve como un desofuscador de bytecode Dalvik diseñado para recuperar código legible a partir de binarios mediante la simulación del comportamiento del programa sin necesidad de un dispositivo físico. El proyecto se distingue por utilizar análisis de grafos de ejecución para resolver llamadas de reflexión y simplificar código ofuscado mediante propagación de constantes y eliminación de código muerto. Emplea simulación de ejecución multipath para rastrear todos los posibles resultados de ramas condicionales y mapea el flujo de instrucciones para identificar valores constantes. El sistema cubre una amplia gama de capacidades de análisis, incluyendo el rastreo de propagación de excepciones, categorización de efectos secundarios de métodos y simulación de llamadas a la API de Java. También proporciona mecanismos para interceptar ejecuciones de métodos mediante hooks personalizados para monitorear o anular estados de la máquina virtual.

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

    Java
    Ver en 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