Barebit / trivial-vm
The most trivial virtual machine that can run a few x86 machine code instructions.
โ25Updated 7 years ago
Related projects โ
Alternatives and complementary repositories for trivial-vm
- ๐งถ The Win32 usermode threading library with UMS/fibers/threads supportโ30Updated 5 years ago
- x86_64, PE32+, FAT32 bootloaderโ25Updated 3 years ago
- Lightweight x86-64 disassembling libraryโ38Updated 2 years ago
- Lisp in kernel-mode because it was so seductiveโ13Updated 4 years ago
- Using Zydis and LLVM to lift unsupported instructions to LLVM-IRโ27Updated 3 years ago
- A reflexive driver loader to bypass Windows DSE (featuring a custom PE loader)โ38Updated 6 years ago
- A slightly safer io access libraryโ12Updated 3 years ago
- Lightweight x86-64 instruction length disassembler (LDE)โ27Updated last year
- cross platform library to manipulate and extract information of memory regionsโ32Updated 6 years ago
- PE Library x86โ20Updated 5 years ago
- Small memory leak PoC that is happening in IopGetDeviceInterfacesโ23Updated 4 years ago
- Generating binary modules with zasmโ13Updated 2 years ago
- Stripped-down release of Tiny CC for 64-bit Windows minimalist codingโ29Updated last year
- Example WDF/KMDF driver and test app demonstrating the "inverted call model"โ32Updated 4 years ago
- Collection of obfuscation, tamper-proofing, and watermarking algorithms targeting LLVM IR.โ71Updated 5 years ago
- Example of hijacking system calls via function pointer tablesโ31Updated 3 years ago
- A c++20 constexpr x86 assemblerโ54Updated 3 years ago
- A bunch of architectural headers for i386 and AMD64โ35Updated last year
- kernel driver used to monitor the activity of BadlionAnticheat.sys by patching its IATโ32Updated 3 years ago
- Reading/writing memory from kernel-modeโ21Updated 7 years ago
- A common set of helpers used across VTIL toolchain. Moved into -->โ20Updated 4 years ago
- Small utility DLL that loads and reloads a given DLL when it's updated on disk.โ38Updated last year
- Lifting from native architecture to VTIL. (WIP)โ73Updated 2 years ago
- Figuring out the cause of a handle downgradeโ23Updated last year
- pointer obfuscationโ19Updated 6 years ago
- Reverse Engineeringโ12Updated 7 years ago
- Personal curation of Clang/LLVM patches.โ13Updated 3 years ago
- A simple anti debug program (with kernel mode callbacks)โ42Updated 4 years ago
- IA32-doc is a project which aims to put as many definitions from the Intel Manual into machine-processable format as possibleโ16Updated 2 years ago
- Code virtualizerโ22Updated 8 years ago