Segurança de Contratos Inteligentes da OWASP (SCS)

Junte-se ao Slack de Segurança de Contratos Inteligentes da OWASP

Discussões e Suporte
Este é o repositório oficial do GitHub do projeto OWASP Smart Contract Security (SCS). Esta iniciativa abrangente fornece padrões de segurança, orientação e recursos para desenvolvimento, auditoria e verificação de contratos inteligentes. O ecossistema SCS consiste em subprojetos interconectados que se complementam para promover práticas robustas de segurança e conformidade em contratos inteligentes, aplicações descentralizadas (dApps) e sistemas blockchain baseados em EVM.
📚 Visão Geral
O projeto SCS está estruturado em torno de vários recursos inter-relacionados, cada um com um propósito distinto no ciclo de vida da segurança de contratos inteligentes:
🔗 Como Estes Componentes se Complementam
- SCSVS: A base do projeto, fornecendo um framework estruturado de controles de segurança.
- SCSTG: Demonstra como testar e validar controles definidos no SCSVS.
- SCWE: Mapeia fraquezas para controles relevantes, ajudando a identificar e mitigar vulnerabilidades de forma eficaz.
- Top 10 de Contratos Inteligentes: Aumenta a conscientização sobre riscos críticos, oferecendo insights para priorizar medidas de segurança.
- Lista de Verificação SCS: Serve como uma ferramenta prática e pronta para implementação, para verificação rápida de controles.
Estes recursos são projetados para trabalhar juntos de forma integrada, criando um ecossistema unificado para segurança de contratos inteligentes.
🎯 Propósito e Objetivos
- Estabelecer um padrão de segurança unificado para desenvolvimento e auditoria de contratos inteligentes.
- Fornecer metodologias de teste acionáveis e recursos para profissionais de segurança.
- Criar uma taxonomia de vulnerabilidades para ajudar desenvolvedores e auditores a identificar e resolver problemas comuns.
- Permitir conformidade com as melhores práticas de segurança por meio de ferramentas práticas, como listas de verificação.
- Fomentar uma abordagem orientada pela comunidade para avançar a segurança de contratos inteligentes.
Contribua
Incentivamos contribuições da comunidade para melhorar e expandir os recursos do SCS. Se você tem interesse em contribuir, consulte nosso guia de contribuição.
Para se envolver ou entrar em contato com a liderança, visite a Página de Contato da OWASP.
Participe das discussões e mantenha-se atualizado seguindo a comunidade OWASP SCS em nossos canais oficiais.
Solicite um convite para entrar no nosso canal do Slack #owasp-scs
🛠️ Casos de Uso
- Desenvolvedores: Construa contratos inteligentes seguros usando os recursos do SCS como modelo.
- Auditores: Utilize o SCSTG e o SCWE para identificar e mitigar vulnerabilidades.
- Organizações: Implemente o SCSVS para avaliar e demonstrar conformidade com as melhores práticas de segurança.
- Pesquisadores: Explore os projetos do SCS para obter insights sobre riscos e fraquezas emergentes.
🌐 Visite-nos
Explore o projeto completo em Site Oficial da OWASP SCS.