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

security-audit

Realiza uma checagem completa de segurança em programas. Analisa a segurança de sites, APIs e encontra falhas. É útil para garantir que um programa seja seguro para uso.

O que ela faz

Esta ferramenta ajuda a verificar a segurança de sites e aplicativos. Ela procura por falhas que hackers poderiam usar para atacar.

Quando usar

  • ✓Ao lançar um novo site ou aplicativo.
  • ✓Se você suspeita que seu site foi invadido.
  • ✓Para garantir que seu aplicativo segue as regras de segurança.

Exemplo do que pedir para a IA

“Verifique a segurança do meu site para encontrar vulnerabilidades.”

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/security-audit/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/security-audit/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ela usa outras ferramentas para procurar falhas em diferentes partes do seu site, como na forma como ele recebe informações ou como protege os dados dos usuários. Depois, ela organiza tudo para você.

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 security-audit

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/security-audit/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.

Pacote de Fluxo de Trabalho de Auditoria de Segurança

Visão Geral

Fluxo de trabalho abrangente de auditoria de segurança para aplicações web, APIs e infraestrutura. Este pacote orquestra habilidades para testes de penetração, avaliação de vulnerabilidades, varredura de segurança e remediação.

Quando Usar Este Fluxo de Trabalho

Use este fluxo de trabalho quando:

  • Realizando auditorias de segurança em aplicações web
  • Testando a segurança de APIs
  • Conduzindo testes de penetração
  • Buscando vulnerabilidades
  • Fortalecendo a segurança de aplicações
  • Avaliações de segurança de conformidade

Fases do Fluxo de Trabalho

Fase 1: Reconhecimento

Habilidades a Invocar

  • scanning-tools - Varredura de segurança
  • shodan-reconnaissance - Pesquisas Shodan
  • top-web-vulnerabilities - OWASP Top 10

Ações

  1. Identificar o escopo do alvo
  2. Coletar inteligência
  3. Mapear a superfície de ataque
  4. Identificar tecnologias
  5. Documentar descobertas

Prompts Copiar e Colar

Use @scanning-tools to perform initial reconnaissance
Use @shodan-reconnaissance to find exposed services

Fase 2: Varredura de Vulnerabilidades

Habilidades a Invocar

  • vulnerability-scanner - Análise de vulnerabilidades
  • security-scanning-security-sast - Análise estática
  • security-scanning-security-dependencies - Varredura de dependências

Ações

  1. Executar scanners automatizados
  2. Realizar análise estática
  3. Escanear dependências
  4. Identificar configurações incorretas
  5. Documentar vulnerabilidades

Prompts Copiar e Colar

Use @vulnerability-scanner to scan for OWASP Top 10 vulnerabilities
Use @security-scanning-security-dependencies to audit dependencies

Fase 3: Teste de Aplicações Web

Habilidades a Invocar

  • top-web-vulnerabilities - Vulnerabilidades OWASP
  • sql-injection-testing - Injeção SQL
  • xss-html-injection - Teste XSS
  • broken-authentication - Teste de autenticação
  • idor-testing - Teste de IDOR
  • file-path-traversal - Travessia de caminho
  • burp-suite-testing - Teste com Burp Suite

Ações

  1. Testar falhas de injeção
  2. Testar mecanismos de autenticação
  3. Testar gerenciamento de sessão
  4. Testar controles de acesso
  5. Testar validação de entrada
  6. Testar cabeçalhos de segurança

Prompts Copiar e Colar

Use @sql-injection-testing to test for SQL injection vulnerabilities
Use @xss-html-injection to test for cross-site scripting
Use @broken-authentication to test authentication security

Fase 4: Teste de Segurança de API

Habilidades a Invocar

  • api-fuzzing-bug-bounty - Fuzzing de API
  • api-security-best-practices - Segurança de API

Ações

  1. Enumerar endpoints de API
  2. Testar autenticação/autorização
  3. Testar limitação de taxa
  4. Testar validação de entrada
  5. Testar tratamento de erros
  6. Documentar vulnerabilidades de API

Prompts Copiar e Colar

Use @api-fuzzing-bug-bounty to fuzz API endpoints

Fase 5: Teste de Penetração

Habilidades a Invocar

  • pentest-commands - Comandos de teste de penetração
  • pentest-checklist - Planejamento de pentest
  • ethical-hacking-methodology - Hacking ético
  • metasploit-framework - Metasploit

Ações

  1. Planejar teste de penetração
  2. Executar cenários de ataque
  3. Explorar vulnerabilidades
  4. Documentar prova de conceito
  5. Avaliar impacto

Prompts Copiar e Colar

Use @pentest-checklist to plan penetration test
Use @pentest-commands to execute penetration testing

Fase 6: Fortalecimento de Segurança

Habilidades a Invocar

  • security-scanning-security-hardening - Fortalecimento de segurança
  • auth-implementation-patterns - Autenticação
  • api-security-best-practices - Segurança de API

Ações

  1. Implementar controles de segurança
  2. Configurar cabeçalhos de segurança
  3. Configurar autenticação
  4. Implementar autorização
  5. Configurar logs
  6. Aplicar patches

Prompts Copiar e Colar

Use @security-scanning-security-hardening to harden application security

Fase 7: Relatórios

Habilidades a Invocar

  • reporting-standards - Relatórios de segurança

Ações

  1. Documentar descobertas
  2. Avaliar níveis de risco
  3. Fornecer etapas de remediação
  4. Criar resumo executivo
  5. Gerar relatório técnico

Checklist de Teste de Segurança

OWASP Top 10

  • Injeção (SQL, NoSQL, OS, LDAP)
  • Autenticação Quebrada
  • Exposição de Dados Sensíveis
  • Entidades Externas XML (XXE)
  • Controle de Acesso Quebrado
  • Configuração Incorreta de Segurança
  • Cross-Site Scripting (XSS)
  • Desserialização Insegura
  • Uso de Componentes com Vulnerabilidades Conhecidas
  • Registro e Monitoramento Insuficientes

Segurança de API

  • Mecanismos de autenticação
  • Verificações de autorização
  • Limitação de taxa
  • Validação de entrada

…

Perguntas frequentes

O que são vulnerabilidades?

São como 'portas abertas' ou fraquezas em um sistema que podem ser exploradas por pessoas mal-intencionadas.

O que é um teste de penetração?

É uma simulação de um ataque real para ver o quão seguro seu sistema está e onde ele pode ser melhorado.

Preciso ser um especialista para usar isso?

Não, a ideia é que mesmo sem saber programar, você possa pedir para verificar a segurança.

Detalhes

Descrição original do autor

Comprehensive security auditing workflow covering web application testing, API security, penetration testing, vulnerability scanning, and security hardening.

repo: sickn33/agentic-awesome-skills

Popularidade

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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas