generic_with_py_path.toml 726 B

1234567891011121314151617181920212223242526272829303132333435
  1. title = "gitleaks config"
  2. [[rules]]
  3. id = "generic-api-key"
  4. description = "Generic API Key"
  5. path = '''.py'''
  6. regex = '''(?i)((key|api|token|secret|password)[a-z0-9_ .\-,]{0,25})(=|>|:=|\|\|:|<=|=>|:).{0,5}['\"]([0-9a-zA-Z\-_=]{8,64})['\"]'''
  7. secretGroup = 4
  8. entropy = 3.7
  9. [allowlist]
  10. description = "global allow lists"
  11. paths = [
  12. '''gitleaks.toml''',
  13. '''(.*?)(jpg|gif|doc|pdf|bin|svg|socket)$''',
  14. '''(go.mod|go.sum)$'''
  15. ]
  16. regexes = [
  17. '''219-09-9999''',
  18. '''078-05-1120''',
  19. '''(9[0-9]{2}|666)-\d{2}-\d{4}''',
  20. '''process''',
  21. '''getenv''',
  22. '''\.env''',
  23. '''env\(''',
  24. '''env\.''',
  25. '''setting''',
  26. '''load''',
  27. '''token''',
  28. '''password''',
  29. '''secret''',
  30. '''api\_key''',
  31. '''apikey''',
  32. '''api\-key''',
  33. ]