capstone-engine / capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
http://www.capstone-engine.org
7.63k stars 1.56k forks source link

5.0.0 Broken ARM64 information pn python3 #2174

Open Kashio opened 1 year ago

Kashio commented 1 year ago

I've seen the same issue for python2 and ARM32 But I also have the same problem for ARM64 on python3 Give the following instruction: stp x29, x30, [sp, #0x20] I get only 2 operands for the fp and lr registers not the memory operand

Rot127 commented 1 year ago

I am not sure if @kabeor finds the time to fix this. Because there is currently the problem of https://github.com/capstone-engine/capstone/issues/2089

I think your current best option is to use https://github.com/capstone-engine/capstone/pull/2026

Pretty much all details already work, with the exception of the matrix extension.

Also I'll work on it in the next four days again. So if you find any problems with it, I can fix it quickly there.