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