fisk
fasmg
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fisk
-
YJIT: Building a New JIT Compiler for CRuby
Just in case anybody finds the subject interesting and would like to play with this topic, there's an experimental native-Ruby JIT project by @tenderlove: https://github.com/tenderlove/tenderjit (and the companion native-Ruby assembler Fisk: https://github.com/tenderlove/fisk).
- Fisk: A Pure Ruby Assembler
- Fisk - A Pure Ruby Assembler
- "Fisk - A Pure Ruby Assembler"
fasmg
-
Alignment
In fasmg it's as simple as
- Flat Assembler G
What are some alternatives?
customasm - 💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
asmjit - Low-latency machine code generation
tenderjit - JIT for Ruby that is written in Ruby
Reverse-Engineering-Tutorial - A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
magus - Portable high-level assembler with authentic C syntax
64bit-os-tutorial - This OS Tutorial expands on the fundamental concepts covered in cfenollosa/os-tutorial and covers entering long mode on the x86_64 architecture. It also uses clang rather than relying on an external crosscompiler. I plan on keeping it up to date, so feel free to submit an issue!
LuaJIT - Mirror of the LuaJIT git repository
0x01-ARM-32-Hacking-Hello-World - ARM 32-bit Raspberry Pi Hacking Hello World example in Kali Linux.
XOpcodeCalc - Opcode calculator / ASM calculator
first_nes - Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
qr-asm - Generate a QR code from scratch with only ARM assembly.
PeachPy - x86-64 assembler embedded in Python