<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://theaidev.dev/posts/blocking-bad-bots-with-nginx-map/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/categories/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/debian/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/linux/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/security/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/security-headers-for-web-applications/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/categories/web-security/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/web-server/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/access-control/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/categories/architecture-security/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/debian-13/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/risc-v/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/risc-v-security-features-on-debian/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/security-enhancements/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/categories/system-hardening/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/system-verification/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/feature-flag-security-management-on-debian/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/feature-flags/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/logging/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/categories/monitoring/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/categories/operations/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/rollback-procedures/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/debian-security/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/elk-stack/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/event-driven-architecture-security-on-debian/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/event-driven-architecture/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/kafka/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/categories/network-security/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/rabbitmq/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/data-loss-prevention-dlp-with-rsyslog-on-debian/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/categories/data-protection/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/data-loss-prevention/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/log-management/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/logrotate/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/rsyslog/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/auditd/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/behavioral-analytics-for-user-activity-monitoring-on-debian/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/behavioral-analytics/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/ossec/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/user-activity-monitoring/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/liboqs/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/openssl/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/post-quantum-security/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/quantum-safe-cryptography-preparation-on-debian-13/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/quantum-safe-cryptography/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/blockchain/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/blockchain-node-security-hardening-on-debian/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/fail2ban/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/ssh-hardening/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/system-monitoring/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/ufw/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/api-security-gateway-implementation-with-kong-on-debian/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/api-security/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/authentication/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/kong/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/rate-limiting/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/implementing-soar-security-orchestration-on-debian/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/open-source-tools/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/security-automation/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/soar/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/thehive/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/automation-scripts/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/cloud-cli-tools/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/iptables/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/multi-cloud/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/multi-cloud-security-management-from-debian-control-plane/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/security-management/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/ai-enhanced-log-analysis-with-elk-stack-on-debian/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/ai-integration/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/kibana/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/log-analysis/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/networking/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/using-tailscale-wireguard-mesh-vpn-for-private-admin-access/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/air-gapped-update-strategies-for-critical-debian-servers/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/firewall/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/using-nftables-instead-of-iptables-on-debian-13/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/how-to-set-up-wireguard-vpn-on-debian/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/using-auditd-for-security-event-tracking/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/how-to-configure-apparmor-profiles-for-web-servers/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/tags/mac/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/hardening-debian-13-for-internet-facing-servers/</loc><lastmod>2026-07-01T15:38:33-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/about/</loc><lastmod>2026-05-17T11:15:01-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/</loc><lastmod>2026-02-21T17:52:30+11:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/downloads/</loc><lastmod>2026-02-21T17:52:30+11:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/posts/</loc><lastmod>2026-04-06T16:59:12-07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://theaidev.dev/search/</loc><lastmod>2026-02-21T17:52:30+11:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>