keystone
keystone copied to clipboard
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
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:  Capstone (disassembly is correct, also verified in Iced): 
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...