<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Owen&apos;s security notes</title><description>Security research, CTF writeups, and things learned along the way.</description><link>https://blog.owen800q.workers.dev/</link><language>en</language><item><title>Rooting a locked Google Pixel: porting a kernel exploit</title><link>https://blog.owen800q.workers.dev/posts/google-pixel-root/</link><guid isPermaLink="true">https://blog.owen800q.workers.dev/posts/google-pixel-root/</guid><description>Porting CVE-2026-43499 to a bootloader-locked Pixel 7: kernel reconnaissance without root, device-specific offsets, race-condition debugging, and the limits of temporary root.</description><pubDate>Thu, 03 Sep 2026 08:10:00 GMT</pubDate><category>Android</category><category>Kernel</category><category>Exploit development</category></item><item><title>From an Android OTA package to kernel symbols and root</title><link>https://blog.owen800q.workers.dev/posts/android-ota-kernel-symbols/</link><guid isPermaLink="true">https://blog.owen800q.workers.dev/posts/android-ota-kernel-symbols/</guid><description>Recovering a legacy Android kernel&apos;s symbol table from an OTA image, restoring symbols in IDA, and adapting three privilege-escalation exploits.</description><pubDate>Sat, 28 Jun 2025 02:26:00 GMT</pubDate><category>Android</category><category>Kernel</category><category>Reverse engineering</category></item></channel></rss>