Capstone – 多平台反汇编框架-Capstone - 多平台反汇编框架-华盟网

Capstone – 多平台反汇编框架

华盟学院山东省第二期线下学习计划

Capstone - 多平台反汇编框架

Capstone是一个开源的轻量级多平台,多架构反汇编框架。

特征:

  • 多架构:Arm,Arm64(Armv8),M68K,Mips,PowerPC,Sparc,SystemZ,TMS320C64X,XCore和X86(包括X86_64)。

  • 清洁/简单/轻量/直观的架构中立API。

  • 提供有关反汇编指令的详细信息(由其他人称为“分解器”)。

  • 提供反汇编指令的一些语义,例如读取和写入的隐式寄存器列表。

  • 用纯C语言实现,包含Clojure,F#,Common Lisp,Visual Basic,PHP,PowerShell,Haskell,Perl,Python,Ruby,C#,NodeJS,Java,GO,C ,OCaml,Lua,Rust,Delphi,Free的绑定Pascal和Vala可用。

  • Windows&* nix的原生支持(已确认Mac OSX,iOS,Android,Linux,* BSD和Solaris)。

  • 线程安全的设计。

  • 嵌入固件或OS内核的特殊支持。

  • 高性能,适用于恶意软件分析(能够处理各种X86恶意软件技巧)。

  • 根据开源BSD许可证分发。


下载地址:http://www.capstone-engine.org/download.html

本文由 华盟网 作者:congtou 发表,其版权均为 华盟网 所有,文章内容系作者个人观点,不代表 华盟网 对观点赞同或支持。如需转载,请注明文章来源。
0

发表评论