keystone
Machine assembler framework
Assembles code into machine-specific binary format using LLVM and various architecture-specific assemblies
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
2k stars
84 watching
459 forks
Language: C++
last commit: 3 months ago
Linked from 1 awesome list
armarm64assemblerframeworkhexagonmipspowerpcreverse-engineeringsecuritysparcsystemzx86x86-64
Related projects:
Repository | Description | Stars |
---|---|---|
cch123/asm-cli | An interactive shell for assembling x86 and x64 assembly languages using the unicorn and keystone engines | 262 |
capstone-engine/capstone | A universal disassembler framework for multiple hardware architectures. | 7,632 |
rdaly525/coreir | Builds hardware descriptions into executable code using an LLVM-style compiler framework. | 101 |
castleproject/core | A collection of reusable components and abstractions for building dynamic applications with logging, serialization, and dependency injection support. | 2,223 |
asmotor/asmotor | Assembling and linking code for various retro computer architectures using a portable and generic assembler engine. | 75 |
fujitsu/xbyak_aarch64 | A C++ library that enables runtime assembly coding on AArch64 CPUs. | 189 |
rust-embedded/cortex-m | Provides low-level interfaces to interact with Cortex-M microcontrollers using Rust | 836 |
masoniteframework/core | The core package of Masonite provides the foundation for building web applications using Python. | 85 |
rust-embedded-community/tm4c-hal | An Embedded HAL and general chip support for the TM4C123/LM4F120 microcontrollers | 41 |
tyfkda/xcc | A standalone compiler/assembler/linker/libc for multiple architectures | 269 |
v420v/vas | An x86-64 assembler written in V language | 97 |
fermarsan/aixt | A microcontrollers programming framework that translates V source code into C for specific microcontroller compilers. | 61 |
kiffie/pic32-rs | Provides Rust crates and tools for programming PIC32 microcontrollers | 36 |
maratyszcza/peachpy | A tool that automates assembly code generation and optimization for high-performance computing applications. | 1,983 |
mikaelpatel/cosa | An object-oriented platform for managing AVR/ATmega/ATtiny microcontrollers | 339 |