Capstone (Desmontaje marco) :: Marco


Capstone es un multi-plataforma ligera, marco desmontaje multi-arquitectura. Nuestro objetivo es hacer Capstone el motor desarmado definitiva para el análisis binario y de marcha atrás en la comunidad de seguridad.

características ::

  • arquitecturas de hardware de apoyo: ARM, ARM64 (aka ARMv8), Mips y X86
  • limpio / intuitiva API sencilla / ligero / arquitectura neutral.
  • Proporcione detalles sobre la instrucción desmontado (llamado «descomponedores» por otros .)
  • Proporcionar una semántica de la instrucción desmontado, como la lista de registros implícitos leídos y escritos.
  • Implementado en lenguaje C pura, con enlaces para Python, Ruby, OCaml, C #, Java y GO
  • para Windows y * . nix (incluyendo MacOSX, Linux, BSD plataformas *)
  • Hilo de seguridad por diseño
  • Distribuido bajo la licencia BSD de código abierto