x86/x64 emulator written in Ruby
Currently just a personal play project to help me understand process of executing binaries..
- Read (at least) Mach-O executable and load them into memory
- Support for dynamic linking (based on Mac OS X dynamic linker)
- Run basic x86/64 instructions
- To be able to run
Hello world
written in C.
- Reading Mach-O header