1 repositorio
Mapping named identifiers to specific executable addresses within a guest binary.
Distinct from Function Naming Patterns: Distinct from Function Naming Patterns: focuses on the technical resolution of names to binary entry points for execution, not linguistic naming conventions.
Explore 1 awesome GitHub repository matching software engineering & architecture · Entry Point Resolution. Refine with filters or upvote what's useful.
Hyperlight es un gestor de máquinas virtuales embebidas diseñado para ejecutar binarios invitados dentro de sandboxes de código aislados por hardware. Utiliza un gestor de micro-VM KVM para ejecutar código de terceros no confiable, aplicando límites de memoria estrictos para evitar el acceso no autorizado al host. El proyecto cuenta con un puente de funciones invitado-host que facilita la comunicación bidireccional y una herramienta de instantáneas de estado para guardar y restaurar el estado de memoria de un sandbox y reducir la latencia de inicio. El sistema incluye una cadena de herramientas para la compilación cruzada de binarios invitados y mecanismos para gestionar restricciones de recursos, como la asignación fija de memoria heap y stack. Proporciona primitivas para invocar funciones específicas dentro del invitado y registrar funciones del host para un acceso controlado a los recursos.
Triggers specific logic inside the sandbox by resolving function names to entry points within the guest binary.