A tale about exploiting KernelCTF Mitigation, Debian, and Ubuntu instances with a double-free in nf tables in the Linux kernel, using novel techniques like Dirty Pagedirectory. All without even having to recompile the exploit for different kernel targets once.
I’ve spent quite a lot of time messing with x86 64 page tables, understanding address translation is not easy and when I started learning about it I felt like a lot of the material out there on how it works was hard for me to wrap my head around. So in this blog post I am going to attempt to provide a kind of “what I wish I had when learning about paging”.
LLM in a flash: Efficient Large Language Model Inference with Limited Memory arxiv.org - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from arxiv.org Daily Mail and Mail on Sunday newspapers.
This article describes section layout and its interaction with dynamic loaders and huge pages. Let's begin with a Linux x86-64 example involving global variables exhibiting various properties such as