<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://learn.redsec.cc/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://learn.redsec.cc/access-control/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/admin-impersonation-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/admin-ui-boundary-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/approval-workflow-bypasses/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/authorization-caching-mistakes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/centralized-authorization-patterns/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/delete-endpoint-authorization/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/deny-by-default-patterns/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/feature-flag-authorization/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/horizontal-vs-vertical-privilege/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/idor-in-exports-and-invoices/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/idor-in-file-downloads/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/idor-in-nested-resources/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/idor-numeric-identifiers/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/idor-uuid-identifiers/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/invite-flow-authorization/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/method-confusion-in-authorization/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/multi-tenant-data-boundaries/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/object-references-in-apis/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/organization-switching-bugs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/ownership-checks-and-idors/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/ownership-transfer-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/permission-inheritance-mistakes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/policy-as-code-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/read-vs-write-authorization-gaps/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/role-based-access-control-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/role-matrix-design/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/shared-resource-permissions/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/access-control/tenant-isolation-test-cases/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/acl-abuse-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/ad-cs-template-review-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/as-rep-roasting-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/bloodhound-graph-reading/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/building-a-safe-ad-lab/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/defensive-evidence-for-ad-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/delegation-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/domain-concepts-and-terminology/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/domain-trust-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/golden-ticket-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/gpp-password-history/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/group-policy-overview/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/kerberoasting-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/kerberos-ticket-flow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/laps-overview/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/ldap-directory-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/local-admin-exposure/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/local-administrator-password-reuse/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/ntlm-relay-concepts-in-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/password-policy-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/password-spraying-guardrails/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/privileged-group-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/resource-based-constrained-delegation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/service-accounts-and-spns/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/silver-ticket-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/smb-signing-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/unconstrained-delegation-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/active-directory/windows-event-logs-for-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/api-error-shape-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/api-filtering-and-sorting-abuse/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/api-key-prefix-and-scope-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/api-object-lifecycle-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/api-token-handling/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/api-versioning-and-shadow-endpoints/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/batch-import-endpoint-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/bulk-update-endpoint-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/graphql-batching-and-depth-limits/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/graphql-introspection-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/graphql-resolver-authorization/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/graphql-schema-reading/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/grpc-service-review-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/idempotency-key-abuse-cases/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/json-merge-patch-risks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/jwt-bearer-token-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/mass-assignment-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/mobile-api-traffic-capture/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/openapi-specification-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/pagination-and-object-enumeration/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/put-vs-patch-behavior/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/rate-limiting-and-abuse-cases/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/rest-endpoint-inventory/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/rest-nested-resource-authorization/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/schema-validation-patterns/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/testing-api-authorization/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/webhook-security-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/api-security/webhook-signature-verification/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/account-enumeration-signals/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/account-linking-mistakes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/credential-stuffing-defenses/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/device-trust-and-session-management/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/email-verification-bypasses/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/login-throttling-and-lockouts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/magic-link-login-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/mfa-backup-code-handling/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/mfa-code-replay-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/mfa-enrollment-and-recovery/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/mfa-fatigue-and-prompt-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/oauth-authorization-code-flow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/oauth-pkce-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/oauth-redirect-uri-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/oauth-state-parameter-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/openid-connect-token-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/password-policy-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/password-reset-flow-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/password-reset-host-header-issues/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/password-reset-token-entropy/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/password-reset-token-lifetime/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/refresh-token-rotation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/remember-me-token-risks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/saml-assertion-review-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/session-cookie-rotation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/session-fixation-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/session-logout-invalidation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/authentication/sso-misconfiguration-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/afl-crash-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/aslr-and-address-leaks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/buffer-overflow-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/canary-leak-patterns/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/core-dump-analysis/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/crash-triage-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/cyclic-patterns-and-offset-finding/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/double-free-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/endianness-and-packing-values/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/fastbins-overview/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/format-string-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/format-string-reads/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/format-string-writes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/fuzzing-a-toy-parser/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/fuzzing-harness-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/gdb-and-pwndbg-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/heap-chunk-metadata/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/heap-grooming-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/house-of-force-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/house-of-spirit-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/integer-bug-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/integer-overflow-to-memory-corruption/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/mitigations-overview/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/nx-and-executable-stack/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/off-by-one-overwrite/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/one-gadget-constraints/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/pie-and-base-address-leaks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/process-memory-layout/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/pwntools-process-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/pwntools-remote-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/relro-and-got-overwrite-limits/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/ret2plt-and-got-leaks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/return-oriented-programming-overview/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/return-to-libc/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/return-to-win-challenges/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/rop-chain-fundamentals/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/rop-gadgets-and-constraints/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/saved-return-pointer-control/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/seccomp-filter-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/shellcode-ethics-and-lab-boundaries/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/sigreturn-oriented-programming-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/stack-buffer-overflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/stack-canaries/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/stack-frames-and-calling-conventions/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/stack-pivoting-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/symbol-stripping-and-debugging/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/tcache-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/tcache-poisoning-in-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/unsorted-bin-leaks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/use-after-free-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/writing-exploit-notes-safely/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/binary-exploitation/writing-safe-binary-exploit-notes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/access-control-bug-bounty-checklist/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/asn-and-netblock-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/authentication-bug-bounty-checklist/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/building-a-hunting-routine/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/building-a-target-rotation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/business-logic-bug-bounty-checklist/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/choosing-a-beginner-program/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/communicating-with-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/duplicate-avoidance/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/file-upload-bug-bounty-checklist/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/getting-started/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/handling-informative-closures/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/impact-first-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/javascript-endpoint-mining/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/mobile-app-scope-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/passive-recon-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/race-condition-bounty-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/recon-from-program-scope/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/recon/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/report-impact-screenshots/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/reporting/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/retesting-fixed-reports/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/safe-data-handling-in-reports/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/safe-proof-of-concept-design/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/scope-reading-checklist/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/ssrf-bug-bounty-checklist/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/subdomain-takeover-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/target-note-model/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/bug-bounties/when-to-stop-testing-a-program/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/browser-storage-decisions/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/clickjacking-defenses/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/client-side-prototype-pollution/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/client-side-route-guards/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/content-security-policy-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/cors-configuration-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/cors-credentialed-requests/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/cors-wildcard-pitfalls/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/csp-bypass-thinking-in-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/csp-nonce-and-hash-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/csrf-prevention-patterns/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/dependency-risk-in-frontend-apps/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/dom-clobbering-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/dom-xss-source-and-sink-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/dom-xss-source-inventory/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/frontend-source-map-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/indexeddb-sensitive-data-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/javascript-bundle-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/local-storage-token-risks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/mutation-xss-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/npm-dependency-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/postmessage-origin-checks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/postmessage-schema-validation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/postmessage-validation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/reflected-xss-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/service-worker-security-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/stored-xss-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/client-side-security/subresource-integrity-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/aws-iam-policy-reading/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/aws-lambda-permission-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/aws-metadata-service-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/aws-s3-public-access-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/aws-security-group-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/azure-app-registration-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/azure-managed-identity-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/azure-storage-exposure-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/ci-oidc-trust-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/cloud-asset-inventory/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/cloud-cost-abuse-cases/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/cloud-identity-fundamentals/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/cloud-logging-for-investigators/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/cloudtrail-log-review-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/cloudwatch-alert-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/gcp-service-account-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/gcp-storage-bucket-exposure/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/iam-policy-reading/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/least-privilege-for-service-accounts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/metadata-service-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/network-security-groups/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/overprivileged-build-roles/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/public-container-registry-risks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/public-storage-exposure-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/secrets-in-build-systems/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/secrets-manager-usage-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/serverless-function-boundaries/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cloud-security/terraform-security-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/code-of-conduct/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/bind-mount-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/compose-lab-networking/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/container-environment-variable-secrets/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/container-escape-concepts-in-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/container-logging-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/container-runtime-boundaries/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/distroless-image-tradeoffs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/docker-image-layers/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/docker-socket-exposure/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/dockerfile-security-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/helm-chart-security-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/image-scanning-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/image-tag-pinning/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/kubernetes-admission-controls/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/kubernetes-network-policies/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/kubernetes-object-model/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/kubernetes-pod-escape-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/kubernetes-rbac-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/kubernetes-secrets-handling/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/kubernetes-service-accounts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/pod-security-contexts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/privileged-container-risks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/running-as-non-root-in-containers/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/runtime-detection-signals/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/secrets-in-container-builds/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/containers/supply-chain-signatures/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/aes-ecb-pattern-leaks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/base64-and-encoding-traps/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/caesar-and-substitution-ciphers/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/cbc-bit-flipping-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/crypto-challenge-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/crypto-writeup-structure/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/diffie-hellman-parameter-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/elliptic-curve-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/encoding-vs-encryption/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/frequency-analysis-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/hash-cracking-ethics-and-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/hashing-and-password-storage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/hmac-vs-raw-hash-tokens/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/jwt-key-confusion-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/jwt-none-algorithm-mistakes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/jwt-signing-mistakes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/key-rotation-planning/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/length-extension-attack-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/nonce-reuse-in-stream-ciphers/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/padding-oracle-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/password-hash-format-recognition/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/protocol-downgrade-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/public-key-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/randomness-and-token-entropy/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/replay-protection-and-nonces/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/rsa-common-modulus-attacks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/rsa-small-exponent-mistakes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/rsa-weak-prime-generation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/salting-and-peppering-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/symmetric-encryption-modes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/tls-handshake-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/vigenere-cipher-analysis/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/weak-randomness-in-tokens/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/cryptography/xor-cipher-challenge-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/creating-a-challenge-workspace/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/crypto-ctf-first-pass/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-blockchain-integer-math/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-blockchain-reentrancy-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-blockchain-smart-contract-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-cloud-bucket-exposure/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-cloud-iam-challenge/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-crypto-aes-ecb/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-crypto-cbc-padding-oracle/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-crypto-hash-length-extension/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-crypto-lattice-orientation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-crypto-rsa/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-crypto-weak-randomness/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-crypto-xor/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-forensics-disk-image/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-forensics-file-carving/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-forensics-log-timeline/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-forensics-memory-dump/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-forensics-pcap/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-forensics-qr-and-barcode-puzzles/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-forensics-steganography/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-hardware-firmware-extraction/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-hardware-serial-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-misc-esolang-puzzle/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-misc-jail-escape/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-misc-python-sandbox/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-misc-regex-puzzle/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-mobile-dynamic-analysis/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-mobile-static-analysis/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-osint-domain-investigation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-osint-image-geolocation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-osint-metadata-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-osint-social-graph-mapping/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-osint-username-pivoting/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-pwn-buffer-overflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-pwn-format-string/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-pwn-heap-exploitation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-pwn-integer-overflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-pwn-ret2csu/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-pwn-return-to-libc/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-pwn-rop-chain/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-pwn-stack-canary-leak/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-pwn-stack-pivot/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-radio-signal-first-pass/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-reversing-android-apk/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-reversing-keygen/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-reversing-packed-binary/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-reversing-password-checker/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-reversing-strings-challenge/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-reversing-webassembly/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-web-deserialization/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-web-file-upload/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-web-graphql/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-web-jwt-mistakes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-web-path-traversal/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-web-race-conditions/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-web-request-smuggling/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-web-sql-injection/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-web-ssrf/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-web-template-injection/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-web-xss/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/ctf-writeup-templates-by-category/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/forensics-ctf-first-pass/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/intro/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/learning-from-failed-solves/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/linux-privesc-suid/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/picking-the-right-ctf-for-practice/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/pwn-ctf-first-pass/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/reading-challenge-descriptions/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/reverse-ctf-first-pass/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/web-ctf-first-pass/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/ctfs/writing-a-ctf-solution/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/attack-surface-mapping/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/business-logic-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/chaining-authorization-bugs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/chaining-information-leaks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/chaining-low-severity-issues/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/chaining-ssrf-to-metadata-in-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/comparing-user-roles/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/ending-a-target-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/endpoint-inventory-by-role/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/finding-billing-logic-bugs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/finding-export-and-import-bugs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/finding-forgotten-admin-features/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/finding-hidden-assumptions/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/finding-hidden-file-processors/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/finding-integration-webhook-bugs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/finding-invite-and-team-bugs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/finding-notification-workflow-bugs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/http-method-matrix/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/hypothesis-driven-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/idor/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/input-inventory-techniques/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/methodology/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/multi-user-comparison-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/negative-testing-mindset/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/parameter-tampering-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/race-window-identification/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/reviewing-logs-for-exploit-evidence/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/sql-injection/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/state-change-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/state-machine-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/trust-boundary-inventory/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/turning-a-bug-class-into-a-checklist/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/finding-vulnerabilities/writing-test-matrices/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/browser-artifact-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/browser-history-artifacts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/chain-of-custody-notes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/disk-image-mounting-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/dns-tunneling-indicators/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/email-header-analysis/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/evidence-handling-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/exif-metadata-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/file-carving-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/file-metadata-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/hashing-evidence-files/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/http-objects-from-pcaps/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/jpeg-metadata-and-thumbnails/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/linux-auth-log-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/log-source-inventory/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/magic-bytes-and-file-signatures/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/memory-image-orientation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/memory-strings-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/office-document-macro-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/packet-capture-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/pcap-protocol-filtering/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/pdf-object-inspection/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/png-chunk-analysis/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/registry-hive-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/steganography-first-pass/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/timeline-building/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/usb-artifact-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/volatility-orientation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/windows-event-log-timeline/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/writing-a-forensic-summary/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/yara-rule-reading/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/forensics/zip-structure-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/abuse-cases-and-misuse-cases/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/assets-threats-and-controls/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/attack-trees-for-small-systems/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/authentication-vs-authorization/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/cia-triad-in-practical-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/cvss-and-severity-caveats/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/data-flow-diagrams-for-web-apps/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/defense-in-depth-as-a-testing-lens/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/http-request-and-response-anatomy/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/input-validation-vs-output-encoding/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/logging-monitoring-and-evidence/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/reading-cwe-entries/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/reading-owasp-top-10-with-context/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/reading-security-advisories/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/risk-likelihood-and-impact/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/same-origin-policy-fundamentals/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/secure-defaults-and-fail-closed-behavior/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/security-boundaries-in-browsers/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/security-boundaries-in-operating-systems/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/security-goals-and-tradeoffs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/security-requirements-from-user-stories/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/threat-actors-capabilities-and-intent/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/threat-modeling-a-small-web-app/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/trust-boundaries-in-applications/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/foundations/vulnerability-lifecycle-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/building-a-beginner-lab-notebook/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/building-a-personal-glossary/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/building-a-weekly-study-routine/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/choosing-a-safe-practice-lab/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/choosing-linux-windows-and-cloud-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/creating-a-ctf-review-habit/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/creating-a-personal-lab-checklist/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/environment/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/how-to-avoid-tutorial-dependence/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/how-to-study-one-vulnerability-class/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/knowing-when-to-ask-for-hints/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/learning-roadmap-for-offensive-security/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/measuring-progress-without-vanity-metrics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/moving-from-tutorials-to-independent-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/planning-a-30-day-fundamentals-sprint/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/planning-a-90-day-offensive-security-path/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/reading-technical-writeups/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/setting-up-notes-that-scale/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/tracking-commands-screenshots-and-evidence/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/understanding-authorization-and-scope/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/using-ctfs-without-getting-stuck/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/getting-started/welcome/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/blind-sql-injection-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/command-injection-environment-control/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/command-injection-guardrails/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/command-injection-separators/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/command-injection-without-output/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/crlf-injection-in-headers/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/csv-injection-for-spreadsheet-exports/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/deserialization-risk-overview/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/handlebars-template-injection-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/header-injection-and-response-splitting/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/java-deserialization-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/jinja-template-injection-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/ldap-filter-injection-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/ldap-injection-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/log-injection-and-parser-confusion/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/mongodb-query-selector-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/nosql-operator-injection/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/nosql-query-injection/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/parameterized-query-patterns/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/path-traversal-fundamentals/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/php-object-injection-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/second-order-sql-injection/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/server-side-template-injection-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/sql-injection-boolean-based-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/sql-injection-mental-model/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/sql-injection-time-based-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/sql-injection-union-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/template-injection-sandbox-escapes-in-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/xml-entity-expansion-risks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/xml-external-entity-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/xpath-injection-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/injection/yaml-deserialization-risks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/learning-paths/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/legal/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/apparmor-and-selinux-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/bash-history-and-operational-hygiene/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/cron-and-scheduled-jobs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/environment-variables-and-path/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/file-capabilities-overview/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/filesystem-hierarchy-standard/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/hardening-a-practice-vm/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/kernel-version-and-exploitability-notes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/linux-capabilities-deep-dive/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/linux-filesystem-navigation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/log-rotation-and-evidence-loss/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/logs-and-audit-trails/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/mount-points-and-filesystem-flags/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/network-sockets-with-ss/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/package-managers-and-installed-software/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/path-hijacking-in-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/process-inspection-with-ps-and-lsof/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/processes-and-services/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/reading-passwd-and-shadow-safely/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/ssh-configuration-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/sudoers-configuration-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/suid-and-sgid-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/systemd-service-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/timer-units-and-scheduled-tasks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/users-groups-and-permissions/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/linux/writable-directories-and-sticky-bit/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/arp-and-local-network-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/certificate-transparency-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/common-service-ports/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/detecting-cleartext-credentials-in-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/dns-cache-and-resolver-behavior/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/dns-records-and-resolution/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/dns-zone-transfer-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/firewall-rule-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/http-over-the-wire/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/http-proxy-behavior/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/icmp-and-troubleshooting-signals/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/ipv6-basics-for-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/mass-scanning-ethics-and-limits/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/nat-and-port-forwarding/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/nmap-timing-and-scope-control/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/osi-model-for-security-learners/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/packet-capture-with-tcpdump/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/reading-netflow-summaries/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/reading-wireshark-conversations/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/routing-and-subnets/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/safe-network-scanning/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/service-banner-interpretation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/tcp-and-udp-fundamentals/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/tcp-flags-in-packet-captures/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/tcp-three-way-handshake/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/tls-certificate-inspection/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/tls-cipher-suite-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/networking/udp-service-behavior/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/path-guide/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/bug-bounty-profile-hygiene/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/building-a-public-portfolio/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/building-a-redacted-writeup/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/choosing-certifications-wisely/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/choosing-evidence-screenshots/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/creating-a-quarterly-skill-plan/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/disclosure-timeline-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/evidence-redaction/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/interview-story-preparation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/junior-pentester-interview-prep/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/learning-from-duplicate-reports/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/maintaining-a-learning-backlog/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/minimal-reproduction-steps/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/portfolio-writeup-ethics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/remediation-writing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/report-title-patterns/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/severity-reasoning/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/writing-executive-summaries/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/writing-remediation-steps/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reporting-career/writing-technical-root-cause/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/android-apk-reverse-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/anti-debugging-signals/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/arm-assembly-orientation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/assembly-registers-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/control-flow-graph-reading/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/control-flow-reading/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/debugger-breakpoints/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/decompilers-and-assumptions/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/documenting-reverse-engineering-notes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/dynamic-analysis-in-a-sandbox/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/dynamic-library-loading/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/elf-file-anatomy/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/file-format-identification/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/function-prologue-recognition/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/ghidra-project-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/ida-basics-for-ctfs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/java-bytecode-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/license-check-bypass-in-toy-binaries/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/ltrace-and-strace-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/mach-o-file-anatomy/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/malware-lab-safety-boundaries/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/packed-binary-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/patch-and-compare-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/patching-a-toy-binary/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/pe-file-anatomy/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/radare2-orientation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/recognizing-packing-indicators/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/stack-vs-heap-in-disassembly/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/static-analysis-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/string-deobfuscation-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/strings-and-basic-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/webassembly-reverse-basics/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/x64-calling-conventions/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/x86-calling-conventions/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/reverse-engineering/xor-decode-loops/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/building-custom-wordlists-from-app-content/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/building-small-helper-scripts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/burp-intruder-safety-settings/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/burp-repeater-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/cleaning-up-after-lab-work/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/comparing-responses-safely/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/docker-compose-for-lab-targets/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/http-history-triage/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/keeping-a-command-decision-log/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/keeping-reproducible-command-logs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/organizing-burp-or-zap-projects/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/project-templates-for-bug-bounty-targets/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/project-templates-for-ctf-solves/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/proxy-setup-with-browser-profiles/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/rate-limits-and-respectful-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/request-diffing-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/screenshot-and-evidence-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/shell-aliases-for-repeatable-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/terminal-workflow-for-security-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/turning-notes-into-reports/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/using-jq-for-api-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/using-ripgrep-for-source-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/using-tmux-for-long-lab-sessions/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/wordlist-selection-and-tuning/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/writing-small-python-triage-scripts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/tooling-workflows/zap-baseline-review-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/admin-panel-discovery-in-labs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/browser-to-server-request-flow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/business-logic-payment-flaws/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/cache-poisoning-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/caching-and-sensitive-data/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/clickjacking-review-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/content-sniffing-risks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/cookies-sessions-and-attributes/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/coupon-and-discount-abuse-cases/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/directory-traversal-testing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/email-change-workflow-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/error-based-debugging-signals/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/error-handling-and-information-leaks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/export-and-download-endpoint-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/file-upload-content-type-checks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/file-upload-extension-checks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/file-upload-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/forms-and-server-side-validation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/host-header-validation/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/http-method-confusion/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/image-processing-attack-surface/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/insecure-deserialization-in-web-apps/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/local-file-inclusion-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/open-redirects-and-url-parsing/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/password-change-workflow-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/path-normalization-bugs/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/race-conditions-in-web-flows/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/remote-file-inclusion-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/request-smuggling-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/search-endpoint-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/security-headers-review/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/server-side-request-forgery-concepts/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/server-side-template-injection-workflow/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/ssrf-allowlist-bypass-patterns/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/template-rendering-risks/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/url-parser-confusion/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/web-app-attack-surface-mapping/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://learn.redsec.cc/web-security/web-cache-deception/</loc><lastmod>2026-06-25T20:07:09.837Z</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url></urlset>