<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://whirlylabs.com/team/fabian-bio/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/services/threat-modelling/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/team/kate-bio/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/services/penetration-testing/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/services/building-security-teams/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/team/dane-bio/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/services/code-review/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/team/suchakra-bio/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/services/developer-training/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/services/outsourced-reviews/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/services/security-automation/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/blog/mage-a-measured-response-to-generative-ai-in-security-assessments/</loc>
    <lastmod>2026-08-28T10:39:39+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/blog/beware-of-spring-boots-forward-headers-strategy/</loc>
    <lastmod>2026-06-10T21:38:52+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/blog/hardening-openvpn-mfa-struct-cert-user-association-reliable-ips/</loc>
    <lastmod>2026-06-09T10:30:46+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/blog/0xcon-keynote/</loc>
    <lastmod>2026-02-18T14:15:00+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/about/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/contact/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/authors/fabian-yamaguchi/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/our-work/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/publications/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/services/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/blog/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/team/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
  <url>
    <loc>https://whirlylabs.com/authors/winter/</loc>
    <lastmod>2026-09-03T12:49:34+02:00</lastmod>
  </url>
</urlset>
