• Capstone: Disassembly Framework Multi-plataforma

    Capstone é um disassembly framework multi-plataforma, que possui uma arquitetura bastante leve. A meta de seu grupo de desenvolvedores é fazer com que Capstone tenha plenas capacidades para realizar análise binária e reversão junto à comunidade de segurança.

    Características Principais:

    • Arquiteturas de suporte a hardware: ARM, ARM64 (aka ARMv8), MIPS e x86 (mais detalhes).
    • Limpeza de forma simples, leve, intuitiva, aliada a uma arquitetura neutra.
    • Fornecer detalhes sobre a instrução de disassembled (chamados de "decomposer" por outros).
    • Fornecer uma semântica de instrução, como lista de registros implícitos lidos e escritos.
    • Implementação em linguagem C pura, com ligações para Python, Ruby, OCaml, C #, Java e GO.
    • Suporte nativo para Windows e *nix (incluindo plataformas Mac OS X, Linux e BSD).
    • Thread-safe por design.
    • Distribuído sob a licença BSD de código aberto.



    Saiba Mais:

    [1] Hack Tools and Blackploit http://hack-tools.blackploit.com/201...framework.html