Regra 24: Credenciais Codificadas e Gestão de Segredos
​Uma das maneiras mais comuns que os hackers comprometem servidores corporativos é encontrando chaves de API, senhas e tokens de banco de dados deixados diretamente dentro do código-fonte!
​Se você codificar segredos em seus scripts, qualquer um com acesso ao seu GitHub ou repositório pode assumir o controle total da sua infraestrutura. Para aplicar a Regra 24, você deve implementar estas práticas seguras:
​1️⃣ Variáveis de Ambiente (.env): Nunca escreva senhas nos seus arquivos de código principal. Mova todas as chaves sensíveis para arquivos de configuração externos ou variáveis de ambiente que estão excluídas do controle de versão usando .gitignore.
2️⃣ Use Gerenciadores de Segredos Dedicados: Para ambientes de produção, confie em soluções empresariais como HashiCorp Vault, AWS Secrets Manager ou Google Secret Manager. Essas ferramentas criptografam e rotacionam chaves automaticamente.
3️⃣ Varredura Automática de Segredos: Integre scanners automatizados (como GitGuardian ou TruffleHog) no seu fluxo de trabalho de desenvolvimento para capturar qualquer token vazado acidentalmente antes de enviar seu código ao vivo.
​O código-fonte é para lógica, não para segredos! Mantenha suas chaves trancadas. #BTC #solana