<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kernel on ridil Blog</title><link>https://blog.ridil.fr/tags/kernel/</link><description>Recent content in Kernel on ridil Blog</description><generator>Hugo -- gohugo.io</generator><managingEditor>rida.idil@protonmail.com (rida idil)</managingEditor><webMaster>rida.idil@protonmail.com (rida idil)</webMaster><lastBuildDate>Sun, 12 Jan 2020 12:59:46 +0200</lastBuildDate><atom:link href="https://blog.ridil.fr/tags/kernel/index.xml" rel="self" type="application/rss+xml"/><item><title> Part 1: Linux Kernel Debug and Exploitation</title><link>https://blog.ridil.fr/post/linux-kernel-debug-and-exploitation/</link><pubDate>Sun, 12 Jan 2020 12:59:46 +0200</pubDate><author>rida.idil@protonmail.com (rida idil)</author><guid>https://blog.ridil.fr/post/linux-kernel-debug-and-exploitation/</guid><description>Table Of Contents Introduction Set up Kernel Image 1 ] Building Part 2 ] Kernel Configuration Part 3 ] Booting with QEMU Basic Kernel Debugging Process Management Let&amp;rsquo;s take an example: GDB in Action Note The field [addr_limit] between the Kernel and User Space task_struct Structure thread_info Clean up Introduction One of Linus TORVALDS famous quote is :
The Linux philosophy is "Laugh in the face of danger". Oops. Wrong One.</description></item></channel></rss>