Tip
Selamat datang untuk bergabung dengan grup komunitas kami!
Capstone adalah kerangka kerja pembongkaran dengan target menjadi mesin Disasm Utama untuk analisis biner dan membalikkan di komunitas keamanan.
Dibuat oleh Nguyen Anh Quynh, kemudian dikembangkan dan dikelola oleh komunitas kecil, Capstone menawarkan beberapa fitur yang tak tertandingi:
Support multiple hardware architectures: ARM, AArch64, Alpha, BPF, Ethereum VM, LoongArch, HP PA-RISC (HPPA), M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86 (16, 32, 64), Xtensa.
Memiliki API yang bersih/sederhana/ringan/intuitif-netral.
Berikan detail tentang instruksi yang dibongkar (disebut "pengurai" oleh orang lain).
Berikan semantik dari instruksi yang dibongkar, seperti daftar register implisit yang dibaca & tertulis.
Diimplementasikan dalam bahasa C murni, dengan binding ringan untuk Swift, D, Clojure, F#, Common Lisp, Visual Basic, PHP, PowerShell, Emacs, Haskell, Perl, Python, Ruby, C#, NodeJs, Java, GO, C ++, OCAML, LUA, RUST, DELPHI, DELPHI, GRATIS PASC, GRATIS, C ++, OCAML, LUA, RUST, DELPHI, DELPHI, GRATIS PASC, GRATIS, C ++, OCAML, LUA, RUST, DELPHI, DELPHI, GRATIS PASC, GRATIS PASC, C ++, OCAML, LUA, RUST, DELPHI, DELPHI, GREE PASC, GRATIS PASC, GRATIS, C ++
Dukungan asli untuk semua platform populer: Windows, Mac OSX, iOS, Android, Linux, *BSD, Solaris, dll.
Thread-Safe by Design.
Dukungan khusus untuk menanamkan ke dalam firmware atau kernel OS.
Kinerja Tinggi & Cocok untuk Analisis Malware (mampu menangani berbagai trik malware x86).
Didistribusikan di bawah lisensi BSD open source.
Informasi lebih lanjut tersedia di https://www.capstone-engine.org
Lihat File Building.md untuk cara mengkompilasi dan menginstal Capstone.
Lihat Contributing.md untuk intro.
Lihat suite/fuzz/readme.md untuk informasi lebih lanjut.
Proyek ini dirilis di bawah lisensi BSD. Jika Anda mendistribusikan kembali kode biner atau sumber dari batu penjuru, silakan lampirkan lisensi file.txt dengan produk Anda.