Broken Authentication Testing
Testar Segurança de Autenticação
Identificar vulnerabilidades de autenticação quebrada e gerenciamento de sessão em aplicações web usando técnicas abrangentes de teste de penetração.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "Broken Authentication Testing". Testar autenticação em https://testapp.example.com para vulnerabilidades de autenticação quebrada
Resultado esperado:
- Avaliação de Autenticação Completa
- Descobertas:
- - Política de senha fraca (mínimo 4 caracteres)
- - Nenhum mecanismo de bloqueio de conta detectado
- - Tokens de sessão sem flag Secure
- - Enumeração de nome de usuário via redefinição de senha
- Recomendações:
- - Exigir senhas com 12+ caracteres e complexidade
- - Implementar bloqueio de conta após 5 tentativas falhas
- - Adicionar flags Secure e HttpOnly aos cookies de sessão
- - Usar mensagens de erro genéricas
A utilizar "Broken Authentication Testing". Analisar segurança de token de sessão para entropia e previsibilidade
Resultado esperado:
- Análise de Token de Sessão:
- - Comprimento do token: 16 caracteres (insuficiente)
- - Padrão detectado: incrementos sequenciais
- - Entropia: 32 bits (abaixo da recomendação de 128 bits)
- - Contém componente de timestamp: SIM
- Risco: ALTO - Tokens são previsíveis e não devem ser usados
A utilizar "Broken Authentication Testing". Testar funcionalidade de redefinição de senha para fraquezas de segurança
Resultado esperado:
- Avaliação de Redefinição de Senha:
- - Comprimento do token: 8 caracteres (fraco)
- - Expiração do token: 24 horas (aceitável)
- - Aplicação de uso único: VERIFICADO
- - Vinculação de conta: NÃO APLICADA (vulnerável)
- - Injeção de host header: NÃO VULNERÁVEL
- Vulnerabilidade: Token pode ser reutilizado entre contas
Auditoria de Segurança
SeguroThis is a legitimate penetration testing and security assessment skill. All 76 static findings are false positives: the detected 'external_commands' and 'network' patterns are documentation code examples showing legitimate security testing techniques (hydra commands, HTTP request examples, JWT attack demonstrations). The skill properly includes legal requirements for authorization and scope limitations. No actual executable malware or exploit code is present.
Fatores de risco
⚙️ Comandos externos (40)
Pontuação de qualidade
O Que Você Pode Construir
Avaliação de Segurança para Aplicações Web
Realizar auditorias abrangentes de segurança de autenticação para aplicações web durante desenvolvimento ou produção
Triagem de Vulnerabilidade Pré-Implantação
Identificar fraquezas de autenticação antes de liberar aplicações para ambientes de produção
Treinamento de Segurança de Autenticação
Aprender metodologias de teste de autenticação e técnicas de identificação de vulnerabilidades
Tente Estes Prompts
Use a habilidade de Teste de Autenticação Quebrada para avaliar a segurança de autenticação de https://example.com. Comece mapeando endpoints de autenticação e identificando o tipo de autenticação usado.
Realize um teste de segurança de gerenciamento de sessão na aplicação alvo. Analise a entropia do token de sessão, verifique vulnerabilidades de session fixation e valide políticas de timeout de sessão.
Conduza um teste de credential stuffing usando a lista de contas de teste fornecida. Avalie as defesas da aplicação contra ataques automatizados de credenciais e documente qualquer tomada de conta bem-sucedida.
Teste a implementação de autenticação multifator para vulnerabilidades de bypass. Avalie proteção contra força bruta de OTP, segurança de inscrição e manuseio de códigos de backup.
Melhores Práticas
- Sempre obtenha autorização por escrito antes de testar qualquer aplicação alvo
- Documente todas as atividades de teste e descobertas para conformidade e relatório
- Use contas de teste isoladas para evitar impacto em dados de produção
Evitar
- Testar sistemas de produção sem autorização explícita
- Usar bancos de dados reais de credenciais violadas durante testes
- Explorar vulnerabilidades além do escopo da avaliação
Perguntas Frequentes
Qual autorização é necessária para usar esta habilidade?
Esta habilidade pode testar qualquer aplicação web?
Quais ferramentas esta habilidade usa?
Esta habilidade realiza ataques reais?
Quais vulnerabilidades de autenticação podem ser identificadas?
Esta habilidade é adequada para testadores de segurança iniciantes?
Detalhes do Desenvolvedor
Autor
sickn33Licença
MIT
Repositório
https://github.com/sickn33/antigravity-awesome-skills/tree/main/web-app/public/skills/broken-authenticationReferência
main
Estrutura de arquivos
📄 SKILL.md