硬核!开发者利用 Claude 辅助逆向工程 Rosetta 2,揭秘二进制翻译黑科技

GitHub上一个名为“attesor”的项目展示了AI在底层系统研究中的惊人能力。该项目旨在全面逆向工程 Apple 的 Rosetta 2 二进制翻译技术,通过结合人工分析与 AI 辅助生成,成功重构了核心翻译逻辑。目前项目已识别并命名了 Rosetta 二进制文件中的 828 个函数,其中 612 个已用清晰的 C 语言代码实现重构,涵盖了从 x86_64 到 ARM64 的指令映射、SIMD 操作及系统调用翻译等核心技术。这不仅为理解 Apple Silicon 的底层架构提供了详实文档,也标志着 AI 辅助逆向工程已具备处理复杂系统软件的实战能力。

原文链接:Hacker News

抢沙发

评论前必须登录!

立即登录   注册