gitleaks.toml 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. title = "gitleaks config"
  2. [[regexes]]
  3. description = "AWS"
  4. regex = '''AKIA[0-9A-Z]{16}'''
  5. [[regexes]]
  6. description = "RKCS8"
  7. regex = '''-----BEGIN PRIVATE KEY-----'''
  8. [[regexes]]
  9. description = "RSA"
  10. regex = '''-----BEGIN RSA PRIVATE KEY-----'''
  11. [[regexes]]
  12. description = "Github"
  13. regex = '''(?i)github.*['\"][0-9a-zA-Z]{35,40}['\"]'''
  14. [[regexes]]
  15. description = "SSH"
  16. regex = '''-----BEGIN OPENSSH PRIVATE KEY-----'''
  17. [[regexes]]
  18. description = "Facebook"
  19. regex = '''(?i)facebook.*['\"][0-9a-f]{32}['\"]'''
  20. [[regexes]]
  21. description = "Twitter"
  22. regex = '''(?i)twitter.*['\"][0-9a-zA-Z]{35,44}['\"]'''
  23. [[regexes]]
  24. description = "Telegram"
  25. regex = '''(?i)telegram.*['\"][0-9]{1,12}+:[0-9a-zA-Z-]{32,44}['\"]'''
  26. [[regexes]]
  27. description = "PGP"
  28. regex = '''-----BEGIN PGP PRIVATE KEY BLOCK-----'''
  29. [[regexes]]
  30. description = "Slack token"
  31. regex = '''xox[baprs]-.*'''
  32. [[regexes]]
  33. description = "Strip API Key"
  34. regex = '''(?i)(sk|pk)_(test|live)_[0-9a-zA-Z]{10,32}'''
  35. [whitelist]
  36. regexes = [
  37. # "AKIA.*EXAMPLE",
  38. ]
  39. files = [
  40. "(.*?)(jpg|gif|doc|pdf|bin|go)$"
  41. ]