<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://ayfre.com/</loc>
  </url>
  <url>
    <loc>https://ayfre.com/typecho-commentnotifier-email-plugin.html</loc>
    <lastmod>2026-07-29T16:16:27+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/typecho-handsome-fix-highlight.html</loc>
    <lastmod>2026-07-28T16:25:22+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/typecho-theme-bug-fix.html</loc>
    <lastmod>2026-07-28T16:25:42+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/daily-photo.html</loc>
    <lastmod>2026-07-28T16:25:59+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/binary-to-qr-code.html</loc>
    <lastmod>2026-07-29T15:25:56+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/rsa-broadcast-attack.html</loc>
    <lastmod>2026-07-29T14:51:39+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/rsa-decrypt-pem-enc.html</loc>
    <lastmod>2026-07-29T14:51:13+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/rsa-batch-single-char-decrypt.html</loc>
    <lastmod>2026-07-29T14:50:55+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/obsidian-caee2f.html</loc>
    <lastmod>2026-07-29T14:50:32+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/fft-frequency-watermark.html</loc>
    <lastmod>2026-07-29T14:50:10+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/rsa-franklin-reiter-attack.html</loc>
    <lastmod>2026-07-29T14:49:48+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/rsa-rabin-e-equals-2.html</loc>
    <lastmod>2026-07-29T14:49:24+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/base-mixed-encoding-brute.html</loc>
    <lastmod>2026-07-29T14:35:34+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/cloud-shadow-cipher.html</loc>
    <lastmod>2026-07-29T14:35:02+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/rsa-shared-prime-attack.html</loc>
    <lastmod>2026-07-29T14:34:27+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/known-password-brute-force.html</loc>
    <lastmod>2026-07-29T14:33:25+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/rsa-common-modulus-attack.html</loc>
    <lastmod>2026-07-29T14:33:00+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/rsa-decryption-euclidean-inverse.html</loc>
    <lastmod>2026-07-29T14:32:44+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/caesar-cipher-crack.html</loc>
    <lastmod>2026-07-29T14:32:22+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/baconian-cipher.html</loc>
    <lastmod>2026-07-29T14:32:03+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/rail-fence-cipher.html</loc>
    <lastmod>2026-07-28T15:55:38+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/affine-cipher.html</loc>
    <lastmod>2026-07-29T14:31:38+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/rsa-cryptography-ctf-attacks.html</loc>
    <lastmod>2026-07-29T14:29:30+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/apache-ssi-command-injection.html</loc>
    <lastmod>2026-07-28T16:23:48+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/xml-external-entity-injection.html</loc>
    <lastmod>2026-07-28T16:24:02+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/selenium-chrome-data-fix.html</loc>
    <lastmod>2026-07-28T16:15:09+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/activemq-deserialization-exploit.html</loc>
    <lastmod>2026-07-28T16:24:18+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/struts2-rce-exploit.html</loc>
    <lastmod>2026-07-28T16:24:28+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/apache-shiro-auth-bypass.html</loc>
    <lastmod>2026-07-28T16:24:49+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/apache-log4j-rce-exploit.html</loc>
    <lastmod>2026-07-28T16:25:00+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/php-waf-av-bypass-techniques.html</loc>
    <lastmod>2026-07-29T14:22:32+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/change-image-md5-with-python.html</loc>
    <lastmod>2026-07-28T16:24:39+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/hello-world.html</loc>
    <lastmod>2026-07-29T13:50:41+08:00</lastmod>
  </url>
  <url>
    <loc>https://ayfre.com/messageboard.html</loc>
    <lastmod>2026-07-09T19:02:39+08:00</lastmod>
  </url>
</urlset>