<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://rafaelperezllorca.com/</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/academy</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/legal.html</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/privacy.html</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-esencial/index</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-intermedio/15-fim-sca-inventario-vulnerabilidades</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-intermedio/index</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-intermedio/16-dashboard-e-investigacion</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-11-practicas-mvc</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-06-poo</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-09-tkinter</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-01-fundamentos</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/index</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-13-regex</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-14-decoradores</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-15-testing</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-02-sintaxis-basica</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-04-generadores</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-07-modulos-paquetes</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-16-ejecutables</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-05-excepciones</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-10-bbdd</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-12-funciones-avanzadas</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-08-archivos-serializacion</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/python-course/modulo-03-control-de-flujo</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-avanzado-operacion/10-operacion-y-recuperacion</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-avanzado-operacion/index</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-avanzado-operacion/03-respuesta-activa-controlada</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-esencial/03-agentes</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-esencial/04-recoleccion-de-logs</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-esencial/10-validacion-extremo-a-extremo</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-esencial/02-despliegue</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-esencial/07-despliegue-all-in-one</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-esencial/08-agente-linux</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-esencial/09-agente-windows</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-esencial/01-fundamentos</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-esencial/05-vigencia-y-versiones</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-intermedio/04-recoleccion-de-logs</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-intermedio/06-casos-de-uso</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-intermedio/11-decoders</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-intermedio/12-rules-y-logtest</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-intermedio/13-primera-alerta-end-to-end</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=academy/wazuh-intermedio/14-mitre-attck-y-cobertura</loc>
    <lastmod>2026-09-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=cyber-resilience-architecture</loc>
    <lastmod>2026-08-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=devsecops-essentials</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=realidades-ciberseguridad</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=python-port-scanner</loc>
    <lastmod>2026-01-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=test-automation</loc>
    <lastmod>2025-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://rafaelperezllorca.com/pages/article?id=security-test</loc>
    <lastmod>2025-12-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>