McSema正式开源!
我们自豪地宣布,McSema现已开源!McSema是一个用于分析和转换机器码程序为LLVM位码的框架。它支持x86机器码的翻译,包括整数、浮点和SSE指令。我们早先在博客文章和ReCON 2014的演讲中已经介绍过McSema的一些特性。
构建与演示
构建说明和演示可在代码库中找到,我们鼓励您亲自尝试。我们创建了一个邮件列表mcsema-dev@googlegroups.com,专门用于McSema的开发和用法讨论。关于许可或将McSema集成到商业项目的问题,可发送至opensource@trailofbits.com。
许可证信息
McSema采用宽松的三条款BSD许可证。我们整合的一些代码和实用程序(例如用于语义测试的Intel PIN)有其自己的许可证,需要单独下载。
致谢
最后,我们要感谢DARPA对McSema开发的赞助和持续支持。没有他们,这个项目不可能实现。
如果您喜欢这篇文章,请分享:
- GitHub
- Mastodon
- Hacker News