<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://chunfeng.io/2026/11/08/php2shell-everything-you-need-to-know-and-debug-part-1-build-your-own-debugging-lab/</loc><image:image><image:loc>https://chunfeng.io/wp-content/uploads/2026/11/what-a-difference-dwarf-makes.png</image:loc><image:title>What a Difference DWARF Makes</image:title></image:image><lastmod>2026-11-08T20:07:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chunfeng.io/2026/10/18/7-secret-habits-of-claude-code-that-every-developer-should-steal/</loc><image:image><image:loc>https://chunfeng.io/wp-content/uploads/2026/10/waiting-for-the-steak-at-codehouse.png</image:loc><image:title>Waiting for the Steak at Codehouse</image:title></image:image><lastmod>2026-10-18T16:31:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chunfeng.io/2026/09/20/denver-city/</loc><image:image><image:loc>https://chunfeng.io/wp-content/uploads/2026/09/danvercity2.png</image:loc><image:title>DanverCity2</image:title></image:image><image:image><image:loc>https://chunfeng.io/wp-content/uploads/2026/09/danvercity.png</image:loc><image:title>DanverCity</image:title></image:image><lastmod>2026-09-21T03:26:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chunfeng.io/photography/</loc><image:image><image:loc>https://chunfeng.io/wp-content/uploads/2026/09/vonchun-ysewc-6a9f733218002.png</image:loc><image:title>Reverse Engineering</image:title></image:image><lastmod>2026-09-21T03:11:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://chunfeng.io/2026/09/20/a-journey-to-identify-a-patched-wechat-vulnerability-with-an-llm/</loc><image:image><image:loc>https://chunfeng.io/wp-content/uploads/2026/09/self-conviction.png</image:loc><image:title>Self-Conviction</image:title></image:image><lastmod>2026-09-21T02:49:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chunfeng.io/2026/09/20/denver-red-rock/</loc><image:image><image:loc>https://chunfeng.io/wp-content/uploads/2026/09/redrock2.png</image:loc><image:title>RedRock2</image:title></image:image><image:image><image:loc>https://chunfeng.io/wp-content/uploads/2026/09/1000005357.jpg</image:loc><image:title>1000005357</image:title></image:image><lastmod>2026-09-21T02:48:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://chunfeng.io/projects/</loc><lastmod>2026-09-08T02:30:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://chunfeng.io/research/</loc><lastmod>2026-09-08T02:30:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://chunfeng.io/life/</loc><lastmod>2026-09-08T02:30:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://chunfeng.io/writing/</loc><lastmod>2026-09-08T02:30:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://chunfeng.io</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-11-08T20:07:06+00:00</lastmod></url></urlset>
