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

Fixes Issue #207 and Issue #10 - The behavior in 10 was only corrected for KS_MODE_32, this corrects the behavior in KS_MODE_64 - Properly handles a 16 bit push word...

As seen in the following screenshots: ![QRWFr1Z](https://github.com/keystone-engine/keystone/assets/5753365/4d9a2865-9152-41aa-a313-5fd19d4f3357) Capstone (disassembly is correct, also verified in Iced): ![hUvytPE](https://github.com/keystone-engine/keystone/assets/5753365/b322fe6c-0146-4c3f-820d-595cc346b37d)

if I add #include at test1.c the demo will crash /* test1.c */ #include #include #include ----------------------------add this line will cause crash // separate assembly instructions by ; or \n...

Currently, it seems that it is not possible to compile Keystone by picking individual architectures For example, when using an external project, none of these work: ```cmake set(KEYSTONE_LLVM_TARGETS "AArch64;ARM;Mips;PowerPC;Sparc;SystemZ;X86") set(KEYSTONE_CMAKE_ARGS...

asmParser.cpp of LLVM's MC lib doesn't handle characters like "!@+" which are very common while dealing with symbols. for example "jmp nt!blah+10" wont be parsed and execution flow wont reach...

I would please to turn this into a proper PR if everone is on board. In the mean time, this PR is used_ to show how new API looks like.

https://github.com/keystone-engine/keystone/blob/fb92f32391c6cced868252167509590319eeb58b/bindings/python/setup.py#L14C6-L14C15 With distutils [removed from python 3.12][1], the python bindings now cannot be built anymore. [1]: https://docs.python.org/3.10/library/distutils.html

The current MIPS CPU selections are "mips32" and "mips64." In this case, several instructions, such as "dext," are not supported. Therefore, it is necessary to upgrade the CPU in the...

It has been **4 years** since the last release! There have been many cool features since then like RISC-V support. Could you please make a new release so Linux distros...

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.1.7. Release notes Sourced from actions/download-artifact's releases. v4.1.7 What's Changed Update @​actions/artifact dependency by @​bethanyj28 in actions/download-artifact#325 Full Changelog: https://github.com/actions/download-artifact/compare/v4.1.6...v4.1.7 v4.1.6 What's Changed updating @actions/artifact...

x11
help-wanted
client
channel:rail