Diego Meyer's repositories
BranchDifferent
Implementation for the DIMVA'22 paper "Branch Different - Spectre Attacks on Apple Silicon"
containerd
An open and reliable container runtime
docker-nvim
Nvim in Docker
DRAM-Bender
DRAM Bender is the first open source DRAM testing infrastructure that can be used to easily and comprehensively test state-of-the-art DDR4 modules of different form factors. Five prototypes are available on different FPGA boards. Described in our preprint: https://arxiv.org/pdf/2211.05838.pdf
evsets
Tool for testing and finding minimal eviction sets
firecracker-containerd
firecracker-containerd enables containerd to manage containers as Firecracker microVMs
galimatias
galimatias is a URL parsing and normalization library written in Java.
GoFetch
GoFetch: Breaking Constant-Time Cryptographic Implementations Using Data Memory-Dependent Prefetchers -- USENIX Security'24
kmodule
Kernel Module
learning-ebpf
Learning eBPF, published by O'Reilly - out now! Here's where you'll find a VM config for the examples, and more
linux
Linux kernel source tree
pagemap
Pagemap
U-TRR
Source code of the U-TRR methodology presented in "Uncovering In-DRAM RowHammer Protection Mechanisms: A New Methodology, Custom RowHammer Patterns, and Implications", https://people.inf.ethz.ch/omutlu/pub/U-TRR-uncovering-RowHammer-protection-mechanisms_micro21.pdf
vm-setup
VM Setup