CredSweeper Credential Analyzer ConfigurationΒΆ

  1{
  2    "exclude": {
  3        "pattern": [],
  4        "containers": [
  5            ".apk",
  6            ".bz2",
  7            ".gz",
  8            ".tar",
  9            ".xlsx",
 10            ".zip"
 11        ],
 12        "documents": [
 13            ".docx",
 14            ".pdf"
 15        ],
 16        "extension": [
 17            ".7z",
 18            ".aac",
 19            ".aar",
 20            ".avi",
 21            ".bmp",
 22            ".class",
 23            ".css",
 24            ".dmg",
 25            ".ear",
 26            ".eot",
 27            ".exe",
 28            ".gif",
 29            ".ico",
 30            ".img",
 31            ".info",
 32            ".jar",
 33            ".jpeg",
 34            ".jpg",
 35            ".m4a",
 36            ".mat",
 37            ".mo",
 38            ".mp3",
 39            ".mp4",
 40            ".npy",
 41            ".npz",
 42            ".ogg",
 43            ".pak",
 44            ".png",
 45            ".pptx",
 46            ".psd",
 47            ".pyc",
 48            ".pyd",
 49            ".pyo",
 50            ".rar",
 51            ".realm",
 52            ".s7z",
 53            ".scss",
 54            ".so",
 55            ".sum",
 56            ".svg",
 57            ".tif",
 58            ".tiff",
 59            ".ttf",
 60            ".vcxproj",
 61            ".war",
 62            ".wav",
 63            ".webm",
 64            ".webp",
 65            ".woff",
 66            ".xls",
 67            ".yuv"
 68        ],
 69        "path": [
 70            "/.git/",
 71            "/.idea/",
 72            "/.svn/",
 73            "/__pycache__/",
 74            "/node_modules/",
 75            "/target/",
 76            "/.venv/",
 77            "/venv/"
 78        ],
 79        "lines": [],
 80        "values": []
 81    },
 82    "source_ext": [
 83        ".aspx",
 84        ".cs",
 85        ".cshtml",
 86        ".ejs",
 87        ".erb",
 88        ".go",
 89        ".html",
 90        ".ipynb",
 91        ".jsp",
 92        ".jsx",
 93        ".php",
 94        ".phtml",
 95        ".rb",
 96        ".sh",
 97        ".swift",
 98        ".ts",
 99        ".twig",
100        ".vue",
101        ".xhtml",
102        ".java",
103        ".js",
104        ".py",
105        ".cpp",
106        ".c",
107        ".h",
108        ".hpp",
109        ".mm",
110        ".cu",
111        ".y",
112        ".vb",
113        ".m",
114        ".cu"
115    ],
116    "source_quote_ext": [
117        ".go",
118        ".ipynb",
119        ".ts",
120        ".java",
121        ".js",
122        ".py",
123        ".cpp",
124        ".c",
125        ".h",
126        ".hpp"
127    ],
128    "find_by_ext_list": [
129        ".pem",
130        ".cer",
131        ".csr",
132        ".der",
133        ".pfx",
134        ".p12",
135        ".key",
136        ".jks"
137    ],
138    "check_for_literals": true,
139    "min_pattern_value_length": 12,
140    "min_keyword_value_length": 4,
141    "line_data_output": [
142        "line",
143        "line_num",
144        "path",
145        "info",
146        "value",
147        "value_start",
148        "value_end",
149        "variable",
150        "entropy_validation"
151    ],
152    "candidate_output": [
153        "rule",
154        "severity",
155        "confidence",
156        "api_validation",
157        "ml_validation",
158        "ml_probability",
159        "line_data_list"
160    ]
161}