MCPcopy Index your code

hub / github.com/gitleaks/gitleaks / functions

Functions501 in github.com/gitleaks/gitleaks

↓ 2 callersFunctionjoinRegexOr
joinRegexOr combines multiple |patterns| into a single *regexp.Regexp.
config/utils.go:29
↓ 2 callersFunctionlistenForStdErr
listenForStdErr listens for stderr output from git, prints it to stdout, sends to errCh and closes it.
sources/git.go:226
↓ 2 callersFunctionlocation
(newlineIndices [][]int, raw string, matchIndex []int)
detect/location.go:13
↓ 2 callersFunctionmaskSecret
(secret string, percent uint)
report/finding.go:88
↓ 2 callersMethodoverflow
overflow returns a startEnd that tells how much the other goes outside the bounds of this one
detect/codec/start_end.go:42
↓ 2 callersMethodparseAllowlist
(a *viperRuleAllowlist)
config/config.go:318
↓ 2 callersFunctionreadUntilSafeBoundary
readUntilSafeBoundary consumes |f| until it finds two consecutive `\n` characters, up to |maxPeekSize|. This hopefully avoids splitting. (https://gith
sources/common.go:58
↓ 2 callersMethodscanTargets
scanTargets yields scan targets to a callback func
sources/files.go:60
↓ 2 callersFunctionstripANSI
(s string)
detect/detect_test.go:829
↓ 2 callersFunctiontoOriginal
toOriginal maps a start/end to its start/end in the original text the provided start/end should be relative to the segment's decoded value
detect/codec/segment.go:138
↓ 2 callersFunctionwriteIdentifiers
(sb *strings.Builder, identifiers []string)
cmd/generate/config/utils/generate.go:63
↓ 1 callersFunctionAWS
()
cmd/generate/config/rules/aws.go:10
↓ 1 callersFunctionAdafruitAPIKey
()
cmd/generate/config/rules/adafruit.go:9
↓ 1 callersMethodAddBaseline
(baselinePath string, source string)
detect/baseline.go:52
↓ 1 callersMethodAddRequiredFindings
(afs []*RequiredFinding)
report/finding.go:70
↓ 1 callersFunctionAdjustMatchIndex
AdjustMatchIndex maps a match index from the current decode pass back to its location in the original text
detect/codec/segment.go:102
↓ 1 callersFunctionAdobeClientID
()
cmd/generate/config/rules/adobe.go:9
↓ 1 callersFunctionAdobeClientSecret
()
cmd/generate/config/rules/adobe.go:24
↓ 1 callersFunctionAgeSecretKey
()
cmd/generate/config/rules/age.go:9
↓ 1 callersFunctionAirtableApiKey
()
cmd/generate/config/rules/airtable.go:11
↓ 1 callersFunctionAirtablePersonalAccessToken
()
cmd/generate/config/rules/airtable.go:25
↓ 1 callersFunctionAlgoliaApiKey
()
cmd/generate/config/rules/algolia.go:9
↓ 1 callersFunctionAlibabaAccessKey
()
cmd/generate/config/rules/alibaba.go:9
↓ 1 callersFunctionAlibabaSecretKey
TODO
cmd/generate/config/rules/alibaba.go:27
↓ 1 callersFunctionAmazonBedrockAPIKeyLongLived
()
cmd/generate/config/rules/aws.go:51
↓ 1 callersFunctionAmazonBedrockAPIKeyShortLived
()
cmd/generate/config/rules/aws.go:85
↓ 1 callersFunctionAnthropicAdminApiKey
()
cmd/generate/config/rules/anthropic.go:40
↓ 1 callersFunctionAnthropicApiKey
()
cmd/generate/config/rules/anthropic.go:9
↓ 1 callersFunctionArtifactoryApiKey
()
cmd/generate/config/rules/artifactory.go:10
↓ 1 callersFunctionArtifactoryReferenceToken
()
cmd/generate/config/rules/artifactory.go:35
↓ 1 callersFunctionAsanaClientID
()
cmd/generate/config/rules/asana.go:9
↓ 1 callersFunctionAsanaClientSecret
()
cmd/generate/config/rules/asana.go:23
↓ 1 callersFunctionAtlassian
()
cmd/generate/config/rules/atlassian.go:9
↓ 1 callersFunctionAuthress
()
cmd/generate/config/rules/authress.go:11
↓ 1 callersFunctionAzureActiveDirectoryClientSecret
References: - https://learn.microsoft.com/en-us/microsoft-365/compliance/sit-defn-azure-ad-client-secret - https://learn.microsoft.com/en-us/azure/act
cmd/generate/config/rules/azure.go:15
↓ 1 callersFunctionBeamer
()
cmd/generate/config/rules/beamer.go:9
↓ 1 callersFunctionBitBucketClientID
()
cmd/generate/config/rules/bitbucket.go:9
↓ 1 callersFunctionBitBucketClientSecret
()
cmd/generate/config/rules/bitbucket.go:23
↓ 1 callersFunctionBittrexAccessKey
()
cmd/generate/config/rules/bittrex.go:9
↓ 1 callersFunctionBittrexSecretKey
()
cmd/generate/config/rules/bittrex.go:23
↓ 1 callersFunctionClickHouseCloud
()
cmd/generate/config/rules/clickhouse.go:10
↓ 1 callersFunctionClojars
()
cmd/generate/config/rules/clojars.go:10
↓ 1 callersFunctionCloudflareAPIKey
()
cmd/generate/config/rules/cloudflare.go:46
↓ 1 callersFunctionCloudflareGlobalAPIKey
()
cmd/generate/config/rules/cloudflare.go:28
↓ 1 callersFunctionCloudflareOriginCAKey
()
cmd/generate/config/rules/cloudflare.go:64
↓ 1 callersFunctionCodecovAccessToken
()
cmd/generate/config/rules/codecov.go:9
↓ 1 callersFunctionCohereAPIToken
()
cmd/generate/config/rules/cohere.go:9
↓ 1 callersFunctionCoinbaseAccessToken
()
cmd/generate/config/rules/coinbase.go:9
↓ 1 callersFunctionConfluentAccessToken
()
cmd/generate/config/rules/confluent.go:25
↓ 1 callersFunctionConfluentSecretKey
()
cmd/generate/config/rules/confluent.go:9
↓ 1 callersFunctionContentful
()
cmd/generate/config/rules/contentful.go:9
↓ 1 callersFunctionCurlBasicAuth
https://curl.se/docs/manpage.html#-u
cmd/generate/config/rules/curl.go:12
↓ 1 callersFunctionCurlHeaderAuth
https://curl.se/docs/manpage.html#-H
cmd/generate/config/rules/curl.go:101
↓ 1 callersFunctionCurrentLine
CurrentLine returns from the start of the line containing the segments to the end of the line where the segment ends.
detect/codec/segment.go:64
↓ 1 callersFunctionDatabricks
()
cmd/generate/config/rules/databricks.go:9
↓ 1 callersFunctionDatadogtokenAccessToken
()
cmd/generate/config/rules/datadog.go:9
↓ 1 callersFunctionDefinedNetworkingAPIToken
()
cmd/generate/config/rules/definednetworking.go:9
↓ 1 callersMethodDetectReader
DetectReader accepts an io.Reader and a buffer size for the reader in KB Deprecated: Use sources.File with no path defined and Detector.DetectSource
detect/reader.go:14
↓ 1 callersMethodDiffFilesCh
DiffFilesCh returns a channel with *gitdiff.File.
sources/git.go:175
↓ 1 callersFunctionDigitalOceanOAuthToken
()
cmd/generate/config/rules/digitalocean.go:22
↓ 1 callersFunctionDigitalOceanPAT
()
cmd/generate/config/rules/digitalocean.go:9
↓ 1 callersFunctionDigitalOceanRefreshToken
()
cmd/generate/config/rules/digitalocean.go:35
↓ 1 callersFunctionDiscordAPIToken
()
cmd/generate/config/rules/discord.go:9
↓ 1 callersFunctionDiscordClientID
()
cmd/generate/config/rules/discord.go:23
↓ 1 callersFunctionDiscordClientSecret
()
cmd/generate/config/rules/discord.go:42
↓ 1 callersFunctionDoppler
()
cmd/generate/config/rules/doppler.go:10
↓ 1 callersFunctionDroneciAccessToken
()
cmd/generate/config/rules/droneci.go:9
↓ 1 callersFunctionDropBoxAPISecret
()
cmd/generate/config/rules/dropbox.go:9
↓ 1 callersFunctionDropBoxLongLivedAPIToken
()
cmd/generate/config/rules/dropbox.go:37
↓ 1 callersFunctionDropBoxShortLivedAPIToken
()
cmd/generate/config/rules/dropbox.go:24
↓ 1 callersFunctionDuffel
()
cmd/generate/config/rules/duffel.go:10
↓ 1 callersFunctionDynatrace
()
cmd/generate/config/rules/dynatrace.go:10
↓ 1 callersFunctionEasyPost
()
cmd/generate/config/rules/easypost.go:10
↓ 1 callersFunctionEasyPostTestAPI
()
cmd/generate/config/rules/easypost.go:33
↓ 1 callersMethodErrCh
ErrCh returns a channel that could produce an error if there is something in stderr.
sources/git.go:180
↓ 1 callersFunctionEtsyAccessToken
()
cmd/generate/config/rules/etsy.go:11
↓ 1 callersFunctionExecute
()
cmd/root.go:224
↓ 1 callersFunctionFacebookAccessToken
https://developers.facebook.com/docs/facebook-login/guides/access-tokens/#apptokens
cmd/generate/config/rules/facebook.go:31
↓ 1 callersFunctionFacebookPageAccessToken
https://developers.facebook.com/docs/facebook-login/guides/access-tokens/#pagetokens
cmd/generate/config/rules/facebook.go:51
↓ 1 callersFunctionFacebookSecret
This rule includes both App Secret and Client Access Token https://developers.facebook.com/docs/facebook-login/guides/access-tokens/
cmd/generate/config/rules/facebook.go:11
↓ 1 callersFunctionFastlyAPIToken
()
cmd/generate/config/rules/fastly.go:9
↓ 1 callersMethodFindings
Findings returns the findings added to the detector
detect/detect.go:752
↓ 1 callersFunctionFinicityAPIToken
()
cmd/generate/config/rules/finicity.go:24
↓ 1 callersFunctionFinicityClientSecret
()
cmd/generate/config/rules/finicity.go:9
↓ 1 callersFunctionFinnhubAccessToken
()
cmd/generate/config/rules/finnhub.go:9
↓ 1 callersFunctionFlickrAccessToken
()
cmd/generate/config/rules/flickr.go:9
↓ 1 callersFunctionFlutterwaveEncKey
()
cmd/generate/config/rules/flutterwave.go:40
↓ 1 callersFunctionFlutterwavePublicKey
()
cmd/generate/config/rules/flutterwave.go:10
↓ 1 callersFunctionFlutterwaveSecretKey
()
cmd/generate/config/rules/flutterwave.go:25
↓ 1 callersFunctionFlyIOAccessToken
https://fly.io/docs/security/tokens/ https://github.com/trufflesecurity/trufflehog/pull/2381/files#r1565860579 https://github.com/superfly/macaroon-el
cmd/generate/config/rules/flyio.go:12
↓ 1 callersMethodFragments
Fragments provides a filepath.WalkDir like interface for scanning the fragments in the source
sources/source.go:15
↓ 1 callersFunctionFrameIO
()
cmd/generate/config/rules/frameio.go:10
↓ 1 callersFunctionFreemius
()
cmd/generate/config/rules/freemius.go:9
↓ 1 callersFunctionFreshbooksAccessToken
()
cmd/generate/config/rules/freshbooks.go:9
↓ 1 callersFunctionGCPAPIKey
()
cmd/generate/config/rules/gcp.go:27
↓ 1 callersFunctionGenericCredential
()
cmd/generate/config/rules/generic.go:10
↓ 1 callersMethodGetOrderedRules
()
config/config.go:365
↓ 1 callersFunctionGitHubApp
()
cmd/generate/config/rules/github.go:74
↓ 1 callersFunctionGitHubFineGrainedPat
()
cmd/generate/config/rules/github.go:38
↓ 1 callersFunctionGitHubOauth
()
cmd/generate/config/rules/github.go:56
← previousnext →101–200 of 501, ranked by callers