html-injection-testing
Testar Vulnerabilidades de Injeção de HTML
Aplicações web frequentemente falham em sanitizar adequadamente a entrada do usuário, permitindo que invasores injetem conteúdo HTML malicioso. Esta skill fornece metodologia abrangente para identificar falhas de injeção de HTML através de testes de segurança autorizados.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "html-injection-testing". Testar parâmetro de busca para injeção de HTML
Resultado esperado:
- Fase 1: Ponto de identificado no parâmetro /search?q=
- Fase 2: Resultados do teste de payload básico: <h1>Test</h1> renderiza como título - VULNERÁVEL
- Fase 3: Injeção armazenada confirmada - payload persiste após recarregar a página
- Recomendação: Implementar codificação de saída usando htmlspecialchars() ou DOMPurify
A utilizar "html-injection-testing". Quais payloads de phishing podem demonstrar o risco de injeção de HTML?
Resultado esperado:
- Payload de demonstração: Formulário overlay capturando credenciais
- Impacto: Invasor pode coletar credenciais do usuário via formulário falso de login
- Severidade: Médio a Alto dependendo do valor da autenticação
- Remediação: Validação estrita de entrada e headers CSP
Auditoria de Segurança
Baixo RiscoThis is a legitimate educational security testing skill for authorized HTML injection vulnerability assessment. Static findings are false positives or expected content for security education. The skill teaches penetration testing methodologies for identifying and reporting HTML injection flaws in web applications. All examples are clearly educational and the skill includes proper remediation guidance.
Problemas de Risco Médio (2)
Problemas de Baixo Risco (2)
Fatores de risco
⚡ Contém scripts (2)
⚙️ Comandos externos (60)
🌐 Acesso à rede (30)
Padrões Detectados
Pontuação de qualidade
O Que Você Pode Construir
Consultor de Segurança Avaliando Aplicações Web de Cliente
Um testador de penetração conduzindo avaliação de segurança autorizada para um cliente precisa identificar vulnerabilidades de injeção de HTML em suas aplicações web e fornecer um relatório abrangente com etapas de remediação.
Desenvolvedor Aprendendo Segurança Web
Um desenvolvedor web deseja entender vulnerabilidades de injeção de HTML para escrever código mais seguro e validar adequadamente a entrada do usuário em suas aplicações.
Engenheiro de QA Testando Tratamento de Entrada
Um engenheiro de QA precisa verificar se o tratamento de entrada da aplicação sanitiza adequadamente o conteúdo HTML e previne ataques de injeção.
Tente Estes Prompts
Use a skill html-injection-testing para me ajudar a testar se a função de busca da nossa aplicação é vulnerável à injeção de HTML. O parâmetro de busca é 'q' e a URL é http://example.com/search
Ajude-me a testar injeção de HTML armazenada no campo de bio do perfil do usuário usando a skill html-injection-testing. Quais payloads de teste devo usar e como verifico se a injeção está armazenada?
Nossa aplicação afirma filtrar tags HTML. Usando a skill html-injection-testing, quais técnicas de codificação e bypass devo testar para verificar se o filtro pode ser evitado?
Após implementar a sanitização de entrada, como posso usar a skill html-injection-testing para verificar se a remediação é eficaz e se não restam vetores de injeção de HTML?
Melhores Práticas
- Sempre obtenha autorização por escrito antes de testar qualquer aplicação web
- Documente todas as descobertas com capturas de prova de conceito e pares de requisição/resposta
- Teste parâmetros GET e POST, incluindo campos ocultos e cookies
- Inclua orientação de remediação no seu relatório para ajudar desenvolvedores a corrigir problemas
Evitar
- Testar sistemas de produção sem autorização explícita
- Usar vulnerabilidades descobertas para acessar ou exfiltrar dados
- Focar apenas em ferramentas automatizadas sem verificação manual
- Relatar descobertas sem fornecer etapas claras de reprodução
Perguntas Frequentes
Qual é a diferença entre injeção de HTML e XSS?
A injeção de HTML pode levar ao comprometimento de conta?
Quais ferramentas são recomendadas para teste de injeção de HTML?
Como prevenir injeção de HTML na minha aplicação web?
Testar em localhost é considerado ético?
Qual é a severidade típica de injeção de HTML?
Detalhes do Desenvolvedor
Autor
sickn33Licença
MIT
Repositório
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/html-injection-testingReferência
main
Estrutura de arquivos
📄 SKILL.md