1 个仓库
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 是一个嵌入式虚拟机管理器,旨在在硬件隔离的代码沙箱中执行访客二进制文件。它利用 KVM 微型虚拟机管理器来运行不受信任的第三方代码,强制执行严格的内存边界以防止未经授权的宿主机访问。 该项目具有访客-宿主机函数桥接功能,可促进双向通信,并提供一个状态快照工具,用于保存和恢复沙箱的内存状态以减少启动延迟。 该系统包括一个用于访客二进制文件交叉编译的工具链,以及用于管理资源约束(如固定堆和栈内存分配)的机制。它提供了在访客内部调用特定函数以及注册宿主机函数以进行受控资源访问的原语。
Triggers specific logic inside the sandbox by resolving function names to entry points within the guest binary.