security-fundamentals
Revisar segurança de código e conformidade OWASP
Vulnerabilidades de segurança no código levam a violações de dados e comprometimento do sistema. Esta skill fornece checklists sistemáticos e orientação OWASP Top 10 para revisões de segurança completas durante o desenvolvimento.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「security-fundamentals」を使用しています。 Revise este código de autenticação para problemas de segurança
期待される結果:
- • Senhas parecem estar com hash usando bcrypt - BOM
- • Token não tem expiração definida - RISCO: vulnerabilidade de roubo de token
- • Sem limitação de taxa no endpoint de login - RISCO: ataque de força bruta
- • Sessão validada no servidor - BOM
- • Considere adicionar: expiração de token, limitação de taxa, rastreamento de falhas de login
「security-fundamentals」を使用しています。 Verifique este endpoint de API para vulnerabilidades
期待される結果:
- • ID do usuário vem de parâmetro de URL - RISCO POTENCIAL DE IDOR
- • Sem verificação de propriedade antes do acesso aos dados
- • Resposta da API inclui objeto de usuário completo com campos internos
- • Considere adicionar: verificação de propriedade, filtragem de resposta, registro de acesso
「security-fundamentals」を使用しています。 Revise consultas de banco de dados para riscos de injeção
期待される結果:
- • Consulta usa interpolação de string - VULNERÁVEL a injeção SQL
- • Entrada do usuário concatenada diretamente na string de consulta
- • Recomendação: Use consultas parametrizadas com placeholders
- • Também valide e sanitize todas as entradas do usuário antes de consultar
セキュリティ監査
安全This is a pure documentation skill containing only checklists, examples, and guidance for security code reviews. All 45 static findings are FALSE POSITIVES - the skill contains no executable code, network calls, filesystem operations, or external command execution. References to dangerous patterns (eval, innerHTML, md5, backticks) are educational examples showing what NOT to do. This skill is safe for publication.
リスク要因
🌐 ネットワークアクセス (1)
📁 ファイルシステムへのアクセス (1)
⚡ スクリプトを含む (4)
⚙️ 外部コマンド (21)
🔑 環境変数 (2)
品質スコア
作れるもの
Padronizar Revisões de Segurança
Aplicar checklist OWASP consistente em todos os pull requests para garantir que nenhuma lacuna de segurança passe despercebida.
Proteger Endpoints de API
Revisar autenticação, autorização e tratamento de entrada no código da API antes da implantação.
Aprender Padrões de Segurança
Usar perguntas socráticas para entender por que os controles de segurança são necessários e como implementá-los.
これらのプロンプトを試す
Revise este código de autenticação para problemas de segurança OWASP. Verifique o tratamento de senhas, segurança de tokens e gerenciamento de sessão.
Analise este endpoint de API para bugs de autorização, vulnerabilidades IDOR e exposição de dados sensíveis nas respostas.
Verifique este código de banco de dados para vulnerabilidades de injeção SQL. Confirme que todas as consultas usam instruções parametrizadas.
Execute uma revisão de segurança completa desta base de código. Aplique o checklist OWASP Top 10 e identifique todas as vulnerabilidades potenciais.
ベストプラクティス
- Aplicar a skill a cada pull request contendo código de autenticação, API ou manipulação de dados
- Usar as perguntas socráticas para ajudar desenvolvedores júnior a entender princípios de segurança
- Executar o checklist OWASP completo antes de implantar em produção
回避
- Revisar segurança apenas no final do desenvolvimento em vez de continuamente
- Confiar na validação do lado do cliente sem verificação do lado do servidor
- Retornar objetos completos do banco de dados em vez de respostas de API filtradas