Chaves da Stripe, da AWS, do GitHub e a service_role do Supabase no JavaScript que vai para o navegador.
Se o comando não imprimir nada, nenhum padrão foi encontrado.
# Rode na pasta do build (dist, .next/static ou equivalente).
# Padrões equivalentes aos do SECRET-002 ao SECRET-005 e do SECRET-007.
grep -rnoE 'sk_live_[A-Za-z0-9]{20,}|AKIA[0-9A-Z]{16}|(ghp_|github_pat_|gho_|ghs_)[A-Za-z0-9_]{20,}|-----BEGIN [A-Z ]*PRIVATE KEY-----|postgres(ql)?://[^[:space:]:]+:[^[:space:]@]+@' ./distProcura JWTs nos arquivos públicos do deploy e falha se algum tiver a role service_role e emissor (iss) do Supabase.
Ver detalhes →Procura nos arquivos públicos do deploy chaves secretas de produção da Stripe: sk_live_ seguido de 20 ou mais caracteres.
Ver detalhes →Procura nos arquivos públicos do deploy identificadores de chave de acesso da AWS: AKIA seguido de 16 caracteres.
Ver detalhes →Procura nos arquivos públicos do deploy tokens do GitHub com os prefixos ghp_, github_pat_, gho_ ou ghs_.
Ver detalhes →Procura nos arquivos públicos do deploy cabeçalhos de chave privada no formato PEM: RSA, EC, OpenSSH, DSA, criptografada ou genérica.
Ver detalhes →Decodifica os JWTs com a role anon encontrados nos arquivos públicos do deploy e falha se algum tiver validade acima de 10 anos.
Ver detalhes →Procura nos arquivos públicos do deploy URLs postgres:// ou postgresql:// com usuário e senha.
Ver detalhes →