<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>r1ru</title><description>Blogging about low-level programming and binary exploitation.</description><link>https://r1ru.github.io/</link><item><title>Linux Kernel Exploitation - Setup</title><link>https://r1ru.github.io/posts/0/</link><guid isPermaLink="true">https://r1ru.github.io/posts/0/</guid><description>In this post, I will explain how to build and debug the Linux kernel. :::note</description><pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Linux Kernel Exploitation - Cross-Cache Attack</title><link>https://r1ru.github.io/posts/1/</link><guid isPermaLink="true">https://r1ru.github.io/posts/1/</guid><description>In this post, I will explain cross-cache attack, a fundamental technique for advanced Linux kernel exploitation. Understanding this technique is important...</description><pubDate>Sun, 27 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Binary Exploitation 101 - Hello World</title><link>https://r1ru.github.io/posts/10/</link><guid isPermaLink="true">https://r1ru.github.io/posts/10/</guid><description>This blog series is still a work in progress. The content may change without notice. :::</description><pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Binary Exploitation 101 - Buffer Overflow</title><link>https://r1ru.github.io/posts/11/</link><guid isPermaLink="true">https://r1ru.github.io/posts/11/</guid><description>This blog series is still a work in progress. The content may change without notice. :::</description><pubDate>Wed, 10 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Binary Exploitation 101 - Shellcode</title><link>https://r1ru.github.io/posts/12/</link><guid isPermaLink="true">https://r1ru.github.io/posts/12/</guid><description>This blog series is still a work in progress. The content may change without notice. :::</description><pubDate>Sat, 13 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Binary Exploitation 101 - ROP</title><link>https://r1ru.github.io/posts/13/</link><guid isPermaLink="true">https://r1ru.github.io/posts/13/</guid><description>This blog series is still a work in progress. The content may change without notice. :::</description><pubDate>Sat, 13 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Binary Exploitation 101 - SSP</title><link>https://r1ru.github.io/posts/14/</link><guid isPermaLink="true">https://r1ru.github.io/posts/14/</guid><description>This blog series is still a work in progress. The content may change without notice. :::</description><pubDate>Sun, 14 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Binary Exploitation 101 - ASLR</title><link>https://r1ru.github.io/posts/15/</link><guid isPermaLink="true">https://r1ru.github.io/posts/15/</guid><description>This blog series is still a work in progress. The content may change without notice. :::</description><pubDate>Mon, 15 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Binary Exploitation 101 - FSA and GOT Overwrite</title><link>https://r1ru.github.io/posts/16/</link><guid isPermaLink="true">https://r1ru.github.io/posts/16/</guid><description>This blog series is still a work in progress. The content may change without notice. :::</description><pubDate>Tue, 16 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Binary Exploitation 101 - ret2dlresolve</title><link>https://r1ru.github.io/posts/17/</link><guid isPermaLink="true">https://r1ru.github.io/posts/17/</guid><description>This blog series is still a work in progress. The content may change without notice. :::</description><pubDate>Wed, 17 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Linux Kernel Exploitation - Dirty PageTable</title><link>https://r1ru.github.io/posts/2/</link><guid isPermaLink="true">https://r1ru.github.io/posts/2/</guid><description>In this post, I will explain Dirty PageTable, a universal and data-only exploitation technique that allows us to gain arbitrary read and write access to the...</description><pubDate>Mon, 28 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Linux Kernel Exploitation - DirtyCred</title><link>https://r1ru.github.io/posts/3/</link><guid isPermaLink="true">https://r1ru.github.io/posts/3/</guid><description>In this post, I will explain DirtyCred, a universal and data-only exploitation technique that allows us to escalate privileges without a write primitive....</description><pubDate>Tue, 29 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Linux Kernel Exploitation - Dirty Pipe</title><link>https://r1ru.github.io/posts/4/</link><guid isPermaLink="true">https://r1ru.github.io/posts/4/</guid><description>In this post, I will explain Dirty Pipe, a universal and data-only exploitation technique that allows us to arbitrarily overwrite read-only files. Download...</description><pubDate>Wed, 30 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Linux Kernel Exploitation - USMA</title><link>https://r1ru.github.io/posts/5/</link><guid isPermaLink="true">https://r1ru.github.io/posts/5/</guid><description>In this post, I will explain USMA, a universal and data-only exploitation technique that allows us to patch kernel code from user space. Download the...</description><pubDate>Fri, 02 May 2025 00:00:00 GMT</pubDate></item><item><title>Linux Kernel Exploitation - PageJack</title><link>https://r1ru.github.io/posts/6/</link><guid isPermaLink="true">https://r1ru.github.io/posts/6/</guid><description>In this post, I will explain PageJack, a universal and data-only exploitation technique that turns an off-by-one bug into a page UAF. Download the handouts...</description><pubDate>Sat, 03 May 2025 00:00:00 GMT</pubDate></item><item><title>TsukuCTF 2025 Writeups</title><link>https://r1ru.github.io/posts/7/</link><guid isPermaLink="true">https://r1ru.github.io/posts/7/</guid><description>At TsukuCTF 2025, I created three kernel pwn challenges. It was my first time creating CTF challenges, but I learned a lot through the process. While...</description><pubDate>Sun, 04 May 2025 00:00:00 GMT</pubDate></item><item><title>Binary Exploitation 101 - Introduction</title><link>https://r1ru.github.io/posts/8/</link><guid isPermaLink="true">https://r1ru.github.io/posts/8/</guid><description>This blog series is still a work in progress. The content may change without notice. :::</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Binary Exploitation 101 - Setup</title><link>https://r1ru.github.io/posts/9/</link><guid isPermaLink="true">https://r1ru.github.io/posts/9/</guid><description>This blog series is still a work in progress. The content may change without notice. :::</description><pubDate>Thu, 04 Sep 2025 00:00:00 GMT</pubDate></item></channel></rss>