identity-federation
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
O que ela faz
Esta ferramenta ajuda a verificar a segurança de sistemas que permitem que você use uma conta para acessar vários outros serviços (como 'entrar com Google'). Ela testa se esses sistemas estão configurados corretamente para evitar acessos indevidos.
Quando usar
- ✓Ao testar o login único (SSO) em sistemas autorizados.
- ✓Ao procurar falhas em como as assinaturas são validadas.
- ✓Ao investigar problemas onde um token pode ser usado indevidamente em outro serviço.
Exemplo do que pedir para a IA
“Quero testar a segurança do sistema de login do site X. Tenho autorização escrita para verificar o fluxo SAML.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta analisa como os diferentes serviços se comunicam para autenticar usuários. Ela verifica se as informações trocadas (tokens, assinaturas) são válidas e não podem ser falsificadas ou mal utilizadas.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill identity-federationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/identity-federation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
⚠️ USO AUTORIZADO APENAS Esta habilidade destina-se apenas a fins educacionais ou avaliações de segurança autorizadas. Você deve ter permissão explícita e por escrito do proprietário do sistema antes de usar esta ferramenta. O uso indevido desta ferramenta é ilegal e estritamente proibido.
Portão de confirmação obrigatório Antes de executar qualquer comando que sonde, explore, altere, persista em, extraia dados de ou tente acesso a credenciais contra um alvo:
- Peça ao usuário para declarar o URL, IP, conta ou recurso exato do alvo.
- Peça ao usuário para confirmar a autorização por escrito e o escopo permitido.
- Mostre o(s) comando(s) exato(s) e explique seu efeito esperado.
- Aguarde a confirmação explícita na conversa atual.
Sem essa confirmação, permaneça apenas em modo de leitura e forneça orientação defensiva. Prefira um sandbox, VM descartável ou laboratório controlado.
Federação de Identidade (SAML / OIDC / OAuth)
Quando Usar
- Testando fluxos de SSO/federação dentro de um escopo aprovado.
- Caçando falhas de validação de assinatura ou confusão de público.
Cenários de Aplicação
- Assinatura de Resposta SAML / Manipulação de Assertiva (padrão de falha clássico)
- OIDC Implícito / Código de Autorização + PKCE ausente
- Problemas de redirect_uri / state / nonce
- Confusão de metadados IdP e SP, issuer multi-tenant
- Complementar a ataques JWT com
api-security(esta habilidade foca em federação e fluxos de SSO)
Fluxo de Trabalho
□ 画清:User → SP → IdP → Token → SP
□ 收集:/.well-known/openid-configuration、SAML metadata
□ 检查:redirect_uri 精确匹配、state 绑定、PKCE
□ 检查:SAML 签名覆盖范围、algorithm 降级
□ 会话固定与登出失效
Cadeia de Ferramentas
| Ferramenta | Uso |
|---|---|
| Burp + SAML Raider, etc. | Edição de Assertiva (autorização) |
| jwt_tool | Segmentos JWT |
| DevTools do Navegador | Cadeias de Redirecionamento |
| Logs de Gerenciamento do IdP | Auditoria |
Referências
references/sso-flow-checklist.md../api-security/../windows-ad/(IdP Corporativo)
Contexto de Rota
Upstream: MASTER R37
Downstream: API JWT Pura → api-security; IdP na Nuvem → cloud-k8s
Autoverificação de Conclusão de Tarefa
- Fluxo de SSO mapeado completamente?
- Cada achado tem reprodução e impacto?
- Checklist?
Limitações
- Testes do lado do IdP geralmente estão fora do escopo; confirme os limites primeiro.
- Testes de repetição de token podem bloquear usuários reais; planeje cuidadosamente.
Adaptado de zhaoxuya520/reverse-skill (MIT).
Perguntas frequentes
O que é 'federação de identidade'?
É um sistema que permite usar um único login (como o do Google) para acessar vários aplicativos diferentes sem precisar criar uma nova conta para cada um.
O que são SAML, OIDC e OAuth2?
São protocolos (conjuntos de regras) usados para fazer a federação de identidade funcionar de forma segura.
Posso usar isso em qualquer site?
Não. Você só pode usar esta ferramenta em sistemas para os quais tem permissão explícita e por escrito para testar a segurança.
Detalhes
Descrição original do autor
Authorized assessment of federated identity systems: SAML, OIDC, OAuth2 flows, SSO misconfiguration, and token-confusion issues.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3315
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
brand-discovery
Ajuda a definir a identidade de uma marca através de entrevistas estruturadas. Cria um guia completo com o propósito, público e personalidade da marca.
affaan-m/ECC
brand-voice
Cria um perfil de escrita baseado em textos reais da marca. Garante que o conteúdo e as comunicações mantenham um estilo consistente e autêntico.
affaan-m/ECC
brand-guidelines
Faz seu agente aplicar as cores e o estilo visual da Anthropic em materiais. É útil para manter a identidade visual da empresa em diferentes projetos.
anthropics/skills