aleksei-udalov / vm
A simple stack-based interpreter. Inspired by x86 assembly, forth, and java bytecode.
☆7Updated last year
Alternatives and similar repositories for vm:
Users that are interested in vm are comparing it to the libraries listed below
- Turn an interpreter into a code generator☆31Updated 9 years ago
- Kernel PCI device drivers in userspace☆14Updated 5 years ago
- An in progress learning kernel for x86.☆14Updated 7 years ago
- Simple MIPS32 Emulator (primarily used to run SmallerC compiled for MIPS)☆17Updated 9 years ago
- Portable C Compiler (CVS mirror)☆12Updated 13 years ago
- Virtual Machine Monitor/386 bare metal hypervisor. Run vm86 mode processes on a 386☆13Updated 9 years ago
- A x86 Virtual Machine Monitor including device modules and instruction emulator. Standalone version of the Vancouver VMM.☆43Updated 3 years ago
- Utility for dumping all the information Capstone has on given instructions.☆24Updated 3 years ago
- x64 Operating System made from scratch.☆11Updated 6 years ago
- A program written in Qt 4.6 to detect UEFI malicious code statically.☆13Updated 11 years ago
- Java virtual machine implementation that converts class files into C source files (HISTORICAL)☆16Updated 9 years ago
- A tiny lexical analyser generator☆19Updated 13 years ago
- Simple C library for safely handling utf8 strings☆16Updated 10 years ago
- A simple virtual machine, an assembler, and a linker☆27Updated 7 years ago
- KAI is a distributed computing model written in modern C++. Using custom language translators and an executor, KAI provides full reflecti…☆14Updated 3 weeks ago
- A Linux based Windows compatible user mode kernel☆58Updated 15 years ago
- DynASM is a Dynamic Assembler for code generation engines.☆15Updated 10 years ago
- PowerShell interpreter for unmanaged (non CLI) C++ projects☆16Updated 7 years ago
- C++ Dependency Injection Framework☆9Updated 2 years ago
- ☆10Updated 9 years ago
- LibPacket is a portable library designed for decoding and parsing TCP/IP packets, offering a clean API to facilitate the development of p…☆16Updated last month
- Another x86 emulator which likes bochs. But it is much weaker in the functionality. As it is a course project,now we only want to emulat…☆18Updated 11 years ago
- Implementation of the CLR aimed to be easily ported between systems.☆9Updated 5 years ago
- A Java version of LLVM Core by Hao Liu☆22Updated 12 years ago
- Plugin for IDA Pro to convert assembler to LLVM IR☆15Updated 8 years ago
- A semi-automatic C port of the RAEdit component, originally written in 32-bit x86 assembly☆24Updated 3 months ago
- UNIX shell - a simple command-line interpreter☆20Updated 6 years ago
- A hobby os kernel on i386 arch.☆28Updated 12 years ago
- A driver to run any recent NT-based OS (3.1-7) in ridiculous video modes (4K and 8K)☆9Updated 6 years ago
- Library to support various Hash-based Message Authentication Codes (HMAC)☆10Updated 5 months ago