trufflehog icon indicating copy to clipboard operation
trufflehog copied to clipboard

Find, verify, and analyze leaked credentials

Results 681 trufflehog issues
Sort by recently updated
recently updated
newest added

### Description: This fixes #1455. It supersedes #2264 which had a larger scope of changes (adding new detectors + updating existing detectors). I would like to get around to adding...

### Description: This skips alpha-only and low-entropy secrets. It also has a few misc improvements discovered while testing. e.g., ``` ✅ Found verified result 🐷🔑 Detector Type: Azure Decoder Type:...

### Description: This fixes #3680. ### Checklist: * [x] Tests passing (`make test-community`)? * [x] Lint passing (`make lint` this requires [golangci-lint](https://golangci-lint.run/welcome/install/#local-installation))?

### Description: Inspired by https://trufflesecurity.com/blog/introducing-trufflehog-s-burp-suite-extension-a-techical-deep-dive: > Extension size bloat: TruffleHog is ~170Mb. **Pros** - Significantly reduces how long it takes to run `go build` due to sources I don't use...

## Description Certain secrets are self-revocating, meaning that you can revoke the secret using only the secret itself. [Buildkite tokens](https://buildkite.com/docs/apis/rest-api/access-token#revoke-the-current-token) and [GitHub](https://docs.github.com/en/rest/credentials/revoke?apiVersion=2022-11-28#revoke-a-list-of-credentials) is another. There is an opportunity to codify...

enhancement

### Description: This test started to fail in GitHub CI. Will this fix it? ### Checklist: * [ ] Tests passing (`make test-community`)? * [ ] Lint passing (`make lint`...

Please review the [Community Note](https://github.com/trufflesecurity/trufflehog/blob/main/.github/community_note.md) before submitting ## Description Many TruffleHog detectors currently lack robust error handling in their verification logic. A common pattern observed is: ```go if err ==...

enhancement
help wanted
contributions welcomed
pkg/detectors
good first issue

**Reproducer** ``` Found unverified result 🐷🔑❓ Verification issue: unexpected HTTP response status 404 Detector Type: Grafana Decoder Type: PLAIN Raw result: glc_eyJvIjoiMjA0NjMwIiwibiI6InRlc3QtdG9rZW4iLCJrIjoiWHc5MTVXOWtNOWxsNHcyZHEyIiwibSI6eyJyIjoicHJvZC0wIn19 Commit: 62e5c36c60ace8340db72ff3ca109c81be91cadd File: fuzz/corpus/0f6e27df5b57eb198b8068f312bc80815b06488d Line: 1 Link: https://github.com/Samsung/CredSweeper/blob/62e5c36c60ace8340db72ff3ca109c81be91cadd/fuzz/corpus/0f6e27df5b57eb198b8068f312bc80815b06488d#L1...

bug

Hello, i have a suggestion - currently it is only possible to choose output either json or human readable output. I would like to get both. Other tools commonly support...

enhancement

### Description: Creates a detector for Everest API Keys ([docs](https://developer.everest.validity.com/)) ### Checklist: * [ ] Tests passing (`make test-community`)? * [ ] Lint passing (`make lint` this requires [golangci-lint](https://golangci-lint.run/welcome/install/#local-installation))?