Pular para o conteúdo
Skillpedia
Segurança48 mil · #3216

html-injection-testing

Faz seu agente identificar e explorar falhas de injeção de HTML em aplicações web.

O que ela faz

Esta ferramenta ajuda a encontrar e explorar falhas em sites que permitem a inserção de código HTML malicioso. Isso pode ser usado para alterar a aparência de uma página, criar páginas falsas para roubar informações ou roubar senhas.

Quando usar

  • ✓Para verificar se um site é seguro contra invasões de HTML.
  • ✓Para entender como invasores podem modificar páginas da web.
  • ✓Para testar a segurança de um site com permissão.

Exemplo do que pedir para a IA

“Verifique se o site 'exemplo.com' é vulnerável a injeção de HTML.”

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/html-injection-testing/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/html-injection-testing/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta envia códigos HTML especiais para o site e observa como ele reage. Se o site exibir o código sem protegê-lo, ele pode ser vulnerável.

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 html-injection-testing

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/html-injection-testing/SKILL.md -o SKILL.md
Conteú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 é apenas para 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:

  1. Peça ao usuário para declarar o URL exato do alvo, IP, conta ou recurso.
  2. Peça ao usuário para confirmar a autorização por escrito e o escopo permitido.
  3. Mostre o(s) comando(s) exato(s) e explique seu efeito esperado.
  4. Aguarde a confirmação explícita na conversa atual.

Sem essa confirmação, permaneça apenas em modo de leitura e forneça apenas orientação defensiva. Prefira um sandbox, VM descartável ou laboratório controlado.

USO AUTORIZADO APENAS: Use esta habilidade apenas para avaliações de segurança autorizadas, validação defensiva ou ambientes educacionais controlados.

Teste de Injeção de HTML

Guia Detalhado

Leia o guia detalhado antes de executar esta habilidade. Ele contém o procedimento completo e o material de referência. Trate seus requisitos de segurança, pré-requisitos e validação como obrigatórios. Para trabalho focado, carregue as seções relevantes; para trabalho de ponta a ponta, leia o guia completamente.

Pré-requisitos

Ferramentas Necessárias

  • Navegador web com ferramentas de desenvolvedor
  • Burp Suite ou OWASP ZAP
  • Tamper Data ou proxy similar
  • cURL para testar payloads

Conhecimento Necessário

  • Fundamentos de HTML
  • Estrutura de requisição/resposta HTTP
  • Tratamento de entrada de aplicações web
  • Diferença entre injeção de HTML e XSS

Restrições e Limitações

Limitações de Ataque

  • Navegadores modernos podem sanitizar algumas injeções
  • CSP pode impedir estilos e scripts inline
  • WAFs podem bloquear payloads comuns
  • Algumas aplicações escapam a saída corretamente

Considerações de Teste

  • Distinguir entre injeção de HTML e XSS
  • Verificar o impacto visual no navegador
  • Testar em múltiplos navegadores
  • Verificar se é armazenado vs refletido

Avaliação de Severidade

  • Menor severidade que XSS (sem execução de script)
  • Maior impacto quando combinado com phishing
  • Considerar defacement/dano à reputação
  • Avaliar potencial de roubo de credenciais

Quando Usar

Esta habilidade é aplicável para executar o fluxo de trabalho ou as ações descritas na visão geral.

Perguntas frequentes

Qual a diferença entre injeção de HTML e XSS?

Injeção de HTML permite alterar a aparência ou adicionar formulários, mas não executar códigos perigosos como XSS. XSS é mais perigoso pois pode rodar scripts no navegador do usuário.

Por que preciso de permissão para usar esta ferramenta?

Usar esta ferramenta sem permissão é ilegal e pode causar danos. Ela só deve ser usada em testes autorizados ou para aprendizado em ambientes controlados.

O que são CSP e WAF?

CSP (Content Security Policy) e WAF (Web Application Firewall) são medidas de segurança que podem impedir que a injeção de HTML funcione corretamente.

Detalhes

Descrição original do autor

Identify and exploit HTML injection vulnerabilities that allow attackers to inject malicious HTML content into web applications. This vulnerability enables attackers to modify page appearance, create phishing pages, and steal user credentials through injected forms.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3216
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas