Documentation
¶
Index ¶
- Variables
- func AWS() *config.Rule
- func AdafruitAPIKey() *config.Rule
- func AdobeClientID() *config.Rule
- func AdobeClientSecret() *config.Rule
- func AgeSecretKey() *config.Rule
- func Airtable() *config.Rule
- func AlgoliaApiKey() *config.Rule
- func AlibabaAccessKey() *config.Rule
- func AlibabaSecretKey() *config.Rule
- func AsanaClientID() *config.Rule
- func AsanaClientSecret() *config.Rule
- func Atlassian() *config.Rule
- func Authress() *config.Rule
- func Beamer() *config.Rule
- func BitBucketClientID() *config.Rule
- func BitBucketClientSecret() *config.Rule
- func BittrexAccessKey() *config.Rule
- func BittrexSecretKey() *config.Rule
- func Clojars() *config.Rule
- func CloudflareAPIKey() *config.Rule
- func CloudflareGlobalAPIKey() *config.Rule
- func CloudflareOriginCAKey() *config.Rule
- func CodecovAccessToken() *config.Rule
- func CoinbaseAccessToken() *config.Rule
- func ConfluentAccessToken() *config.Rule
- func ConfluentSecretKey() *config.Rule
- func Contentful() *config.Rule
- func Databricks() *config.Rule
- func DatadogtokenAccessToken() *config.Rule
- func DefinedNetworkingAPIToken() *config.Rule
- func DigitalOceanOAuthToken() *config.Rule
- func DigitalOceanPAT() *config.Rule
- func DigitalOceanRefreshToken() *config.Rule
- func DiscordAPIToken() *config.Rule
- func DiscordClientID() *config.Rule
- func DiscordClientSecret() *config.Rule
- func Doppler() *config.Rule
- func DroneciAccessToken() *config.Rule
- func DropBoxAPISecret() *config.Rule
- func DropBoxLongLivedAPIToken() *config.Rule
- func DropBoxShortLivedAPIToken() *config.Rule
- func Duffel() *config.Rule
- func Dynatrace() *config.Rule
- func EasyPost() *config.Rule
- func EasyPostTestAPI() *config.Rule
- func EtsyAccessToken() *config.Rule
- func FacebookAccessToken() *config.Rule
- func FacebookPageAccessToken() *config.Rule
- func FacebookSecret() *config.Rule
- func FastlyAPIToken() *config.Rule
- func FinicityAPIToken() *config.Rule
- func FinicityClientSecret() *config.Rule
- func FinnhubAccessToken() *config.Rule
- func FlickrAccessToken() *config.Rule
- func FlutterwaveEncKey() *config.Rule
- func FlutterwavePublicKey() *config.Rule
- func FlutterwaveSecretKey() *config.Rule
- func FrameIO() *config.Rule
- func FreshbooksAccessToken() *config.Rule
- func GCPAPIKey() *config.Rule
- func GCPServiceAccount() *config.Rule
- func GenericCredential() *config.Rule
- func GitHubApp() *config.Rule
- func GitHubFineGrainedPat() *config.Rule
- func GitHubOauth() *config.Rule
- func GitHubPat() *config.Rule
- func GitHubRefresh() *config.Rule
- func GitlabPat() *config.Rule
- func GitlabPipelineTriggerToken() *config.Rule
- func GitlabRunnerRegistrationToken() *config.Rule
- func GitterAccessToken() *config.Rule
- func GoCardless() *config.Rule
- func GrafanaApiKey() *config.Rule
- func GrafanaCloudApiToken() *config.Rule
- func GrafanaServiceAccountToken() *config.Rule
- func HarnessApiKey() *config.Rule
- func HashiCorpTerraform() *config.Rule
- func HashicorpField() *config.Rule
- func Heroku() *config.Rule
- func HubSpot() *config.Rule
- func HuggingFaceAccessToken() *config.Rule
- func HuggingFaceOrganizationApiToken() *config.Rule
- func InfracostAPIToken() *config.Rule
- func Intercom() *config.Rule
- func Intra42ClientSecret() *config.Rule
- func JFrogAPIKey() *config.Rule
- func JFrogIdentityToken() *config.Rule
- func JWT() *config.Rule
- func JWTBase64() *config.Rule
- func KrakenAccessToken() *config.Rule
- func KubernetesSecretWithDataAfter() *config.Rule
- func KubernetesSecretWithDataBefore() *config.Rule
- func KucoinAccessToken() *config.Rule
- func KucoinSecretKey() *config.Rule
- func LaunchDarklyAccessToken() *config.Rule
- func LinearAPIToken() *config.Rule
- func LinearClientSecret() *config.Rule
- func LinkedinClientID() *config.Rule
- func LinkedinClientSecret() *config.Rule
- func LobAPIToken() *config.Rule
- func LobPubAPIToken() *config.Rule
- func MailChimp() *config.Rule
- func MailGunPrivateAPIToken() *config.Rule
- func MailGunPubAPIToken() *config.Rule
- func MailGunSigningKey() *config.Rule
- func MapBox() *config.Rule
- func MattermostAccessToken() *config.Rule
- func MessageBirdAPIToken() *config.Rule
- func MessageBirdClientID() *config.Rule
- func NPM() *config.Rule
- func NetlifyAccessToken() *config.Rule
- func NewRelicBrowserAPIKey() *config.Rule
- func NewRelicInsertKey() *config.Rule
- func NewRelicUserID() *config.Rule
- func NewRelicUserKey() *config.Rule
- func NytimesAccessToken() *config.Rule
- func OktaAccessToken() *config.Rule
- func OpenAI() *config.Rule
- func OpenshiftUserToken() *config.Rule
- func PlaidAccessID() *config.Rule
- func PlaidAccessToken() *config.Rule
- func PlaidSecretKey() *config.Rule
- func PlanetScaleAPIToken() *config.Rule
- func PlanetScaleOAuthToken() *config.Rule
- func PlanetScalePassword() *config.Rule
- func PostManAPI() *config.Rule
- func Prefect() *config.Rule
- func PrivateKey() *config.Rule
- func PulumiAPIToken() *config.Rule
- func PyPiUploadToken() *config.Rule
- func RapidAPIAccessToken() *config.Rule
- func ReadMe() *config.Rule
- func RubyGemsAPIToken() *config.Rule
- func ScalingoAPIToken() *config.Rule
- func SendGridAPIToken() *config.Rule
- func SendInBlueAPIToken() *config.Rule
- func SendbirdAccessID() *config.Rule
- func SendbirdAccessToken() *config.Rule
- func SentryAccessToken() *config.Rule
- func ShippoAPIToken() *config.Rule
- func ShopifyAccessToken() *config.Rule
- func ShopifyCustomAccessToken() *config.Rule
- func ShopifyPrivateAppAccessToken() *config.Rule
- func ShopifySharedSecret() *config.Rule
- func SidekiqSecret() *config.Rule
- func SidekiqSensitiveUrl() *config.Rule
- func SlackAppLevelToken() *config.Rule
- func SlackBotToken() *config.Rule
- func SlackConfigurationRefreshToken() *config.Rule
- func SlackConfigurationToken() *config.Rule
- func SlackLegacyBotToken() *config.Rule
- func SlackLegacyToken() *config.Rule
- func SlackLegacyWorkspaceToken() *config.Rule
- func SlackUserToken() *config.Rule
- func SlackWebHookUrl() *config.Rule
- func Snyk() *config.Rule
- func SquareAccessToken() *config.Rule
- func SquareSecret() *config.Rule
- func SquareSpaceAccessToken() *config.Rule
- func StripeAccessToken() *config.Rule
- func SumoLogicAccessID() *config.Rule
- func SumoLogicAccessToken() *config.Rule
- func TeamsWebhook() *config.Rule
- func TelegramBotToken() *config.Rule
- func TravisCIAccessToken() *config.Rule
- func TrelloAccessToken() *config.Rule
- func Twilio() *config.Rule
- func TwitchAPIToken() *config.Rule
- func TwitterAPIKey() *config.Rule
- func TwitterAPISecret() *config.Rule
- func TwitterAccessSecret() *config.Rule
- func TwitterAccessToken() *config.Rule
- func TwitterBearerToken() *config.Rule
- func Typeform() *config.Rule
- func VaultBatchToken() *config.Rule
- func VaultServiceToken() *config.Rule
- func YandexAPIKey() *config.Rule
- func YandexAWSAccessToken() *config.Rule
- func YandexAccessToken() *config.Rule
- func ZendeskSecretKey() *config.Rule
Constants ¶
This section is empty.
Variables ¶
var DefaultStopWords = []string{}/* 1474 elements not displayed */
Functions ¶
func AdafruitAPIKey ¶ added in v8.8.11
func AdobeClientID ¶
func AdobeClientSecret ¶
func AgeSecretKey ¶
func AlgoliaApiKey ¶ added in v8.8.5
func AlibabaAccessKey ¶
func AsanaClientID ¶
func AsanaClientSecret ¶
func BitBucketClientID ¶
func BitBucketClientSecret ¶
func BittrexAccessKey ¶ added in v8.8.11
func BittrexSecretKey ¶ added in v8.8.11
func CloudflareAPIKey ¶ added in v8.18.3
func CloudflareGlobalAPIKey ¶ added in v8.18.3
func CloudflareOriginCAKey ¶ added in v8.18.3
func CodecovAccessToken ¶ added in v8.8.11
func CoinbaseAccessToken ¶ added in v8.8.9
func ConfluentAccessToken ¶ added in v8.8.9
func ConfluentSecretKey ¶ added in v8.8.9
func Contentful ¶
func Databricks ¶
func DatadogtokenAccessToken ¶ added in v8.8.9
func DefinedNetworkingAPIToken ¶ added in v8.16.2
func DigitalOceanOAuthToken ¶ added in v8.14.0
func DigitalOceanPAT ¶ added in v8.14.0
func DigitalOceanRefreshToken ¶ added in v8.14.0
func DiscordAPIToken ¶
func DiscordClientID ¶
func DiscordClientSecret ¶
func DroneciAccessToken ¶ added in v8.8.9
func DropBoxAPISecret ¶
func EasyPostTestAPI ¶
func EtsyAccessToken ¶ added in v8.8.9
func FacebookAccessToken ¶ added in v8.18.3
https://developers.facebook.com/docs/facebook-login/guides/access-tokens/#apptokens
func FacebookPageAccessToken ¶ added in v8.18.3
https://developers.facebook.com/docs/facebook-login/guides/access-tokens/#pagetokens
func FacebookSecret ¶ added in v8.18.3
This rule includes both App Secret and Client Access Token https://developers.facebook.com/docs/facebook-login/guides/access-tokens/
func FastlyAPIToken ¶
func FinicityAPIToken ¶
func FinicityClientSecret ¶
func FinnhubAccessToken ¶ added in v8.8.9
func FlickrAccessToken ¶ added in v8.8.9
func FlutterwaveEncKey ¶
func FlutterwavePublicKey ¶
func FlutterwaveSecretKey ¶
func FreshbooksAccessToken ¶ added in v8.8.9
func GCPServiceAccount ¶
TODO this one could probably use some work
func GenericCredential ¶
func GitHubFineGrainedPat ¶ added in v8.15.1
func GitHubOauth ¶
func GitHubRefresh ¶
func GitlabPipelineTriggerToken ¶ added in v8.15.3
func GitlabRunnerRegistrationToken ¶ added in v8.15.3
func GitterAccessToken ¶ added in v8.8.9
func GoCardless ¶
func GrafanaApiKey ¶ added in v8.11.1
func GrafanaCloudApiToken ¶ added in v8.11.1
func GrafanaServiceAccountToken ¶ added in v8.11.1
func HarnessApiKey ¶ added in v8.19.0
func HashiCorpTerraform ¶ added in v8.19.0
func HashicorpField ¶ added in v8.18.1
func HuggingFaceAccessToken ¶ added in v8.18.1
Reference: https://huggingface.co/docs/hub/security-tokens
Old tokens have the prefix `api_`, however, I am not sure it's worth detecting them as that would be high noise. https://huggingface.co/docs/api-inference/quicktour
func HuggingFaceOrganizationApiToken ¶ added in v8.18.1
Will be deprecated Aug 1st, 2023.
func InfracostAPIToken ¶ added in v8.18.1
func Intra42ClientSecret ¶ added in v8.18.4
func JFrogAPIKey ¶ added in v8.18.0
func JFrogIdentityToken ¶ added in v8.18.0
func KrakenAccessToken ¶ added in v8.8.9
func KubernetesSecretWithDataAfter ¶ added in v8.19.0
KubernetesSecretWithDataAfter validates if we detected a kubernetes secret which contains data, after the resource identifier!
func KubernetesSecretWithDataBefore ¶ added in v8.19.0
KubernetesSecretWithDataBefore validates if we detected a kubernetes secret which contains data, before the resource identifier!
func KucoinAccessToken ¶ added in v8.8.9
func KucoinSecretKey ¶ added in v8.8.9
func LaunchDarklyAccessToken ¶ added in v8.8.9
func LinearAPIToken ¶
func LinearClientSecret ¶
func LinkedinClientID ¶
func LinkedinClientSecret ¶
func LobAPIToken ¶
func LobPubAPIToken ¶
func MailGunPrivateAPIToken ¶
func MailGunPubAPIToken ¶
func MailGunSigningKey ¶
func MattermostAccessToken ¶ added in v8.8.9
func MessageBirdAPIToken ¶
func MessageBirdClientID ¶
func NetlifyAccessToken ¶ added in v8.8.9
func NewRelicBrowserAPIKey ¶
func NewRelicInsertKey ¶ added in v8.18.4
func NewRelicUserID ¶
func NewRelicUserKey ¶
func NytimesAccessToken ¶ added in v8.8.9
func OktaAccessToken ¶ added in v8.8.11
func OpenshiftUserToken ¶ added in v8.19.0
OpenShift 4 user tokens are prefixed with `sha256~`. https://docs.redhat.com/en/documentation/openshift_container_platform/4.10/html-single/authentication_and_authorization/index#oauth-view-details-tokens_managing-oauth-access-tokens
func PlaidAccessID ¶ added in v8.8.9
func PlaidAccessToken ¶ added in v8.8.9
func PlaidSecretKey ¶ added in v8.8.11
func PlanetScaleAPIToken ¶ added in v8.8.5
func PlanetScaleOAuthToken ¶ added in v8.8.5
func PlanetScalePassword ¶
func PostManAPI ¶
func PrivateKey ¶
func PulumiAPIToken ¶
func PyPiUploadToken ¶
func RapidAPIAccessToken ¶ added in v8.8.9
func RubyGemsAPIToken ¶
func ScalingoAPIToken ¶ added in v8.18.1
func SendGridAPIToken ¶
func SendInBlueAPIToken ¶
func SendbirdAccessID ¶ added in v8.8.9
func SendbirdAccessToken ¶ added in v8.8.9
func SentryAccessToken ¶ added in v8.8.9
func ShippoAPIToken ¶
func ShopifyAccessToken ¶
func ShopifySharedSecret ¶
func SidekiqSecret ¶ added in v8.10.0
func SidekiqSensitiveUrl ¶ added in v8.10.0
func SlackAppLevelToken ¶ added in v8.17.0
Reference: https://api.slack.com/authentication/token-types#app
func SlackBotToken ¶ added in v8.17.0
func SlackConfigurationRefreshToken ¶ added in v8.17.0
Reference: https://api.slack.com/authentication/config-tokens
func SlackConfigurationToken ¶ added in v8.17.0
Reference: https://api.slack.com/authentication/config-tokens
func SlackLegacyBotToken ¶ added in v8.17.0
Reference: https://api.slack.com/authentication/token-types#legacy_bot
func SlackLegacyToken ¶ added in v8.17.0
References: - https://api.slack.com/authentication/token-types#legacy - https://api.slack.com/changelog/2016-05-19-authorship-changing-for-older-tokens - https://github.com/jonz-secops/TokenTester/blob/978e9f3eabc7e9978769cfbba10735afa3bf627e/slack#L29 - https://gist.github.com/thesubtlety/a1c460d53df0837c5817c478b9f10588#file-local-slack-jack-py-L32
func SlackLegacyWorkspaceToken ¶ added in v8.17.0
Reference: https://api.slack.com/authentication/token-types#workspace
func SlackUserToken ¶ added in v8.17.0
func SlackWebHookUrl ¶ added in v8.17.0
func SquareAccessToken ¶ added in v8.8.9
func SquareSecret ¶ added in v8.8.9
func SquareSpaceAccessToken ¶ added in v8.8.9
func StripeAccessToken ¶
func SumoLogicAccessID ¶ added in v8.8.9
func SumoLogicAccessToken ¶ added in v8.8.9
func TeamsWebhook ¶ added in v8.13.0
func TelegramBotToken ¶ added in v8.13.0
func TravisCIAccessToken ¶ added in v8.8.11
func TrelloAccessToken ¶ added in v8.8.9
func TwitchAPIToken ¶
func TwitterAPIKey ¶ added in v8.8.9
func TwitterAPISecret ¶ added in v8.8.9
func TwitterAccessSecret ¶ added in v8.8.9
func TwitterAccessToken ¶ added in v8.8.9
func TwitterBearerToken ¶ added in v8.8.9
func VaultBatchToken ¶ added in v8.10.0
func VaultServiceToken ¶ added in v8.10.0
func YandexAPIKey ¶ added in v8.8.9
func YandexAWSAccessToken ¶ added in v8.8.9
func YandexAccessToken ¶ added in v8.8.9
func ZendeskSecretKey ¶ added in v8.8.11
Types ¶
This section is empty.
Source Files
¶
- adafruit.go
- adobe.go
- age.go
- airtable.go
- algolia.go
- alibaba.go
- asana.go
- atlassian.go
- authress.go
- aws.go
- beamer.go
- bitbucket.go
- bittrex.go
- clojars.go
- cloudflare.go
- codecov.go
- coinbase.go
- confluent.go
- contentful.go
- databricks.go
- datadog.go
- definednetworking.go
- digitalocean.go
- discord.go
- doppler.go
- droneci.go
- dropbox.go
- duffel.go
- dynatrace.go
- easypost.go
- etsy.go
- facebook.go
- fastly.go
- finicity.go
- finnhub.go
- flickr.go
- flutterwave.go
- frameio.go
- freshbooks.go
- gcp.go
- generic.go
- github.go
- gitlab.go
- gitter.go
- gocardless.go
- grafana.go
- harness.go
- hashicorp.go
- heroku.go
- hubspot.go
- huggingface.go
- infracost.go
- intercom.go
- intra42.go
- jfrog.go
- jwt.go
- kraken.go
- kubernetes.go
- kucoin.go
- launchdarkly.go
- linear.go
- linkedin.go
- lob.go
- mailchimp.go
- mailgun.go
- mapbox.go
- mattermost.go
- messagebird.go
- netlify.go
- newrelic.go
- npm.go
- nytimes.go
- okta.go
- openai.go
- openshift.go
- plaid.go
- planetscale.go
- postman.go
- prefect.go
- privatekey.go
- pulumi.go
- pypi.go
- rapidapi.go
- readme.go
- rubygems.go
- scalingo.go
- sendbird.go
- sendgrid.go
- sendinblue.go
- sentry.go
- shippo.go
- shopify.go
- sidekiq.go
- slack.go
- snyk.go
- square.go
- squarespace.go
- stopwords.go
- stripe.go
- sumologic.go
- teams.go
- telegram.go
- travisci.go
- trello.go
- twilio.go
- twitch.go
- twitter.go
- typeform.go
- vault.go
- yandex.go
- zendesk.go