<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ghidra on deadc0de</title><link>https://deadc0de.sh/tags/ghidra/</link><description>Recent content in Ghidra on deadc0de</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sun, 07 Jun 2026 15:56:58 +0300</lastBuildDate><atom:link href="https://deadc0de.sh/tags/ghidra/index.xml" rel="self" type="application/rss+xml"/><item><title>rooting a Tapo C500</title><link>https://deadc0de.sh/posts/tapo-c500-root/</link><pubDate>Sun, 07 Jun 2026 15:56:58 +0300</pubDate><guid>https://deadc0de.sh/posts/tapo-c500-root/</guid><description>&lt;p&gt;I bought a Tapo C500 — a cheap little pan-tilt Wi-Fi camera — fully intending to use it as a camera for about a week before the itch kicked in. You know the one: &lt;em&gt;I wonder what&amp;rsquo;s running in there.&lt;/em&gt; Spoiler: a tiny Linux box that really didn&amp;rsquo;t want me poking around. So I poked around.&lt;/p&gt;
&lt;p&gt;By the end I had a permanent UART console, a known root password, and persistent SSH over key auth — surviving reboots, no serial cable required. Here&amp;rsquo;s the whole ride, gotchas and all.&lt;/p&gt;</description></item></channel></rss>