awesome-repositories.com
Blog
awesome-repositories.com

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

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

2 repositorios

Awesome GitHub RepositoriesExecution Mode Transitions

Mechanisms for shifting platform functionality between different CPU execution contexts, such as SMM to OS context.

Distinct from Execution Context Management: Specifically covers the transition between processor privilege modes/contexts rather than general thread or memory mapping.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · Execution Mode Transitions. Refine with filters or upvote what's useful.

Awesome Execution Mode Transitions GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • tianocore/edk2Avatar de tianocore

    tianocore/edk2

    6,061Ver en GitHub↗

    edk2 es un proyecto de desarrollo para crear firmware de sistema que cumpla con la especificación UEFI. Proporciona la infraestructura necesaria para inicializar plataformas de hardware y arrancar sistemas operativos a través de múltiples arquitecturas de CPU. El proyecto utiliza una arquitectura de firmware modular que desacopla los protocolos de gestión de alto nivel de las capas de transporte físico. Implementa características de seguridad críticas, incluyendo una cadena de arranque medida, primitivas criptográficas para la autenticación de imágenes y soporte para implementaciones de hardware y software de Trusted Platform Module (TPM). Su superficie de capacidades se extiende a estándares de gestión de plataformas como Redfish, IPMI y MCTP, así como a la generación de tablas ACPI dinámicas. El proyecto también incluye un conjunto completo de herramientas para compilación entre arquitecturas, simulación de firmware y emulación de plataformas virtuales para hipervisores como KVM, Xen y QEMU. El proyecto incluye un sistema de compilación multi-objetivo y orquestación de pruebas automatizadas para validar la funcionalidad del firmware tanto en entornos emulados como físicos.

    Moves platform-specific functionality from System Management Mode into modules that execute within the OS context for improved stability.

    Ccfirmwarepython
    Ver en GitHub↗6,061
  • hyperdbg/hyperdbgAvatar de HyperDbg

    HyperDbg/HyperDbg

    3,885Ver en GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Tracks switches between user-mode and kernel-mode execution to identify system calls, interrupts, or exceptions.

    Cbinary-analysisdebugdebugger
    Ver en GitHub↗3,885
  1. Home
  2. Operating Systems & Systems Programming
  3. Execution Context Management
  4. Execution Mode Transitions

Explorar subetiquetas

  • Execution Mode Transition MonitorsTracking switches between user-mode and kernel-mode execution to identify system calls and interrupts. **Distinct from Execution Mode Transitions:** Distinct from Execution Mode Transitions: focuses on monitoring and identifying transitions rather than the mechanism of shifting contexts.