技术分享|不只二进制翻译,刘阳带你探究 Box64 的实现细节

上周末,来自 PLCT 实验室的工程师刘阳参加了 AOSCC2024 线下聚会,并发表了题为《不只二进制翻译 探究Box64 的实现细节》的主题演讲。

Box64 是一个用户态的 x86_64 模拟器,最主要的特色是有着高性能的后端 “DynaRec” 以及调用本地原生动态链接库的能力,此外 Box64 还有一个解释器和 DynaRec 相辅相成。本次演讲首先介绍了这几个主要的模块,然后通过 6 个具体的实现细节更加深入的对 Box64 进行了介绍。

阅读全文