keystone icon indicating copy to clipboard operation
keystone copied to clipboard

Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings

Results 158 keystone issues
Sort by recently updated
recently updated
newest added

I'm wondering if it's possible for keystone to add riscv64 (or namely, `riscv64gc`) support. The underlying llvm layer has already supported it, but I've noticed that the codes are not...

For a while (being an assembly newbie), I was trying to assemble an instruction pushing 64 bits like `push 0x1d1d1d1d1d1d1d1d;`, not realizing that wasn't valid, then being confused when emulating...

bug

1. [Here](https://github.com/keystone-engine/keystone/blob/master/include/keystone/keystone.h#L239) 2. [Here](https://github.com/keystone-engine/keystone/blob/master/llvm/keystone/ks.cpp#L253) 3. [Here](https://github.com/keystone-engine/keystone/blob/master/samples/sample.c#L9)

keystone version: 0.9.2 If you create a `keystone.Ks`, initially the default radix is decimal. However, setting `sym_resolver` causes it to become hexadecimal. ```python import keystone asm = 'cmp dword ptr...

bug

The issue appears to be the same as issue #248, except with conditional BLs. ➜ ~ cat wrong.py ```python from keystone import * from capstone import * ks = Ks(KS_ARCH_ARM,...

bug

os: mac os 10.15.7 python: 3.8.2 with pip install keystone-engine code ```python from keystone import * CODE = '\\x41\\x4a' ks = Ks(KS_ARCH_X86, KS_MODE_32) encoding, count = ks.asm(CODE) ``` ks.asm will...

bug

Is there a way to get the build configuration for Keystone to work for OS X Kernel the same way it can be done for Capstone using the osx-kernel argument...

I plan to release the app including keystone static library(libkeystone.a). I have tried to build it on my Apple Silicon using make-lib.sh. I have succeeded to build but Xcode said...

if u try to assemble push 0xffff or push 0x0000ffff or push 00000ffffh or push 0ffffh the result is a push ff, they assemble as 2 byte instruction

please list all the missing instructions here, so i can fix all of them in 1 go. - salc (X86, #54) - int1 (X86, #53) - fsetpm (X86)

bug
fixed