gitleaks
Detect secrets and API keys leaked in Git repositories. tldr-pages
On several platforms 1 Sigma rule name it
Several platforms
Scan a remote repository
gitleaks detect --repo-url https://github.com/username/repository.gitIdentifyScan a local directory
gitleaks detect --source path/to/repositoryIdentifyOutput scan results to a JSON file
gitleaks detect --source path/to/repository --report path/to/report.jsonIdentifyUse a custom rules file
gitleaks detect --source path/to/repository --config-path path/to/config.tomlIdentifyStart scanning from a specific commit
gitleaks detect --source path/to/repository --log-opts --since=commit_idIdentifyScan uncommitted changes before a commit
gitleaks protect --stagedIdentifyDisplay verbose output indicating which parts were identified as leaks during the scan
gitleaks protect --staged --verboseIdentifyWhat detects it
highScript Interpreter Spawning Credential Scanner - LinuxSwachchhanda Shrawan Poudel (Nextron Systems)