Capstone 反汇编框架开源项目

我要开发同款
匿名用户2014年03月14日
145阅读
开发技术C/C++
所属分类开发工具、反编译工具
授权协议BSD

作品详情

Capstone是一个轻量级的多平台、多架构的反汇编框架。Capstone旨在成为安全社区中二进制分析和反汇编的终极反汇编引擎。

多体系结构。Arm,Arm64(Armv8),BPF,EthereumVirtualMachine,M68K,M680X,Mips,MOS65XX,PowerPC,RISCV,Sparc,SystemZ,TMS320C64X,WebAssembly,XCore&X86(包括X86_64)(详情)。清洁/简单/轻量级/直观的架构中立的API。提供反汇编指令的细节(有些人称之为"分解器")。提供分解指令的一些语义,如隐含寄存器的读写列表。用纯C语言实现,与D、Clojure、F#、CommonLisp、VisualBasic、PHP、PowerShell、Haskell、Perl、Python、Ruby、C#、NodeJS、Java、GO、C++、OCaml、Lua、Rust、Delphi、FreePascal&Vala的绑定可用。本地支持Windows和*nix(已确认支持MacOSX、iOS、Android、Linux、*BSD和Solaris)。线程安全的设计。特别支持嵌入到固件或操作系统内核中。高性能,适合恶意软件分析(能够处理各种X86恶意软件的技巧)。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论