shdnx / dangless-malloc
A memory allocator that aims to eliminate dangling pointer vulnerabilities at a low overhead, using virtualisation via Dune. My Computer Science Master's thesis with the VUSec research group.
☆10Updated 5 years ago
Alternatives and similar repositories for dangless-malloc:
Users that are interested in dangless-malloc are comparing it to the libraries listed below
- memTrace, a framework for lightweight memory tracing☆57Updated 5 years ago
- SMVs: Enforcing Least Privilege Memory Views for Multithreaded Applications☆13Updated 2 years ago
- Tool to demangle C++ symbols.☆59Updated last year
- Delta Pointers: Buffer Overflow Checks Without the Checks (EuroSys'18)☆51Updated 2 years ago
- SGXBounds: Memory Safety for Shielded Execution (compiler pass and runtime)☆32Updated 7 years ago
- ☆35Updated 7 years ago
- experiments for the system calls sequences classification☆5Updated 7 years ago
- code for examining determinism of performance counters☆21Updated 3 years ago
- A library that allows execution of an ELF binary inside a virtual machine without a full-scale operating system☆22Updated 9 years ago
- AVX512 population count routines☆22Updated 5 years ago
- Rust Bindings to interact with SMTLIB2 compliant solvers☆16Updated 5 years ago
- Kernel-Mode-Linux☆24Updated 2 years ago
- Experimental setup of "Intel MPX explained"☆26Updated 5 years ago
- LD_PRELOAD hook to trace malloc and free☆43Updated 7 years ago
- Open-source release for MemSentry (EuroSys'17)☆47Updated 3 years ago
- The lazypoline syscall interposer☆20Updated last month
- Nemesis: Studying microarchitectural timing leaks in rudimentary CPU interrupt logic☆86Updated 3 years ago
- dthreads: Efficient Deterministic Multithreading☆50Updated 10 years ago
- ☆110Updated 11 years ago
- C++ template meta-programmable framework for authoring Pintools☆37Updated 4 years ago
- This is the user space slab memory allocator, umem, first available in Solaris 9.☆87Updated 3 years ago
- Memory access tracing QEMU☆96Updated 8 years ago
- Material for an LLVM Tutorial presented at LLVM Dev Meeting 2015☆49Updated 8 years ago
- A Golomb encoding/decoding implementation in C☆14Updated 13 years ago
- Performance Counter Measurements at the cycle granularity☆18Updated 3 years ago
- Freud, a tool to create Performance Annotations for C/C++ programs☆21Updated 7 months ago
- ☆31Updated 6 years ago
- Code that illustrates linux aio☆9Updated 7 years ago
- High-performance key-value store☆12Updated 6 years ago
- Implementation of TraFix (automatic trainable decompiler based on NMT) as published in ArXiv☆39Updated 5 years ago