<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://purpleedge.io</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://purpleedge.io/learn</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://purpleedge.io/library</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://purpleedge.io/blog</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://purpleedge.io/contact-sales</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/security</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/socials</loc>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://purpleedge.io/learn/penetration-testing</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/learn/dfir</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/learn/network-security-monitoring</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/learn/red-team</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/learn/blue-team</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/learn/purple-team</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/learn/osint</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-blue-teaming</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-a-ctf</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-dfir</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-lateral-movement</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-the-mitre-attack-framework</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-network-security-monitoring</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-osint</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-penetration-testing</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-privilege-escalation</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-purple-teaming</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-red-teaming</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/glossary/what-is-a-reverse-shell</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://purpleedge.io/blog/how-to-learn-penetration-testing</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/blog/how-to-run-a-purple-team-exercise</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/blog/volatility3-memory-forensics-tutorial</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/credentials</loc>
<lastmod>2026-06-06T10:53:49.463Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/nsm</loc>
<lastmod>2026-06-15T11:15:44.672Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/purple-team</loc>
<lastmod>2026-06-15T11:00:38.616Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/hardening</loc>
<lastmod>2026-06-06T10:53:50.012Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/soc-siem</loc>
<lastmod>2026-06-06T10:53:49.654Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/dfir</loc>
<lastmod>2026-06-15T11:04:17.649Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/detection-hunting</loc>
<lastmod>2026-06-06T10:53:49.819Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/ad-attacker</loc>
<lastmod>2026-06-06T10:53:49.278Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/privesc</loc>
<lastmod>2026-06-15T11:00:36.439Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/network-exploit</loc>
<lastmod>2026-06-15T11:15:42.782Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/web-attacker</loc>
<lastmod>2026-06-06T10:53:49.113Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/recon-osint</loc>
<lastmod>2026-06-15T11:00:33.727Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/paths/red-team-foundations</loc>
<lastmod>2026-06-06T10:53:48.938Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/test-video-edge-mrxt4ipq</loc>
<lastmod>2026-07-23T17:50:36.763Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/persistence-golden-silver-tickets</loc>
<lastmod>2026-06-06T10:53:44.379Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/dcsync-domain-dominance</loc>
<lastmod>2026-06-06T10:53:44.210Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/credential-dumping-lsass-sam-ntds</loc>
<lastmod>2026-06-06T10:53:44.039Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/lateral-movement-pth-ptt-wmi-psexec</loc>
<lastmod>2026-06-06T10:53:43.788Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/api-jwt-attacks</loc>
<lastmod>2026-06-06T10:53:40.601Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/detect-c2-beaconing</loc>
<lastmod>2026-06-15T11:00:05.634Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/exploiting-databases-mysql-mssql-redis</loc>
<lastmod>2026-06-15T11:15:06.693Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/command-injection</loc>
<lastmod>2026-06-06T10:53:40.434Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/acl-delegation-abuse</loc>
<lastmod>2026-06-06T10:53:43.609Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/timeline-artifact-analysis</loc>
<lastmod>2026-06-15T12:22:04.325Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/detect-respond-to-ransomware-behavior</loc>
<lastmod>2026-06-15T11:00:02.754Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/pivoting-port-forwarding</loc>
<lastmod>2026-06-15T11:15:04.109Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/lfi-rfi-path-traversal</loc>
<lastmod>2026-06-06T10:53:40.238Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/pass-the-hash-ntlm-relay</loc>
<lastmod>2026-06-06T10:53:45.373Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/detecting-common-red-team-ttps</loc>
<lastmod>2026-06-06T10:53:47.106Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/ad-password-spraying</loc>
<lastmod>2026-06-06T10:53:43.419Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/file-upload-to-rce</loc>
<lastmod>2026-06-06T10:53:40.046Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/memory-forensics-basics</loc>
<lastmod>2026-06-15T11:03:53.827Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/detect-lateral-movement</loc>
<lastmod>2026-06-15T10:59:59.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/manual-exploitation-public-exploits</loc>
<lastmod>2026-06-15T11:15:01.440Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/online-brute-force-password-spraying-hydra</loc>
<lastmod>2026-06-06T10:53:45.105Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/vulnerability-management-with-openvas</loc>
<lastmod>2026-06-06T10:53:48.029Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/as-rep-roasting</loc>
<lastmod>2026-06-06T10:53:43.250Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/idor-broken-access-control</loc>
<lastmod>2026-06-06T10:53:39.876Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/hunting-in-endpoint-logs</loc>
<lastmod>2026-06-06T10:53:46.907Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/zeek-network-metadata</loc>
<lastmod>2026-06-15T11:15:13.481Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/metasploit-fundamentals</loc>
<lastmod>2026-06-15T11:14:59.819Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/detect-kerberoasting-ad-attacks</loc>
<lastmod>2026-06-15T10:59:57.646Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/vulnerability-identification</loc>
<lastmod>2026-06-15T10:59:28.750Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/cracking-with-john-wordlist-crafting</loc>
<lastmod>2026-06-06T10:53:44.923Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/broken-authentication-session-attacks</loc>
<lastmod>2026-06-06T10:53:39.702Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/kerberoasting</loc>
<lastmod>2026-06-06T10:53:43.083Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/endpoint-forensics-with-velociraptor</loc>
<lastmod>2026-06-15T11:03:45.449Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/windows-hardening-sysmon</loc>
<lastmod>2026-06-06T10:53:47.847Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/intrusion-detection-with-suricata</loc>
<lastmod>2026-06-15T11:15:10.536Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/exploiting-vulnerable-web-services</loc>
<lastmod>2026-06-15T11:14:57.762Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/detection-engineering-sigma-rules</loc>
<lastmod>2026-06-06T10:53:46.718Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/web-dns-enumeration</loc>
<lastmod>2026-06-15T10:59:26.674Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/cross-site-scripting-xss</loc>
<lastmod>2026-06-06T10:53:39.535Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/cracking-with-hashcat</loc>
<lastmod>2026-06-06T10:53:44.741Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/detect-a-web-exploit-chain</loc>
<lastmod>2026-06-15T10:59:56.262Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/bloodhound-attack-paths</loc>
<lastmod>2026-06-06T10:53:42.908Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/linux-hardening-baselining-cis-lynis</loc>
<lastmod>2026-06-06T10:53:47.667Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/packet-analysis-with-wireshark</loc>
<lastmod>2026-06-15T11:15:08.446Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/windows-event-log-analysis</loc>
<lastmod>2026-06-06T10:53:46.344Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/port-service-scanning-with-nmap</loc>
<lastmod>2026-06-15T10:59:22.809Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/incident-response-process-triage</loc>
<lastmod>2026-06-15T11:53:56.534Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/ftp-ssh-telnet-attacks</loc>
<lastmod>2026-06-15T11:14:55.789Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/alert-triage-investigation</loc>
<lastmod>2026-06-06T10:53:46.150Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/automated-enumeration-linpeas-winpeas-pspy</loc>
<lastmod>2026-06-15T10:59:54.820Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/dashboards-alerting</loc>
<lastmod>2026-06-06T10:53:45.981Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/building-a-siem-with-wazuh</loc>
<lastmod>2026-06-06T10:53:45.805Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/soc-fundamentals-log-sources</loc>
<lastmod>2026-06-06T10:53:45.613Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/windows-privesc-unquoted-paths-dll-hijacking</loc>
<lastmod>2026-06-15T10:59:52.591Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/mitre-att-ck-for-defenders</loc>
<lastmod>2026-06-06T10:53:46.521Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/windows-privesc-tokens-uac-bypass</loc>
<lastmod>2026-06-15T10:59:50.586Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/sql-injection</loc>
<lastmod>2026-06-06T10:53:39.332Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/hashing-identifying-hashes</loc>
<lastmod>2026-06-06T10:53:44.575Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/windows-privesc-services-registry</loc>
<lastmod>2026-06-15T10:59:43.994Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/linux-privesc-kernel-vulnerable-services</loc>
<lastmod>2026-06-15T10:59:41.798Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/ad-fundamentals-and-enumeration</loc>
<lastmod>2026-06-06T10:53:42.710Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/active-host-discovery</loc>
<lastmod>2026-06-15T10:59:21.441Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/linux-privesc-cron-path-capabilities</loc>
<lastmod>2026-06-15T10:59:39.770Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/linux-privesc-suid-sudo</loc>
<lastmod>2026-06-15T10:59:31.611Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/smb-enumeration-exploitation</loc>
<lastmod>2026-06-15T11:14:53.584Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/web-recon-content-discovery</loc>
<lastmod>2026-06-06T10:53:39.127Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/passive-recon-osint</loc>
<lastmod>2026-06-15T10:59:19.476Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/bash-scripting-basics-for-offense</loc>
<lastmod>2026-06-06T10:53:38.227Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/using-the-purple-edge-lab</loc>
<lastmod>2026-06-06T10:53:38.049Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/networking-protocols-for-attackers</loc>
<lastmod>2026-06-06T10:53:37.854Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/linux-command-line-for-hackers</loc>
<lastmod>2026-06-06T10:53:37.647Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://purpleedge.io/library/edges/linux-file-permissions-101</loc>
<lastmod>2026-06-04T14:11:50.618Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
