<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>cubk's blog</title>
    <link>https://cubk.cn/en</link>
    <description>cubk's blog: programming, reviews and reverse engineering.</description>
    <language>en</language>
    <atom:link href="https://cubk.cn/en/feed.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Wed, 04 Nov 2026 16:00:00 GMT</lastBuildDate>
    <item>
      <title>Reversing Novoline</title>
      <link>https://cubk.cn/en/articles/reversing-novoline</link>
      <guid isPermaLink="true">https://cubk.cn/en/articles/reversing-novoline</guid>
      <pubDate>Wed, 04 Nov 2026 16:00:00 GMT</pubDate>
      <dc:creator>cubk</dc:creator>
      <category>Programming</category>
      <category>Reverse Engineering</category>
      <category>Reports</category>
      <category>Minecraft</category>
      <description>Reversing two VMProtect-protected Minecraft clients with different authentication systems</description>
    </item>
    <item>
      <title>Reversing Moon 4.0</title>
      <link>https://cubk.cn/en/articles/reversing-moon-client-4-0</link>
      <guid isPermaLink="true">https://cubk.cn/en/articles/reversing-moon-client-4-0</guid>
      <pubDate>Fri, 30 Oct 2026 16:00:00 GMT</pubDate>
      <dc:creator>cubk</dc:creator>
      <category>Programming</category>
      <category>Reverse Engineering</category>
      <category>Reports</category>
      <category>Minecraft</category>
      <description>Reversing a Minecraft client protected with a custom JDK and Themida/VMProtect.</description>
    </item>
    <item>
      <title>Obliterating Zelix Klass Master</title>
      <link>https://cubk.cn/en/articles/obliterating-zelix-klass-master</link>
      <guid isPermaLink="true">https://cubk.cn/en/articles/obliterating-zelix-klass-master</guid>
      <pubDate>Sun, 25 Oct 2026 16:00:00 GMT</pubDate>
      <dc:creator>cubk</dc:creator>
      <category>Programming</category>
      <category>Reverse Engineering</category>
      <category>Reports</category>
      <description>A teardown of ZKM's anti-debugging, reference obfuscation, method parameter changes and parameter type obfuscation, constant encryption, control flow and exception obfuscation, with a runtime-replay deobfuscation approach.</description>
    </item>
    <item>
      <title>Reverse Engineering the Funcaptcha (ArkoseLab Captcha)</title>
      <link>https://cubk.cn/en/articles/arkose-captcha-research</link>
      <guid isPermaLink="true">https://cubk.cn/en/articles/arkose-captcha-research</guid>
      <pubDate>Wed, 01 Apr 2026 16:00:00 GMT</pubDate>
      <dc:creator>cubk</dc:creator>
      <category>Programming</category>
      <category>CAPTCHA</category>
      <category>Reverse Engineering</category>
      <category>Reports</category>
      <description>Funcaptcha is a CAPTCHA system used by platforms such as GitHub and Roblox. A brief look at how to implement its protocol.</description>
    </item>
  </channel>
</rss>
