Capstone disassembly framework: Core + Python + Java + Ocaml bindings