sysprog21

elfuse

sysprog21

Run Arm64/x86-64 Linux ELF binaries on macOS Apple Silicon

AI 简介

elfuse 是一个在 Apple Silicon macOS 上运行 Arm64 Linux ELF 可执行文件的轻量级用户态兼容层。它基于 Apple Hypervisor.framework 构建,通过进程级虚拟化直接执行 guest 代码,并实时拦截与翻译 Linux 系统调用为 macOS 等效行为;支持静态/动态链接二进制、多线程、信号、futex、/proc 仿真及内置 GDB 远程调试桩。适用于开发者快速验证或调试 Arm64 Linux 工具链产出的用户态程序,无需完整容器或虚拟机环境。

C
Apache License 2.0
165
Stars
15
Forks
2
Watchers
20
Issues

Star 增长

今日0
近 7 天0
近 30 天+6
综合评分44.21
默认分支main