garc0 / CTAsm
Compile time assembler with nasm syntax
☆76Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for CTAsm
- A c++20 constexpr x86 assembler☆54Updated 3 years ago
- Internal library providing platform independent types, macros and a fallback for environments without LibC.☆84Updated 2 months ago
- Tool for generating C++ classes and json from PDB, DWARF and ELF symbols (Work in progress)☆51Updated 6 years ago
- VM devirtualization PoC based on AsmJit and llvm☆104Updated 3 years ago
- x86-64 virtual machine and disassembler☆127Updated 4 years ago
- Lightweight x86-64 instruction length disassembler (LDE)☆27Updated last year
- Enable SEH support for manual mapped x86-32bit PEs☆65Updated 5 years ago
- Collection of obfuscation, tamper-proofing, and watermarking algorithms targeting LLVM IR.☆71Updated 5 years ago
- Header only wrapper around Hex-Rays API in C++20.☆151Updated 2 years ago
- A basic 100 loc CPU emulator using the existing code of ntoskrnl.exe☆69Updated last year
- query-pdb is a server-side software for parsing PDB files. The software provides PDB online parsing service.☆140Updated 2 months ago
- The most trivial virtual machine that can run a few x86 machine code instructions.☆25Updated 7 years ago
- HelloAmdHvPkg is a type-1 research hypervisor for AMD processors.☆86Updated 4 years ago
- Advanced x86/x86-64 hooking library (WIP).☆125Updated last year
- set of single-header libraries for C/C++. The code is far from finished but some parts are quite usable.☆168Updated 2 years ago
- A length disassembler for x86-32 and x86-64 written in C. [CODE MIGRATED TO https://github.com/Nomade040/nmd]☆53Updated 4 years ago
- A portable header only library extending the C++20 STL.☆69Updated 7 months ago
- x86-64 Assembler based on Zydis☆318Updated last week
- Extended Length Disassembler Engine for x86-64 (1337 bytes in size)☆47Updated 5 years ago
- Lifting from native architecture to VTIL. (WIP)☆73Updated 2 years ago
- COFF and Portable Executable format described using standard C++ with no dependencies.☆255Updated 7 months ago
- A native hypervisor designed for the Windows operating system☆120Updated 3 years ago
- Lightning Script☆50Updated 7 months ago
- Using Zydis and LLVM to lift unsupported instructions to LLVM-IR☆27Updated 3 years ago
- A simple x86_64 AMD-v hypervisor type-2 Programmed with C++, with soon to be added syscall hooks. [W.I.P]☆92Updated last year
- x64 PE-COFF virtualization driven obfuscation engine☆53Updated 2 years ago
- Unicorn Engine port for UEFI firmware☆44Updated 6 months ago
- Kernel driver for detecting Intel VT-x hypervisors.☆170Updated last year
- Stripped-down release of Tiny CC for 64-bit Windows minimalist coding☆29Updated last year
- The Universal C++ RunTime library, supporting kernel-mode C++ exception-handler and STL.☆62Updated 3 weeks ago