<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

    <!-- Homepage -->
    <url>
        <loc>https://mlab.sh/</loc>
        <lastmod>2026-03-26</lastmod>
        <changefreq>weekly</changefreq>
        <priority>1.0</priority>
    </url>

    <!-- Pricing -->
    <url>
        <loc>https://mlab.sh/pricing</loc>
        <lastmod>2026-03-26</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.9</priority>
    </url>

    <!-- Programs -->
    <url>
        <loc>https://mlab.sh/programs</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/programs/equity</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://mlab.sh/programs/student</loc>
        <lastmod>2026-07-29</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/programs/student/school</loc>
        <lastmod>2026-07-29</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.6</priority>
    </url>

    <!-- Blog -->
    <url>
        <loc>https://mlab.sh/blog</loc>
        <lastmod>2026-09-01</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.9</priority>
    </url>

    <!-- Auth -->
    <url>
        <loc>https://mlab.sh/auth/login</loc>
        <lastmod>2026-03-26</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://mlab.sh/auth/register</loc>
        <lastmod>2026-03-26</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>

    <!-- Hunt Product Page -->

    <!-- Redkit landing. Gate page for anonymous visitors, the product itself is
         behind login; it carries its own meta description in page_modeler. -->
    <url>
        <loc>https://mlab.sh/redkit</loc>
        <lastmod>2026-08-18</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <!-- Ecosystem + Partners. Both carry a dedicated meta description in
         page_modeler::meta_description_for, so they are meant to be indexed. -->
    <url>
        <loc>https://mlab.sh/ecosystem</loc>
        <lastmod>2026-08-18</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/partners</loc>
        <lastmod>2026-08-18</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://mlab.sh/contact</loc>
        <lastmod>2026-08-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>

    <!-- Incident Response moved to its own site: https://ir.mlab.sh (old /ir/* now 301-redirects there; indexed via ir.mlab.sh's own sitemap) -->

    <!-- TPRM moved to its own site: https://tprm.mlab.sh (old /tprm/* now 301-redirects there) -->

    <!-- Developer docs moved to https://doc.mlab.sh (old /developer/documentation now 301-redirects there; indexed via doc.mlab.sh's own sitemap) -->

    <!-- Tools -->
    <url>
        <loc>https://mlab.sh/tools</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/cve-search</loc>
        <lastmod>2026-04-14</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/jsdeobfuscator</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/base64</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/hash-generator</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/json-formatter</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/regex</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/jwt-decoder</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/ioc-extractor</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/timestamp</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/url-encoder</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/image-metadata</loc>
        <lastmod>2026-09-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/xlsx-inspector</loc>
        <lastmod>2026-09-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/hash-identifier</loc>
        <lastmod>2026-06-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/cvss-calculator</loc>
        <lastmod>2026-06-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/punycode-detector</loc>
        <lastmod>2026-06-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/qr-decoder</loc>
        <lastmod>2026-06-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/x509-decoder</loc>
        <lastmod>2026-06-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/cidr-calculator</loc>
        <lastmod>2026-06-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/file-signatures</loc>
        <lastmod>2026-06-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/crontab-parser</loc>
        <lastmod>2026-06-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/tool/user-agent-parser</loc>
        <lastmod>2026-06-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/mitre/map</loc>
        <lastmod>2026-03-26</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <!-- Cheat Sheets -->
    <url>
        <loc>https://mlab.sh/cheatsheet</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.9</priority>
    </url>
    <url>
        <loc>https://mlab.sh/cheatsheet/regex</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/cheatsheet/http-status-codes</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/cheatsheet/ports</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/cheatsheet/ascii</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/cheatsheet/cidr</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/cheatsheet/mime-types</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://mlab.sh/cheatsheet/html-entities</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <!-- Glossary -->
    <url>
        <loc>https://mlab.sh/glossary</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.9</priority>
    </url>

    <!-- Learn hub + comparisons -->
    <url>
        <loc>https://mlab.sh/learn</loc>
        <lastmod>2026-07-05</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.9</priority>
    </url>
    <url>
        <loc>https://mlab.sh/compare/md5-vs-sha256</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://mlab.sh/compare/yara-vs-sigma</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://mlab.sh/compare/siem-vs-soar</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://mlab.sh/compare/base64-vs-hex</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
    </url>

    <!-- EML Parser -->
    <url>
        <loc>https://mlab.sh/mail/parser</loc>
        <lastmod>2026-04-10</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

    <!-- Help Center moved to https://doc.mlab.sh (old /helpcenter/* now 301-redirects there; indexed via doc.mlab.sh's own sitemap) -->

    <!-- Legal -->
    <url>
        <loc>https://mlab.sh/legal/tos</loc>
        <lastmod>2026-03-26</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.3</priority>
    </url>
    <url>
        <loc>https://mlab.sh/legal/privacy</loc>
        <lastmod>2026-03-26</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.3</priority>
    </url>
    <url>
        <loc>https://mlab.sh/legal/sales</loc>
        <lastmod>2026-03-26</lastmod>
        <changefreq>yearly</changefreq>
        <priority>0.3</priority>
    </url>

</urlset>
