keystone
keystone copied to clipboard
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
This PR does the minimum wrt updating to "modern" build setups. - update cmake builds to (successfully) build with modern cmake - update c header includes to build with gcc15...
- **Haskell bindings: fix sdist generation/pkg install** - **Haskell bindings: explain how to use as dependency** - **docs typo**
This should fix undefined references errors concerning the libstdc++. This has only been tested on Ubuntu 18.04. I had these couple of errors: ``` = note: //usr/local/lib/libkeystone.a(ks.cpp.o): In function `_GLOBAL__sub_I_ks.cpp':...
I am not sure that this bug is present in the other architectures, but in x86 if you dont supplied keystone with the correct base address(the address of the first...
```bash ~> ./kstool x32 ".text" fish: './kstool x32 ".text"' terminated by signal SIGSEGV (Address boundary error) ``` I've replicated this crash using both kstool and a python script. In python...