Directories
¶
| Path | Synopsis |
|---|---|
|
Package config provides Leakwatch configuration management.
|
Package config provides Leakwatch configuration management. |
|
Package detector defines secret detection interfaces.
|
Package detector defines secret detection interfaces. |
|
airtable
Package airtable provides an Airtable Personal Access Token secret detector.
|
Package airtable provides an Airtable Personal Access Token secret detector. |
|
anthropic
Package anthropic provides an Anthropic API Key secret detector.
|
Package anthropic provides an Anthropic API Key secret detector. |
|
auth0
Package auth0 provides an Auth0 Management API Token secret detector.
|
Package auth0 provides an Auth0 Management API Token secret detector. |
|
aws
Package aws provides AWS-related secret detectors.
|
Package aws provides AWS-related secret detectors. |
|
azure
Package azure provides Azure secret detectors.
|
Package azure provides Azure secret detectors. |
|
bitbucket
Package bitbucket provides a Bitbucket App Password secret detector.
|
Package bitbucket provides a Bitbucket App Password secret detector. |
|
circleci
Package circleci provides a CircleCI Personal API Token secret detector.
|
Package circleci provides a CircleCI Personal API Token secret detector. |
|
cloudflare
Package cloudflare provides a Cloudflare API Token secret detector.
|
Package cloudflare provides a Cloudflare API Token secret detector. |
|
coinbase
Package coinbase provides a Coinbase API Key secret detector.
|
Package coinbase provides a Coinbase API Key secret detector. |
|
custom
Package custom provides a YAML-based custom rule detector.
|
Package custom provides a YAML-based custom rule detector. |
|
databricks
Package databricks provides a Databricks Personal Access Token secret detector.
|
Package databricks provides a Databricks Personal Access Token secret detector. |
|
datadog
Package datadog provides a Datadog API Key secret detector.
|
Package datadog provides a Datadog API Key secret detector. |
|
dbconn
Package dbconn provides a detector for database connection strings.
|
Package dbconn provides a detector for database connection strings. |
|
deepseek
Package deepseek provides a DeepSeek API Key secret detector.
|
Package deepseek provides a DeepSeek API Key secret detector. |
|
digitalocean
Package digitalocean provides a DigitalOcean Personal Access Token secret detector.
|
Package digitalocean provides a DigitalOcean Personal Access Token secret detector. |
|
discord
Package discord provides a Discord Bot Token secret detector.
|
Package discord provides a Discord Bot Token secret detector. |
|
dockerhub
Package dockerhub provides a Docker Hub Personal Access Token secret detector.
|
Package dockerhub provides a Docker Hub Personal Access Token secret detector. |
|
doppler
Package doppler provides a Doppler Service Token secret detector.
|
Package doppler provides a Doppler Service Token secret detector. |
|
figma
Package figma provides a Figma Personal Access Token secret detector.
|
Package figma provides a Figma Personal Access Token secret detector. |
|
ftp
Package ftp provides an FTP/SFTP Credentials secret detector.
|
Package ftp provides an FTP/SFTP Credentials secret detector. |
|
gcp
Package gcp provides a GCP Service Account Key secret detector.
|
Package gcp provides a GCP Service Account Key secret detector. |
|
generic
Package generic provides general-purpose secret detectors.
|
Package generic provides general-purpose secret detectors. |
|
github
Package github provides detectors for GitHub secret types.
|
Package github provides detectors for GitHub secret types. |
|
gitlab
Package gitlab provides a GitLab Personal Access Token secret detector.
|
Package gitlab provides a GitLab Personal Access Token secret detector. |
|
grafana
Package grafana provides a Grafana API Key secret detector.
|
Package grafana provides a Grafana API Key secret detector. |
|
heroku
Package heroku provides a Heroku API Key secret detector.
|
Package heroku provides a Heroku API Key secret detector. |
|
huggingface
Package huggingface provides a Hugging Face API Token secret detector.
|
Package huggingface provides a Hugging Face API Token secret detector. |
|
infura
Package infura provides an Infura API Key secret detector.
|
Package infura provides an Infura API Key secret detector. |
|
jwt
Package jwt provides a detector for JSON Web Tokens.
|
Package jwt provides a detector for JSON Web Tokens. |
|
launchdarkly
Package launchdarkly provides a LaunchDarkly SDK Key secret detector.
|
Package launchdarkly provides a LaunchDarkly SDK Key secret detector. |
|
ldap
Package ldap provides an LDAP/LDAPS Bind Credentials secret detector.
|
Package ldap provides an LDAP/LDAPS Bind Credentials secret detector. |
|
linear
Package linear provides a Linear API Key secret detector.
|
Package linear provides a Linear API Key secret detector. |
|
mailgun
Package mailgun provides a Mailgun API Key secret detector.
|
Package mailgun provides a Mailgun API Key secret detector. |
|
newrelic
Package newrelic provides a New Relic API Key secret detector.
|
Package newrelic provides a New Relic API Key secret detector. |
|
notion
Package notion provides a Notion Internal Integration Token secret detector.
|
Package notion provides a Notion Internal Integration Token secret detector. |
|
npm
Package npm provides an NPM Access Token secret detector.
|
Package npm provides an NPM Access Token secret detector. |
|
okta
Package okta provides an Okta API Token secret detector.
|
Package okta provides an Okta API Token secret detector. |
|
openai
Package openai provides an OpenAI API Key secret detector.
|
Package openai provides an OpenAI API Key secret detector. |
|
pagerduty
Package pagerduty provides a PagerDuty API Key secret detector.
|
Package pagerduty provides a PagerDuty API Key secret detector. |
|
postmark
Package postmark provides a Postmark Server API Token secret detector.
|
Package postmark provides a Postmark Server API Token secret detector. |
|
privatekey
Package privatekey provides private key detectors.
|
Package privatekey provides private key detectors. |
|
pypi
Package pypi provides a PyPI API Token secret detector.
|
Package pypi provides a PyPI API Token secret detector. |
|
rabbitmq
Package rabbitmq provides a RabbitMQ Connection String secret detector.
|
Package rabbitmq provides a RabbitMQ Connection String secret detector. |
|
redis
Package redis provides a Redis Connection String secret detector.
|
Package redis provides a Redis Connection String secret detector. |
|
rubygems
Package rubygems provides a RubyGems API Key secret detector.
|
Package rubygems provides a RubyGems API Key secret detector. |
|
sendgrid
Package sendgrid provides a SendGrid API Key secret detector.
|
Package sendgrid provides a SendGrid API Key secret detector. |
|
sentry
Package sentry provides a Sentry Auth Token secret detector.
|
Package sentry provides a Sentry Auth Token secret detector. |
|
shopify
Package shopify provides a Shopify Access Token secret detector.
|
Package shopify provides a Shopify Access Token secret detector. |
|
slack
Package slack provides detectors for Slack secret types.
|
Package slack provides detectors for Slack secret types. |
|
snowflake
Package snowflake provides a Snowflake Connection Credentials secret detector.
|
Package snowflake provides a Snowflake Connection Credentials secret detector. |
|
snyk
Package snyk provides a Snyk API Key secret detector.
|
Package snyk provides a Snyk API Key secret detector. |
|
sonarcloud
Package sonarcloud provides a SonarCloud/SonarQube Token secret detector.
|
Package sonarcloud provides a SonarCloud/SonarQube Token secret detector. |
|
stripe
Package stripe provides detectors for Stripe secret types.
|
Package stripe provides detectors for Stripe secret types. |
|
supabase
Package supabase provides a Supabase Service Role Key secret detector.
|
Package supabase provides a Supabase Service Role Key secret detector. |
|
teams
Package teams provides a Microsoft Teams Incoming Webhook URL secret detector.
|
Package teams provides a Microsoft Teams Incoming Webhook URL secret detector. |
|
telegram
Package telegram provides a Telegram Bot Token secret detector.
|
Package telegram provides a Telegram Bot Token secret detector. |
|
terraform
Package terraform provides a Terraform Cloud/Enterprise API Token secret detector.
|
Package terraform provides a Terraform Cloud/Enterprise API Token secret detector. |
|
testutil
Package testutil provides shared helpers for detector tests.
|
Package testutil provides shared helpers for detector tests. |
|
twilio
Package twilio provides a Twilio API Key secret detector.
|
Package twilio provides a Twilio API Key secret detector. |
|
vault
Package vault provides a HashiCorp Vault Token secret detector.
|
Package vault provides a HashiCorp Vault Token secret detector. |
|
vercel
Package vercel provides a Vercel API Token secret detector.
|
Package vercel provides a Vercel API Token secret detector. |
|
Package engine provides the Leakwatch scan engine.
|
Package engine provides the Leakwatch scan engine. |
|
Package entropy provides Shannon entropy calculation functions.
|
Package entropy provides Shannon entropy calculation functions. |
|
Package filter provides file filtering helpers.
|
Package filter provides file filtering helpers. |
|
Package matcher provides Aho-Corasick based keyword pre-filtering.
|
Package matcher provides Aho-Corasick based keyword pre-filtering. |
|
Package meta holds the canonical, human-maintained project counts that are published in the README banner, the social-preview image, and the docs.
|
Package meta holds the canonical, human-maintained project counts that are published in the README banner, the social-preview image, and the docs. |
|
statsgen
command
Command statsgen rewrites the project's marketing-asset stat blocks from the canonical counts in internal/meta.
|
Command statsgen rewrites the project's marketing-asset stat blocks from the canonical counts in internal/meta. |
|
Package output defines output formatter interfaces and shared helpers used across the concrete formatters (json, sarif, csv, table, github).
|
Package output defines output formatter interfaces and shared helpers used across the concrete formatters (json, sarif, csv, table, github). |
|
csv
Package csv provides a CSV output formatter for Leakwatch findings.
|
Package csv provides a CSV output formatter for Leakwatch findings. |
|
github
Package github provides an output formatter that emits GitHub Actions workflow commands (::error / ::warning / ::notice) so Leakwatch findings show up as inline annotations on pull requests and in the workflow run log.
|
Package github provides an output formatter that emits GitHub Actions workflow commands (::error / ::warning / ::notice) so Leakwatch findings show up as inline annotations on pull requests and in the workflow run log. |
|
json
Package json provides a JSON output formatter.
|
Package json provides a JSON output formatter. |
|
sarif
Package sarif provides a SARIF v2.1.0 output formatter for Leakwatch findings.
|
Package sarif provides a SARIF v2.1.0 output formatter for Leakwatch findings. |
|
table
Package table provides a human-readable table output formatter for terminal display.
|
Package table provides a human-readable table output formatter for terminal display. |
|
Package remediation provides actionable guidance for rotating or revoking detected secrets.
|
Package remediation provides actionable guidance for rotating or revoking detected secrets. |
|
Package scanner holds the Leakwatch scan orchestration that used to live in the cmd/ layer: assembling the engine configuration, running a single-source scan, running multiple git repositories in parallel, and post-processing results (.leakwatchignore filtering and remediation enrichment).
|
Package scanner holds the Leakwatch scan orchestration that used to live in the cmd/ layer: assembling the engine configuration, running a single-source scan, running multiple git repositories in parallel, and post-processing results (.leakwatchignore filtering and remediation enrichment). |
|
Package source defines scan source interfaces.
|
Package source defines scan source interfaces. |
|
container
Package container provides a container image scan source.
|
Package container provides a container image scan source. |
|
filesystem
Package filesystem provides a filesystem-based scan source.
|
Package filesystem provides a filesystem-based scan source. |
|
gcs
Package gcs provides a Google Cloud Storage bucket scan source.
|
Package gcs provides a Google Cloud Storage bucket scan source. |
|
git
Package git provides a Git repository scan source.
|
Package git provides a Git repository scan source. |
|
s3
Package s3 provides an AWS S3 bucket scan source.
|
Package s3 provides an AWS S3 bucket scan source. |
|
slack
Package slack provides a Slack workspace scan source.
|
Package slack provides a Slack workspace scan source. |
|
Package verifier provides the secret verification infrastructure.
|
Package verifier provides the secret verification infrastructure. |
|
airtable
Package airtable provides a verifier for Airtable personal access tokens.
|
Package airtable provides a verifier for Airtable personal access tokens. |
|
anthropic
Package anthropic provides a verifier for Anthropic API keys.
|
Package anthropic provides a verifier for Anthropic API keys. |
|
auth0
Package auth0 provides a verifier for Auth0 Management API tokens.
|
Package auth0 provides a verifier for Auth0 Management API tokens. |
|
aws
Package aws provides a verifier for AWS Access Key credentials.
|
Package aws provides a verifier for AWS Access Key credentials. |
|
azure
Package azure provides verifiers for Azure secrets.
|
Package azure provides verifiers for Azure secrets. |
|
bitbucket
Package bitbucket provides a verifier for Bitbucket app passwords.
|
Package bitbucket provides a verifier for Bitbucket app passwords. |
|
circleci
Package circleci provides a verifier for CircleCI API tokens.
|
Package circleci provides a verifier for CircleCI API tokens. |
|
cloudflare
Package cloudflare provides a verifier for Cloudflare API tokens.
|
Package cloudflare provides a verifier for Cloudflare API tokens. |
|
coinbase
Package coinbase provides a verifier for legacy Coinbase API keys.
|
Package coinbase provides a verifier for legacy Coinbase API keys. |
|
databricks
Package databricks provides a verifier for Databricks personal access tokens.
|
Package databricks provides a verifier for Databricks personal access tokens. |
|
datadog
Package datadog provides a verifier for Datadog API keys.
|
Package datadog provides a verifier for Datadog API keys. |
|
deepseek
Package deepseek provides a verifier for DeepSeek API keys.
|
Package deepseek provides a verifier for DeepSeek API keys. |
|
digitalocean
Package digitalocean provides a verifier for DigitalOcean personal access tokens.
|
Package digitalocean provides a verifier for DigitalOcean personal access tokens. |
|
discord
Package discord provides a verifier for Discord Bot tokens.
|
Package discord provides a verifier for Discord Bot tokens. |
|
dockerhub
Package dockerhub provides a verifier for Docker Hub Personal Access Tokens.
|
Package dockerhub provides a verifier for Docker Hub Personal Access Tokens. |
|
doppler
Package doppler provides a verifier for Doppler tokens.
|
Package doppler provides a verifier for Doppler tokens. |
|
figma
Package figma provides a verifier for Figma personal access tokens.
|
Package figma provides a verifier for Figma personal access tokens. |
|
gcp
Package gcp provides a verifier for GCP service account keys.
|
Package gcp provides a verifier for GCP service account keys. |
|
github
Package github also provides a verifier for GitHub OAuth tokens.
|
Package github also provides a verifier for GitHub OAuth tokens. |
|
gitlab
Package gitlab provides a verifier for GitLab personal access tokens.
|
Package gitlab provides a verifier for GitLab personal access tokens. |
|
grafana
Package grafana provides a verifier for Grafana API keys.
|
Package grafana provides a verifier for Grafana API keys. |
|
heroku
Package heroku provides a verifier for Heroku API keys.
|
Package heroku provides a verifier for Heroku API keys. |
|
huggingface
Package huggingface provides a verifier for HuggingFace tokens.
|
Package huggingface provides a verifier for HuggingFace tokens. |
|
infura
Package infura provides a verifier for Infura API keys.
|
Package infura provides a verifier for Infura API keys. |
|
internal/httpx
Package httpx provides a shared, security-hardened HTTP client and helpers for use by secret verifiers.
|
Package httpx provides a shared, security-hardened HTTP client and helpers for use by secret verifiers. |
|
internal/vtest
Package vtest provides reusable, table-driven test helpers shared by the secret verifier packages.
|
Package vtest provides reusable, table-driven test helpers shared by the secret verifier packages. |
|
launchdarkly
Package launchdarkly provides a verifier for LaunchDarkly SDK keys.
|
Package launchdarkly provides a verifier for LaunchDarkly SDK keys. |
|
linear
Package linear provides a verifier for Linear API keys.
|
Package linear provides a verifier for Linear API keys. |
|
mailgun
Package mailgun provides a verifier for Mailgun API keys.
|
Package mailgun provides a verifier for Mailgun API keys. |
|
newrelic
Package newrelic provides a verifier for New Relic API keys.
|
Package newrelic provides a verifier for New Relic API keys. |
|
notion
Package notion provides a verifier for Notion integration tokens.
|
Package notion provides a verifier for Notion integration tokens. |
|
npm
Package npm provides a verifier for npm authentication tokens.
|
Package npm provides a verifier for npm authentication tokens. |
|
okta
Package okta provides a verifier for Okta API tokens.
|
Package okta provides a verifier for Okta API tokens. |
|
openai
Package openai provides a verifier for OpenAI API keys.
|
Package openai provides a verifier for OpenAI API keys. |
|
pagerduty
Package pagerduty provides a verifier for PagerDuty API keys.
|
Package pagerduty provides a verifier for PagerDuty API keys. |
|
postmark
Package postmark provides a verifier for Postmark Server Tokens.
|
Package postmark provides a verifier for Postmark Server Tokens. |
|
pypi
Package pypi provides a verifier for PyPI API tokens.
|
Package pypi provides a verifier for PyPI API tokens. |
|
rabbitmq
Package rabbitmq provides a verifier for RabbitMQ connection strings.
|
Package rabbitmq provides a verifier for RabbitMQ connection strings. |
|
rubygems
Package rubygems provides a verifier for RubyGems API keys.
|
Package rubygems provides a verifier for RubyGems API keys. |
|
sendgrid
Package sendgrid provides a verifier for SendGrid API keys.
|
Package sendgrid provides a verifier for SendGrid API keys. |
|
sentry
Package sentry provides a verifier for Sentry authentication tokens.
|
Package sentry provides a verifier for Sentry authentication tokens. |
|
shopify
Package shopify provides a verifier for Shopify access tokens.
|
Package shopify provides a verifier for Shopify access tokens. |
|
slack
Package slack provides a verifier for Slack Bot/User tokens.
|
Package slack provides a verifier for Slack Bot/User tokens. |
|
snowflake
Package snowflake provides a verifier for Snowflake credentials.
|
Package snowflake provides a verifier for Snowflake credentials. |
|
snyk
Package snyk provides a verifier for Snyk API keys.
|
Package snyk provides a verifier for Snyk API keys. |
|
sonarcloud
Package sonarcloud provides a verifier for SonarCloud tokens.
|
Package sonarcloud provides a verifier for SonarCloud tokens. |
|
stripe
Package stripe provides verifiers for Stripe API keys (live and test).
|
Package stripe provides verifiers for Stripe API keys (live and test). |
|
supabase
Package supabase provides a verifier for Supabase service keys.
|
Package supabase provides a verifier for Supabase service keys. |
|
teams
Package teams provides a verifier for Microsoft Teams webhook URLs.
|
Package teams provides a verifier for Microsoft Teams webhook URLs. |
|
telegram
Package telegram provides a verifier for Telegram Bot tokens.
|
Package telegram provides a verifier for Telegram Bot tokens. |
|
terraform
Package terraform provides a verifier for Terraform Cloud API tokens.
|
Package terraform provides a verifier for Terraform Cloud API tokens. |
|
twilio
Package twilio provides a verifier for Twilio API keys.
|
Package twilio provides a verifier for Twilio API keys. |
|
vercel
Package vercel provides a verifier for Vercel authentication tokens.
|
Package vercel provides a verifier for Vercel authentication tokens. |
Click to show internal directories.
Click to hide internal directories.