Cola um SAMLResponse/SAMLRequest — o URL inteiro de um binding Redirect, o valor em base64 de um binding POST, ou o XML já descodificado — e é descodificado e auditado: assinatura, algoritmos, caducidade, audience e o padrão clássico de ataque XML Signature Wrapping (XSW). Nada sai do navegador.
Isto audita a ESTRUTURA da mensagem, não valida criptograficamente a assinatura (precisaria do certificado público do IdP, que não é colado aqui). Uma assinatura presente e com bom algoritmo pode continuar inválida se o certificado não corresponder — isso é verificado pelo teu fornecedor de serviços, não por esta tool.
XML Signature Wrapping: um atacante injeta um elemento novo (com o mesmo ID do original, ou diferente) para que o código que valida a assinatura veja uma coisa e o código que lê os dados veja outra. Continua a quebrar implementações de SSO em produção — a PortSwigger voltou a documentá-lo em 2025.