@percy/core
Version:
The core component of Percy's CLI and SDKs that handles creating builds, discovering snapshot assets, uploading snapshots, and finalizing builds. Uses `@percy/client` for API communication, a Chromium browser for asset discovery, and starts a local API se
2,005 lines (1,505 loc) • 182 kB
YAML
# Attribution for the Secrets Patterns Database:
# Title: Secrets Patterns Database
# Author: Mazen A. (@mazen160)
# Source: https://github.com/mazen160/secrets-patterns-db
# License: Creative Commons Attribution Share Alike 4.0 International License (CC BY-SA 4.0) https://github.com/mazen160/secrets-patterns-db/blob/master/LICENSE.md
# Modifications: Merged rules-stable and pii-stable.yml and removed some unwanted patterns as per need.
patterns:
- pattern:
name: AWS API Gateway
regex: '[0-9a-z]+.execute-api.[0-9a-z._-]+.amazonaws.com'
- pattern:
name: AWS API Key
regex: AKIA[0-9A-Z]{16}
- pattern:
name: AWS ARN
regex: arn:aws:[a-z0-9-]+:[a-z]{2}-[a-z]+-[0-9]+:[0-9]+:.+
- pattern:
name: AWS Access Key ID Value
regex: (A3T[A-Z0-9]|AKIA|AGPA|AROA|AIPA|ANPA|ANVA|ASIA)[A-Z0-9]{16}
- pattern:
name: AWS AppSync GraphQL Key
regex: da2-[a-z0-9]{26}
- pattern:
name: AWS EC2 External
regex: ec2-[0-9a-z._-]+.compute(-1)?.amazonaws.com
- pattern:
name: AWS EC2 Internal
regex: '[0-9a-z._-]+.compute(-1)?.internal'
- pattern:
name: AWS ELB
regex: '[0-9a-z._-]+.elb.amazonaws.com'
- pattern:
name: AWS ElasticCache
regex: '[0-9a-z._-]+.cache.amazonaws.com'
- pattern:
name: AWS MWS ID
regex: mzn\.mws\.[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}
- pattern:
name: AWS MWS key
regex: amzn\.mws\.[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}
- pattern:
name: AWS RDS
regex: '[0-9a-z._-]+.rds.amazonaws.com'
- pattern:
name: AWS S3 Bucket
regex: s3://[0-9a-z._/-]+
- pattern:
name: AWS client ID
regex: (A3T[A-Z0-9]|AKIA|AGPA|AIDA|AROA|AIPA|ANPA|ANVA|ASIA)[A-Z0-9]{16}
- pattern:
name: AWS cred file info
regex: (aws_access_key_id|aws_secret_access_key)
- pattern:
name: Abbysale
regex: (?:abbysale).{0,40}\b([a-z0-9A-Z]{40})\b
- pattern:
name: Abstract
regex: (?:abstract).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Abuseipdb
regex: (?:abuseipdb).{0,40}\b([a-z0-9]{80})\b
- pattern:
name: Accuweather
regex: (?:accuweather).{0,40}([a-z0-9A-Z\%]{35})\b
- pattern:
name: Adafruitio
regex: \b(aio\_[a-zA-Z0-9]{28})\b
- pattern:
name: Adobeio - 1
regex: (?:adobe).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Adzuna - 1
regex: (?:adzuna).{0,40}\b([a-z0-9]{8})\b
- pattern:
name: Adzuna - 2
regex: (?:adzuna).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Aeroworkflow - 1
regex: (?:aeroworkflow).{0,40}\b([0-9]{1,})\b
- pattern:
name: Aeroworkflow - 2
regex: (?:aeroworkflow).{0,40}\b([a-zA-Z0-9^!]{20})\b
- pattern:
name: Agora
regex: (?:agora).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Airbrakeprojectkey - 1
regex: (?:airbrake).{0,40}\b([0-9]{6})\b
- pattern:
name: Airbrakeprojectkey - 2
regex: (?:airbrake).{0,40}\b([a-zA-Z-0-9]{32})\b
- pattern:
name: Airbrakeuserkey
regex: (?:airbrake).{0,40}\b([a-zA-Z-0-9]{40})\b
- pattern:
name: Airship
regex: (?:airship).{0,40}\b([0-9Aa-zA-Z]{91})\b
- pattern:
name: Airvisual
regex: (?:airvisual).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Alconost
regex: (?:alconost).{0,40}\b([0-9Aa-z]{32})\b
- pattern:
name: Alegra - 1
regex: (?:alegra).{0,40}\b([a-z0-9-]{20})\b
- pattern:
name: Alegra - 2
regex: (?:alegra).{0,40}\b([a-zA-Z0-9.-@]{25,30})\b
- pattern:
name: Aletheiaapi
regex: (?:aletheiaapi).{0,40}\b([A-Z0-9]{32})\b
- pattern:
name: Algoliaadminkey - 1
regex: (?:algolia).{0,40}\b([A-Z0-9]{10})\b
- pattern:
name: Algoliaadminkey - 2
regex: (?:algolia).{0,40}\b([a-zA-Z0-9]{32})\b
- pattern:
name: Alibaba - 2
regex: \b(LTAI[a-zA-Z0-9]{17,21})[\"' ;\s]*
- pattern:
name: Alienvault
regex: (?:alienvault).{0,40}\b([a-z0-9]{64})\b
- pattern:
name: Allsports
regex: (?:allsports).{0,40}\b([0-9a-z]{64})\b
- pattern:
name: Amadeus - 1
regex: (?:amadeus).{0,40}\b([0-9A-Za-z]{32})\b
- pattern:
name: Amadeus - 2
regex: (?:amadeus).{0,40}\b([0-9A-Za-z]{16})\b
- pattern:
name: Amazon SNS Topic
regex: arn:aws:sns:[a-z0-9\-]+:[0-9]+:[A-Za-z0-9\-_]+
- pattern:
name: Ambee
regex: (?:ambee).{0,40}\b([0-9a-f]{64})\b
- pattern:
name: Amplitudeapikey
regex: (?:amplitude).{0,40}\b([a-f0-9]{32})
- pattern:
name: Apacta
regex: (?:apacta).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Api2cart
regex: (?:api2cart).{0,40}\b([0-9a-f]{32})\b
- pattern:
name: Apideck - 1
regex: \b(sk_live_[a-z0-9A-Z-]{93})\b
- pattern:
name: Apideck - 2
regex: (?:apideck).{0,40}\b([a-z0-9A-Z]{40})\b
- pattern:
name: Apiflash - 1
regex: (?:apiflash).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Apiflash - 2
regex: (?:apiflash).{0,40}\b([a-zA-Z0-9\S]{21,30})\b
- pattern:
name: Apifonica
regex: (?:apifonica).{0,40}\b([0-9a-z]{11}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b
- pattern:
name: Apify
regex: \b(apify\_api\_[a-zA-Z-0-9]{36})\b
- pattern:
name: Apimatic - 1
regex: (?:apimatic).{0,40}\b([a-z0-9-\S]{8,32})\b
- pattern:
name: Apimatic - 2
regex: (?:apimatic).{0,40}\b([a-zA-Z0-9]{3,20}@[a-zA-Z0-9]{2,12}.[a-zA-Z0-9]{2,5})\b
- pattern:
name: Apiscience
regex: (?:apiscience).{0,40}\b([a-bA-Z0-9\S]{22})\b
- pattern:
name: Apollo
regex: (?:apollo).{0,40}\b([a-zA-Z0-9]{22})\b
- pattern:
name: Appcues - 1
regex: (?:appcues).{0,40}\b([0-9]{5})\b
- pattern:
name: Appcues - 2
regex: (?:appcues).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Appcues - 3
regex: (?:appcues).{0,40}\b([a-z0-9-]{39})\b
- pattern:
name: Appfollow
regex: (?:appfollow).{0,40}\b([0-9A-Za-z]{20})\b
- pattern:
name: Appsynergy
regex: (?:appsynergy).{0,40}\b([a-z0-9]{64})\b
- pattern:
name: Apptivo - 1
regex: (?:apptivo).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Apptivo - 2
regex: (?:apptivo).{0,40}\b([a-zA-Z0-9-]{32})\b
- pattern:
name: Artifactory - 2
regex: \b([A-Za-z0-9](?:[A-Za-z0-9\-]{0,61}[A-Za-z0-9])\.jfrog\.io)
- pattern:
name: Artifactory API Token
regex: (?:\s|=|:|"|^)AKC[a-zA-Z0-9]{10,}
- pattern:
name: Artifactory Password
regex: (?:\s|=|:|"|^)AP[\dABCDEF][a-zA-Z0-9]{8,}
- pattern:
name: Artsy - 1
regex: (?:artsy).{0,40}\b([0-9a-zA-Z]{20})\b
- pattern:
name: Artsy - 2
regex: (?:artsy).{0,40}\b([0-9a-zA-Z]{32})\b
- pattern:
name: Asanaoauth
regex: (?:asana).{0,40}\b([a-z\/:0-9]{51})\b
- pattern:
name: Asanapersonalaccesstoken
regex: (?:asana).{0,40}\b([0-9]{1,}\/[0-9]{16,}:[A-Za-z0-9]{32,})\b
- pattern:
name: Assemblyai
regex: (?:assemblyai).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Asymmetric Private Key
regex: '-----BEGIN ((EC|PGP|DSA|RSA|OPENSSH) )?PRIVATE KEY( BLOCK)?-----'
- pattern:
name: Audd
regex: (?:audd).{0,40}\b([a-z0-9-]{32})\b
- pattern:
name: Auth0managementapitoken
regex: (?:auth0).{0,40}\b(ey[a-zA-Z0-9._-]+)\b
- pattern:
name: Auth0oauth - 1
regex: (?:auth0).{0,40}\b([a-zA-Z0-9_-]{32,60})\b
- pattern:
name: Autodesk - 1
regex: (?:autodesk).{0,40}\b([0-9A-Za-z]{32})\b
- pattern:
name: Autodesk - 2
regex: (?:autodesk).{0,40}\b([0-9A-Za-z]{16})\b
- pattern:
name: Autoklose
regex: (?:autoklose).{0,40}\b([a-zA-Z0-9-]{32})\b
- pattern:
name: Autopilot
regex: (?:autopilot).{0,40}\b([0-9a-f]{32})\b
- pattern:
name: Avazapersonalaccesstoken
regex: (?:avaza).{0,40}\b([0-9]+-[0-9a-f]{40})\b
- pattern:
name: Aviationstack
regex: (?:aviationstack).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Aws - 1
regex: \b((?:AKIA|ABIA|ACCA|ASIA)[0-9A-Z]{16})\b
- pattern:
name: Axonaut
regex: (?:axonaut).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Aylien - 1
regex: (?:aylien).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Aylien - 2
regex: (?:aylien).{0,40}\b([a-z0-9]{8})\b
- pattern:
name: Ayrshare
regex: (?:ayrshare).{0,40}\b([A-Z]{7}-[A-Z0-9]{7}-[A-Z0-9]{7}-[A-Z0-9]{7})\b
- pattern:
name: Bannerbear
regex: (?:bannerbear).{0,40}\b([0-9a-zA-Z]{22}tt)\b
- pattern:
name: Baremetrics
regex: (?:baremetrics).{0,40}\b([a-zA-Z0-9_]{25})\b
- pattern:
name: Baseapiio
regex: (?:baseapi|base-api).{0,40}\b([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})\b
- pattern:
name: Beamer
regex: (?:beamer).{0,40}\b([a-zA-Z0-9_+/]{45}=)
- pattern:
name: Bearer token
regex: (bearer).+
- pattern:
name: Beebole
regex: (?:beebole).{0,40}\b([0-9a-z]{40})\b
- pattern:
name: Besttime
regex: (?:besttime).{0,40}\b([0-9A-Za-z_]{36})\b
- pattern:
name: Billomat - 1
regex: (?:billomat).{0,40}\b([0-9a-z]{1,})\b
- pattern:
name: Billomat - 2
regex: (?:billomat).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Bitbar
regex: (?:bitbar).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Bitcoinaverage
regex: (?:bitcoinaverage).{0,40}\b([a-zA-Z0-9]{43})\b
- pattern:
name: Bitfinex
regex: (?:bitfinex).{0,40}\b([A-Za-z0-9_-]{43})\b
- pattern:
name: Bitly Secret Key
regex: R_[0-9a-f]{32}
- pattern:
name: Bitlyaccesstoken
regex: (?:bitly).{0,40}\b([a-zA-Z-0-9]{40})\b
- pattern:
name: Bitmex - 1
regex: (?:bitmex).{0,40}([ \r\n]{1}[0-9a-zA-Z\-\_]{24}[ \r\n]{1})
- pattern:
name: Bitmex - 2
regex: (?:bitmex).{0,40}([ \r\n]{1}[0-9a-zA-Z\-\_]{48}[ \r\n]{1})
- pattern:
name: Blablabus
regex: (?:blablabus).{0,40}\b([0-9A-Za-z]{22})\b
- pattern:
name: Blazemeter
regex: (?:blazemeter|runscope).{0,40}\b([0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b
- pattern:
name: Blitapp
regex: (?:blitapp).{0,40}\b([a-zA-Z0-9_-]{39})\b
- pattern:
name: Blogger
regex: (?:blogger).{0,40}\b([0-9A-Za-z-]{39})\b
- pattern:
name: Bombbomb
regex: (?:bombbomb).{0,40}\b([a-zA-Z0-9-._]{704})\b
- pattern:
name: Boostnote
regex: (?:boostnote).{0,40}\b([0-9a-f]{64})\b
- pattern:
name: Borgbase
regex: (?:borgbase).{0,40}\b([a-zA-Z0-9/_.-]{148,152})\b
- pattern:
name: Braintree API Key
regex: access_token$production$[0-9a-z]{16}$[0-9a-f]{32}
- pattern:
name: Brandfetch
regex: (?:brandfetch).{0,40}\b([0-9A-Za-z]{40})\b
- pattern:
name: Browshot
regex: (?:browshot).{0,40}\b([a-zA-Z-0-9]{28})\b
- pattern:
name: Buddyns
regex: (?:buddyns).{0,40}\b([0-9a-z]{40})\b
- pattern:
name: Bugherd
regex: (?:bugherd).{0,40}\b([0-9a-z]{22})\b
- pattern:
name: Bugsnag
regex: (?:bugsnag).{0,40}\b([0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b
- pattern:
name: Buildkite
regex: (?:buildkite).{0,40}\b([a-z0-9]{40})\b
- pattern:
name: Bulbul
regex: (?:bulbul).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Buttercms
regex: (?:buttercms).{0,40}\b([a-z0-9]{40})\b
- pattern:
name: Caflou
regex: (?:caflou).{0,40}\b([a-bA-Z0-9\S]{155})\b
- pattern:
name: Calendarific
regex: (?:calendarific).{0,40}\b([a-z0-9]{40})\b
- pattern:
name: Calendlyapikey
regex: (?:calendly).{0,40}\b([a-zA-Z-0-9]{20}.[a-zA-Z-0-9]{171}.[a-zA-Z-0-9_]{43})\b
- pattern:
name: Calorieninja
regex: (?:calorieninja).{0,40}\b([0-9A-Za-z]{40})\b
- pattern:
name: Campayn
regex: (?:campayn).{0,40}\b([a-z0-9]{64})\b
- pattern:
name: Cannyio
regex: (?:canny).{0,40}\b([a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[0-9]{4}-[a-z0-9]{12})\b
- pattern:
name: Capsulecrm
regex: (?:capsulecrm).{0,40}\b([a-zA-Z0-9-._+=]{64})\b
- pattern:
name: Captaindata - 1
regex: (?:captaindata).{0,40}\b([0-9a-f]{8}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{12})\b
- pattern:
name: Captaindata - 2
regex: (?:captaindata).{0,40}\b([0-9a-f]{64})\b
- pattern:
name: Carboninterface
regex: (?:carboninterface).{0,40}\b([a-zA-Z0-9]{21})\b
- pattern:
name: Cashboard - 1
regex: (?:cashboard).{0,40}\b([0-9A-Z]{3}-[0-9A-Z]{3}-[0-9A-Z]{3}-[0-9A-Z]{3})\b
- pattern:
name: Cashboard - 2
regex: (?:cashboard).{0,40}\b([0-9a-z]{1,})\b
- pattern:
name: Caspio - 1
regex: (?:caspio).{0,40}\b([a-z0-9]{8})\b
- pattern:
name: Caspio - 2
regex: (?:caspio).{0,40}\b([a-z0-9]{50})\b
- pattern:
name: Censys - 1
regex: (?:censys).{0,40}\b([a-zA-Z0-9]{32})\b
- pattern:
name: Censys - 2
regex: (?:censys).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Centralstationcrm
regex: (?:centralstation).{0,40}\b([a-z0-9]{30})\b
- pattern:
name: Cexio - 1
regex: (?:cexio|cex.io).{0,40}\b([a-z]{2}[0-9]{9})\b
- pattern:
name: Cexio - 2
regex: (?:cexio|cex.io).{0,40}\b([0-9A-Za-z]{24,27})\b
- pattern:
name: Chatbot
regex: (?:chatbot).{0,40}\b([a-zA-Z0-9_]{32})\b
- pattern:
name: Chatfule
regex: (?:chatfuel).{0,40}\b([a-zA-Z0-9]{128})\b
- pattern:
name: Checio
regex: (?:checio).{0,40}\b(pk_[a-z0-9]{45})\b
- pattern:
name: Checklyhq
regex: (?:checklyhq).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Checkout - 1
regex: (?:checkout).{0,40}\b((sk_|sk_test_)[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})\b
- pattern:
name: Checkout - 2
regex: (?:checkout).{0,40}\b(cus_[0-9a-zA-Z]{26})\b
- pattern:
name: Checkvist - 1
regex: (?:checkvist).{0,40}\b([\w\.-]+@[\w-]+\.[\w\.-]{2,5})\b
- pattern:
name: Checkvist - 2
regex: (?:checkvist).{0,40}\b([0-9a-zA-Z]{14})\b
- pattern:
name: Cicero
regex: (?:cicero).{0,40}\b([0-9a-z]{40})\b
- pattern:
name: Circleci
regex: (?:circle).{0,40}([a-fA-F0-9]{40})
- pattern:
name: Clearbit
regex: (?:clearbit).{0,40}\b([0-9a-z_]{35})\b
- pattern:
name: Clickhelp - 1
regex: \b([0-9A-Za-z]{3,20}.try.clickhelp.co)\b
- pattern:
name: Clickhelp - 2
regex: (?:clickhelp).{0,40}\b([0-9A-Za-z]{24})\b
- pattern:
name: Clicksendsms - 2
regex: (?:sms).{0,40}\b([a-zA-Z0-9]{3,20}@[a-zA-Z0-9]{2,12}.[a-zA-Z0-9]{2,5})\b
- pattern:
name: Clickuppersonaltoken
regex: (?:clickup).{0,40}\b(pk_[0-9]{8}_[0-9A-Z]{32})\b
- pattern:
name: Cliengo
regex: (?:cliengo).{0,40}\b([0-9a-f]{8}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{12})\b
- pattern:
name: Clinchpad
regex: (?:clinchpad).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Clockify
regex: (?:clockify).{0,40}\b([a-zA-Z0-9]{48})\b
- pattern:
name: Clockworksms - 1
regex: (?:clockwork|textanywhere).{0,40}\b([0-9a-zA-Z]{24})\b
- pattern:
name: Clockworksms - 2
regex: (?:clockwork|textanywhere).{0,40}\b([0-9]{5})\b
- pattern:
name: Closecrm
regex: \b(api_[a-z0-9A-Z.]{45})\b
- pattern:
name: Cloudelements - 1
regex: (?:cloudelements).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Cloudelements - 2
regex: (?:cloudelements).{0,40}\b([a-zA-Z0-9]{43})\b
- pattern:
name: Cloudflareapitoken
regex: (?:cloudflare).{0,40}\b([A-Za-z0-9_-]{40})\b
- pattern:
name: Cloudflarecakey
regex: (?:cloudflare).{0,40}\b(v[A-Za-z0-9._-]{173,})\b
- pattern:
name: Cloudimage
regex: (?:cloudimage).{0,40}\b([a-z0-9_]{30})\b
- pattern:
name: Cloudinary Credentials
regex: cloudinary://[0-9]+:[A-Za-z0-9\-_\.]+@[A-Za-z0-9\-_\.]+
- pattern:
name: Cloudmersive
regex: (?:cloudmersive).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Cloudplan
regex: (?:cloudplan).{0,40}\b([A-Z0-9-]{32})\b
- pattern:
name: Cloverly
regex: (?:cloverly).{0,40}\b([a-z0-9:_]{28})\b
- pattern:
name: Cloze - 1
regex: (?:cloze).{0,40}\b([0-9a-f]{32})\b
- pattern:
name: Cloze - 2
regex: (?:cloze).{0,40}\b([\w\.-]+@[\w-]+\.[\w\.-]{2,5})\b
- pattern:
name: Clustdoc
regex: (?:clustdoc).{0,40}\b([0-9a-zA-Z]{60})\b
- pattern:
name: Codacy
regex: (?:codacy).{0,40}\b([0-9A-Za-z]{20})\b
- pattern:
name: Coinapi
regex: (?:coinapi).{0,40}\b([A-Z0-9-]{36})\b
- pattern:
name: Coinbase
regex: (?:coinbase).{0,40}\b([a-zA-Z-0-9]{64})\b
- pattern:
name: Coinlayer
regex: (?:coinlayer).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Coinlib
regex: (?:coinlib).{0,40}\b([a-z0-9]{16})\b
- pattern:
name: Column
regex: (?:column).{0,40}\b((?:test|live)_[a-zA-Z0-9]{27})\b
- pattern:
name: Commercejs
regex: (?:commercejs).{0,40}\b([a-z0-9_]{48})\b
- pattern:
name: Commodities
regex: (?:commodities).{0,40}\b([a-zA-Z0-9]{60})\b
- pattern:
name: Companyhub - 1
regex: (?:companyhub).{0,40}\b([0-9a-zA-Z]{20})\b
- pattern:
name: Companyhub - 2
regex: (?:companyhub).{0,40}\b([a-zA-Z0-9$%^=-]{4,32})\b
- pattern:
name: Confluent - 1
regex: (?:confluent).{0,40}\b([a-zA-Z-0-9]{16})\b
- pattern:
name: Confluent - 2
regex: (?:confluent).{0,40}\b([a-zA-Z-0-9]{64})\b
- pattern:
name: Convertkit
regex: (?:convertkit).{0,40}\b([a-z0-9A-Z_]{22})\b
- pattern:
name: Convier
regex: (?:convier).{0,40}\b([0-9]{2}\|[a-zA-Z0-9]{40})\b
- pattern:
name: Copper - 2
regex: (?:copper).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Countrylayer
regex: (?:countrylayer).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Courier
regex: (?:courier).{0,40}\b(pk\_[a-zA-Z0-9]{1,}\_[a-zA-Z0-9]{28})\b
- pattern:
name: Coveralls
regex: (?:coveralls).{0,40}\b([a-zA-Z0-9-]{37})\b
- pattern:
name: Crowdin
regex: (?:crowdin).{0,40}\b([0-9A-Za-z]{80})\b
- pattern:
name: Cryptocompare
regex: (?:cryptocompare).{0,40}\b([a-z-0-9]{64})\b
- pattern:
name: Currencycloud - 1
regex: (?:currencycloud).{0,40}\b([0-9a-z]{64})\b
- pattern:
name: Currencyfreaks
regex: (?:currencyfreaks).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Currencylayer
regex: (?:currencylayer).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Currencyscoop
regex: (?:currencyscoop).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Currentsapi
regex: (?:currentsapi).{0,40}\b([a-zA-Z0-9\S]{48})\b
- pattern:
name: Customerguru - 1
regex: (?:guru).{0,40}\b([a-z0-9A-Z]{50})\b
- pattern:
name: Customerguru - 2
regex: (?:guru).{0,40}\b([a-z0-9A-Z]{30})\b
- pattern:
name: Customerio
regex: (?:customer).{0,40}\b([a-z0-9A-Z]{20})\b
- pattern:
name: D7network
regex: (?:d7network).{0,40}\b([a-zA-Z0-9\W\S]{23}\=)
- pattern:
name: Dailyco
regex: (?:daily).{0,40}\b([0-9a-f]{64})\b
- pattern:
name: Dandelion
regex: (?:dandelion).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Databricks
regex: dapi[a-f0-9]{32}\b
- pattern:
name: Datadogtoken - 1
regex: (?:datadog).{0,40}\b([a-zA-Z-0-9]{32})\b
- pattern:
name: Datadogtoken - 2
regex: (?:datadog).{0,40}\b([a-zA-Z-0-9]{40})\b
- pattern:
name: Datafire
regex: (?:datafire).{0,40}\b([a-z0-9\S]{175,190})\b
- pattern:
name: Datagov
regex: (?:data.gov).{0,40}\b([a-zA-Z0-9]{40})\b
- pattern:
name: Debounce
regex: (?:debounce).{0,40}\b([a-zA-Z0-9]{13})\b
- pattern:
name: Deepai
regex: (?:deepai).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Deepgram
regex: (?:deepgram).{0,40}\b([0-9a-z]{40})\b
- pattern:
name: Delighted
regex: (?:delighted).{0,40}\b([a-z0-9A-Z]{32})\b
- pattern:
name: Deputy - 1
regex: \b([0-9a-z]{1,}.as.deputy.com)\b
- pattern:
name: Deputy - 2
regex: (?:deputy).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Detectlanguage
regex: (?:detectlanguage).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Dfuse
regex: \b(web\_[0-9a-z]{32})\b
- pattern:
name: Diffbot
regex: (?:diffbot).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Digitaloceantoken
regex: (?:digitalocean).{0,40}\b([A-Za-z0-9_-]{64})\b
- pattern:
name: Discord Webhook
regex: https://discordapp\.com/api/webhooks/[0-9]+/[A-Za-z0-9\-]+
- pattern:
name: Discordbottoken - 1
regex: (?:discord).{0,40}\b([A-Za-z0-9_-]{24}\.[A-Za-z0-9_-]{6}\.[A-Za-z0-9_-]{27})\b
- pattern:
name: Discordbottoken - 2
regex: (?:discord).{0,40}\b([0-9]{17})\b
- pattern:
name: Discordwebhook
regex: (https:\/\/discord.com\/api\/webhooks\/[0-9]{18}\/[0-9a-zA-Z-]{68})
- pattern:
name: Ditto
regex: (?:ditto).{0,40}\b([a-z0-9]{8}\-[a-z0-9]{4}\-[a-z0-9]{4}\-[a-z0-9]{4}\-[a-z0-9]{12}\.[a-z0-9]{40})\b
- pattern:
name: Dnscheck - 1
regex: (?:dnscheck).{0,40}\b([a-z0-9A-Z-]{36})\b
- pattern:
name: Dnscheck - 2
regex: (?:dnscheck).{0,40}\b([a-z0-9A-Z]{32})\b
- pattern:
name: Documo
regex: \b(ey[a-zA-Z0-9]{34}.ey[a-zA-Z0-9]{154}.[a-zA-Z0-9_-]{43})\b
- pattern:
name: Doppler
regex: \b(dp\.pt\.[a-zA-Z0-9]{43})\b
- pattern:
name: Dotmailer - 1
regex: (?:dotmailer).{0,40}\b(apiuser-[a-z0-9]{12}@apiconnector.com)\b
- pattern:
name: Dotmailer - 2
regex: (?:dotmailer).{0,40}\b([a-zA-Z0-9\S]{8,24})\b
- pattern:
name: Dovico
regex: (?:dovico).{0,40}\b([0-9a-z]{32}\.[0-9a-z]{1,}\b)
- pattern:
name: Dronahq
regex: (?:dronahq).{0,40}\b([a-z0-9]{50})\b
- pattern:
name: Droneci
regex: (?:droneci).{0,40}\b([a-zA-Z0-9]{32})\b
- pattern:
name: Dropbox
regex: \b(sl\.[A-Za-z0-9\-\_]{130,140})\b
- pattern:
name: Dwolla
regex: (?:dwolla).{0,40}\b([a-zA-Z-0-9]{50})\b
- pattern:
name: Dynalist
regex: (?:dynalist).{0,40}\b([a-zA-Z0-9-_]{128})\b
- pattern:
name: Dynatrace token
regex: dt0[a-zA-Z]{1}[0-9]{2}\.[A-Z0-9]{24}\.[A-Z0-9]{64}
- pattern:
name: Dyspatch
regex: (?:dyspatch).{0,40}\b([A-Z0-9]{52})\b
- pattern:
name: EC
regex: '-----BEGIN EC PRIVATE KEY-----'
- pattern:
name: Eagleeyenetworks - 1
regex: (?:eagleeyenetworks).{0,40}\b([a-zA-Z0-9]{3,20}@[a-zA-Z0-9]{2,12}.[a-zA-Z0-9]{2,5})\b
- pattern:
name: Eagleeyenetworks - 2
regex: (?:eagleeyenetworks).{0,40}\b([a-zA-Z0-9]{15})\b
- pattern:
name: Easyinsight - 1
regex: (?:easyinsight|easy-insight).{0,40}\b([a-zA-Z0-9]{20})\b
- pattern:
name: Easyinsight - 2
regex: (?:easyinsight|easy-insight).{0,40}\b([0-9Aa-zA-Z]{20})\b
- pattern:
name: Edamam - 1
regex: (?:edamam).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Edamam - 2
regex: (?:edamam).{0,40}\b([0-9a-z]{8})\b
- pattern:
name: Edenai
regex: (?:edenai).{0,40}\b([a-zA-Z0-9]{36}.[a-zA-Z0-9]{92}.[a-zA-Z0-9_]{43})\b
- pattern:
name: Eightxeight - 1
regex: (?:8x8).{0,40}\b([a-zA-Z0-9_]{18,30})\b
- pattern:
name: Eightxeight - 2
regex: (?:8x8).{0,40}\b([a-zA-Z0-9]{43})\b
- pattern:
name: Elasticemail
regex: (?:elastic).{0,40}\b([A-Za-z0-9_-]{96})\b
- pattern:
name: Enablex - 1
regex: (?:enablex).{0,40}\b([a-zA-Z0-9]{36})\b
- pattern:
name: Enablex - 2
regex: (?:enablex).{0,40}\b([a-z0-9]{24})\b
- pattern:
name: Enigma
regex: (?:enigma).{0,40}\b([a-zA-Z0-9]{40})\b
- pattern:
name: Ethplorer
regex: (?:ethplorer).{0,40}\b([a-z0-9A-Z-]{22})\b
- pattern:
name: Etsyapikey
regex: (?:etsy).{0,40}\b([a-zA-Z-0-9]{24})\b
- pattern:
name: Everhour
regex: (?:everhour).{0,40}\b([0-9Aa-f]{4}-[0-9a-f]{4}-[0-9a-f]{6}-[0-9a-f]{6}-[0-9a-f]{8})\b
- pattern:
name: Exchangerateapi
regex: (?:exchangerate).{0,40}\b([a-z0-9]{24})\b
- pattern:
name: Exchangeratesapi
regex: (?:exchangerates).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: FCM Server Key
regex: AAAA[a-zA-Z0-9_-]{7}:[a-zA-Z0-9_-]{140}
- pattern:
name: FCM_server_key
regex: (AAAA[a-zA-Z0-9_-]{7}:[a-zA-Z0-9_-]{140})
- pattern:
name: Facebook Access Token
regex: EAACEdEose0cBA[0-9A-Za-z]+
- pattern:
name: Facebook OAuth
regex: '[fF][aA][cC][eE][bB][oO][oO][kK].*[''|"][0-9a-f]{32}[''|"]'
- pattern:
name: Facebookoauth
regex: (?:facebook).{0,40}\b([A-Za-z0-9]{32})\b
- pattern:
name: Faceplusplus
regex: (?:faceplusplus).{0,40}\b([0-9a-zA-Z_-]{32})\b
- pattern:
name: Fakejson
regex: (?:fakejson).{0,40}\b([a-zA-Z0-9]{22})\b
- pattern:
name: Fastforex
regex: (?:fastforex).{0,40}\b([a-z0-9-]{28})\b
- pattern:
name: Fastlypersonaltoken
regex: (?:fastly).{0,40}\b([A-Za-z0-9_-]{32})\b
- pattern:
name: Feedier
regex: (?:feedier).{0,40}\b([a-z0-9A-Z]{32})\b
- pattern:
name: Fetchrss
regex: (?:fetchrss).{0,40}\b([0-9A-Za-z.]{40})\b
- pattern:
name: Figmapersonalaccesstoken
regex: (?:figma).{0,40}\b([0-9]{6}-[0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b
- pattern:
name: Fileio
regex: (?:fileio).{0,40}\b([A-Z0-9.-]{39})\b
- pattern:
name: Finage
regex: \b(API_KEY[0-9A-Z]{32})\b
- pattern:
name: Financialmodelingprep
regex: (?:financialmodelingprep).{0,40}\b([a-zA-Z0-9]{32})\b
- pattern:
name: Findl
regex: (?:findl).{0,40}\b([a-z0-9]{8}\-[a-z0-9]{4}\-[a-z0-9]{4}\-[a-z0-9]{4}\-[a-z0-9]{12})\b
- pattern:
name: Finnhub
regex: (?:finnhub).{0,40}\b([0-9a-z]{20})\b
- pattern:
name: Firebase Database Detect - 1
regex: '[a-z0-9.-]+\.firebaseio\.com'
- pattern:
name: Firebase Database Detect - 2
regex: '[a-z0-9.-]+\.firebaseapp\.com'
- pattern:
name: Fixerio
regex: (?:fixer).{0,40}\b([A-Za-z0-9]{32})\b
- pattern:
name: Flatio
regex: (?:flat).{0,40}\b([0-9a-z]{128})\b
- pattern:
name: Fleetbase
regex: \b(flb_live_[0-9a-zA-Z]{20})\b
- pattern:
name: Flickr
regex: (?:flickr).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Flightapi
regex: (?:flightapi).{0,40}\b([a-z0-9]{24})\b
- pattern:
name: Flightstats - 1
regex: (?:flightstats).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Flightstats - 2
regex: (?:flightstats).{0,40}\b([0-9a-z]{8})\b
- pattern:
name: Float
regex: (?:float).{0,40}\b([a-zA-Z0-9-._+=]{59,60})\b
- pattern:
name: Flowflu - 2
regex: (?:flowflu).{0,40}\b([a-zA-Z0-9]{51})\b
- pattern:
name: Flutterwave
regex: \b(FLWSECK-[0-9a-z]{32}-X)\b
- pattern:
name: Fmfw - 1
regex: (?:fmfw).{0,40}\b([a-zA-Z0-9-]{32})\b
- pattern:
name: Fmfw - 2
regex: (?:fmfw).{0,40}\b([a-zA-Z0-9_-]{32})\b
- pattern:
name: Formbucket
regex: (?:formbucket).{0,40}\b([0-9A-Za-z]{1,}.[0-9A-Za-z]{1,}\.[0-9A-Z-a-z\-_]{1,})
- pattern:
name: Formio
regex: (?:formio).{0,40}\b(eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9\.[0-9A-Za-z]{310}\.[0-9A-Z-a-z\-_]{43}[
\r\n]{1})
- pattern:
name: Foursquare
regex: (?:foursquare).{0,40}\b([0-9A-Z]{48})\b
- pattern:
name: Frameio
regex: \b(fio-u-[0-9a-zA-Z_-]{64})\b
- pattern:
name: Freshbooks - 1
regex: (?:freshbooks).{0,40}\b([0-9a-z]{64})\b
- pattern:
name: Freshbooks - 2
regex: (?:freshbooks).{0,40}\b(https://www.[0-9A-Za-z_-]{1,}.com)\b
- pattern:
name: Freshdesk - 1
regex: (?:freshdesk).{0,40}\b([0-9A-Za-z]{20})\b
- pattern:
name: Freshdesk - 2
regex: \b([0-9a-z-]{1,}.freshdesk.com)\b
- pattern:
name: Front
regex: (?:front).{0,40}\b([0-9a-zA-Z]{36}.[0-9a-zA-Z\.\-\_]{188,244})\b
- pattern:
name: Fulcrum
regex: (?:fulcrum).{0,40}\b([a-z0-9]{80})\b
- pattern:
name: Fullstory
regex: (?:fullstory).{0,40}\b([a-zA-Z-0-9/+]{88})\b
- pattern:
name: Fusebill
regex: (?:fusebill).{0,40}\b([a-zA-Z0-9]{88})\b
- pattern:
name: Fxmarket
regex: (?:fxmarket).{0,40}\b([0-9Aa-zA-Z-_=]{20})\b
- pattern:
name: Gcp
regex: \{[^{]+auth_provider_x509_cert_url[^}]+\}
- pattern:
name: Geckoboard
regex: (?:geckoboard).{0,40}\b([a-zA-Z0-9]{44})\b
- pattern:
name: Generic - 1376
regex: jdbc:mysql(=| =|:| :)
- pattern:
name: Generic - 1688
regex: TOKEN[\\-|_|A-Z0-9]*(\'|\")?(:|=)(\'|\")?[\\-|_|A-Z0-9]{10}
- pattern:
name: Generic - 1689
regex: API[\\-|_|A-Z0-9]*(\'|\")?(:|=)(\'|\")?[\\-|_|A-Z0-9]{10}
- pattern:
name: Generic - 1691
regex: SECRET[\\-|_|A-Z0-9]*(\'|\")?(:|=)(\'|\")?[\\-|_|A-Z0-9]{10}
- pattern:
name: Generic - 1692
regex: AUTHORIZATION[\\-|_|A-Z0-9]*(\'|\")?(:|=)(\'|\")?[\\-|_|A-Z0-9]{10}
- pattern:
name: Generic - 1693
regex: PASSWORD[\\-|_|A-Z0-9]*(\'|\")?(:|=)(\'|\")?[\\-|_|A-Z0-9]{10}
- pattern:
name: Generic - 1695
regex: (A|a)(P|p)(Ii)[\-|_|A-Za-z0-9]*(\''|")?( )*(:|=)( )*(\''|")?[0-9A-Za-z\-_]+(\''|")?
- pattern:
name: Generic - 1700
regex: BEGIN OPENSSH PRIVATE KEY
- pattern:
name: Generic - 1701
regex: BEGIN PRIVATE KEY
- pattern:
name: Generic - 1702
regex: BEGIN RSA PRIVATE KEY
- pattern:
name: Generic - 1703
regex: BEGIN DSA PRIVATE KEY
- pattern:
name: Generic - 1704
regex: BEGIN EC PRIVATE KEY
- pattern:
name: Generic - 1705
regex: BEGIN PGP PRIVATE KEY BLOCK
- pattern:
name: Generic - 1707
regex: '[a-z0-9.-]+\.s3-[a-z0-9-]\.amazonaws\.com'
- pattern:
name: Generic - 1708
regex: '[a-z0-9.-]+\.s3-website[.-](eu|ap|us|ca|sa|cn)'
- pattern:
name: Generic - 1710
regex: algolia_api_key
- pattern:
name: Generic - 1711
regex: asana_access_token
- pattern:
name: Generic - 1713
regex: azure_tenant
- pattern:
name: Generic - 1714
regex: bitly_access_token
- pattern:
name: Generic - 1715
regex: branchio_secret
- pattern:
name: Generic - 1716
regex: browserstack_access_key
- pattern:
name: Generic - 1717
regex: buildkite_access_token
- pattern:
name: Generic - 1718
regex: comcast_access_token
- pattern:
name: Generic - 1719
regex: datadog_api_key
- pattern:
name: Generic - 1720
regex: deviantart_secret
- pattern:
name: Generic - 1721
regex: deviantart_access_token
- pattern:
name: Generic - 1722
regex: dropbox_api_token
- pattern:
name: Generic - 1723
regex: facebook_appsecret
- pattern:
name: Generic - 1724
regex: facebook_access_token
- pattern:
name: Generic - 1725
regex: firebase_custom_token
- pattern:
name: Generic - 1726
regex: firebase_id_token
- pattern:
name: Generic - 1727
regex: github_client
- pattern:
name: Generic - 1728
regex: github_ssh_key
- pattern:
name: Generic - 1730
regex: gitlab_private_token
- pattern:
name: Generic - 1731
regex: google_cm
- pattern:
name: Generic - 1732
regex: google_maps_key
- pattern:
name: Generic - 1733
regex: heroku_api_key
- pattern:
name: Generic - 1734
regex: instagram_access_token
- pattern:
name: Generic - 1735
regex: mailchimp_api_key
- pattern:
name: Generic - 1736
regex: mailgun_api_key
- pattern:
name: Generic - 1737
regex: mailjet
- pattern:
name: Generic - 1738
regex: mapbox_access_token
- pattern:
name: Generic - 1739
regex: pagerduty_api_token
- pattern:
name: Generic - 1740
regex: paypal_key_sb
- pattern:
name: Generic - 1741
regex: paypal_key_live
- pattern:
name: Generic - 1742
regex: paypal_token_sb
- pattern:
name: Generic - 1743
regex: paypal_token_live
- pattern:
name: Generic - 1744
regex: pendo_integration_key
- pattern:
name: Generic - 1745
regex: salesforce_access_token
- pattern:
name: Generic - 1746
regex: saucelabs_ukey
- pattern:
name: Generic - 1747
regex: sendgrid_api_key
- pattern:
name: Generic - 1748
regex: slack_api_token
- pattern:
name: Generic - 1749
regex: slack_webhook
- pattern:
name: Generic - 1750
regex: square_secret
- pattern:
name: Generic - 1751
regex: square_auth_token
- pattern:
name: Generic - 1752
regex: travisci_api_token
- pattern:
name: Generic - 1753
regex: twilio_sid_token
- pattern:
name: Generic - 1754
regex: twitter_api_secret
- pattern:
name: Generic - 1755
regex: twitter_bearer_token
- pattern:
name: Generic - 1756
regex: spotify_access_token
- pattern:
name: Generic - 1757
regex: stripe_key_live
- pattern:
name: Generic - 1758
regex: wakatime_api_key
- pattern:
name: Generic - 1759
regex: wompi_auth_bearer_sb
- pattern:
name: Generic - 1760
regex: wompi_auth_bearer_live
- pattern:
name: Generic - 1761
regex: wpengine_api_key
- pattern:
name: Generic - 1762
regex: zapier_webhook
- pattern:
name: Generic - 1763
regex: zendesk_access_token
- pattern:
name: Generic - 1764
regex: ssh-rsa
- pattern:
name: Generic - 1765
regex: s3-[a-z0-9-]+\.amazonaws\.com/[a-z0-9._-]+
- pattern:
name: Generic Secret
regex: '[sS][eE][cC][rR][eE][tT].*[''|"][0-9a-zA-Z]{32,45}[''|"]'
- pattern:
name: Generic webhook secret
regex: (webhook).+(secret|token|key).+
- pattern:
name: Gengo
regex: (?:gengo).{0,40}([ ]{0,1}[0-9a-zA-Z\[\]\-\(\)\{\}|_^@$=~]{64}[ \r\n]{1})
- pattern:
name: Geoapify
regex: (?:geoapify).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Geocode
regex: (?:geocode).{0,40}\b([a-z0-9]{28})\b
- pattern:
name: Geocodify
regex: (?:geocodify).{0,40}\b([0-9a-z]{40})\b
- pattern:
name: Geocodio - 2
regex: (?:geocod).{0,40}\b([a-z0-9]{39})\b
- pattern:
name: Geoipifi
regex: (?:ipifi).{0,40}\b([a-z0-9A-Z_]{32})\b
- pattern:
name: Getemail
regex: (?:getemail).{0,40}\b([a-zA-Z0-9-]{20})\b
- pattern:
name: Getemails - 1
regex: (?:getemails).{0,40}\b([a-z0-9-]{26})\b
- pattern:
name: Getemails - 2
regex: (?:getemails).{0,40}\b([a-z0-9-]{18})\b
- pattern:
name: Getgeoapi
regex: (?:getgeoapi).{0,40}\b([0-9a-z]{40})\b
- pattern:
name: Getgist
regex: (?:getgist).{0,40}\b([a-z0-9A-Z+=]{68})
- pattern:
name: Getsandbox - 1
regex: (?:getsandbox).{0,40}\b([a-z0-9-]{40})\b
- pattern:
name: Getsandbox - 2
regex: (?:getsandbox).{0,40}\b([a-z0-9-]{15,30})\b
- pattern:
name: GitHub
regex: '[gG][iI][tT][hH][uU][bB].*[''|"][0-9a-zA-Z]{35,40}[''|"]'
- pattern:
name: Github - 2
regex: \b((?:ghp|gho|ghu|ghs|ghr)_[a-zA-Z0-9]{36,255}\b)
- pattern:
name: Github App Token
regex: (ghu|ghs)_[0-9a-zA-Z]{36}
- pattern:
name: Github OAuth Access Token
regex: gho_[0-9a-zA-Z]{36}
- pattern:
name: Github Personal Access Token
regex: ghp_[0-9a-zA-Z]{36}
- pattern:
name: Github Refresh Token
regex: ghr_[0-9a-zA-Z]{76}
- pattern:
name: Github_old
regex: (?:github)[^\.].{0,40}[ =:'"]+([a-f0-9]{40})\b
- pattern:
name: Githubapp - 1
regex: (?:github).{0,40}\b([0-9]{6})\b
- pattern:
name: Githubapp - 2
regex: (?:github).{0,40}(-----BEGIN RSA PRIVATE KEY-----\s[A-Za-z0-9+\/\s]*\s-----END
RSA PRIVATE KEY-----)
- pattern:
name: Gitlab
regex: (?:gitlab).{0,40}\b([a-zA-Z0-9\-=_]{20,22})\b
- pattern:
name: Gitlabv2
regex: \b(glpat-[a-zA-Z0-9\-=_]{20,22})\b
- pattern:
name: Gitter
regex: (?:gitter).{0,40}\b([a-z0-9-]{40})\b
- pattern:
name: Glassnode
regex: (?:glassnode).{0,40}\b([0-9A-Za-z]{27})\b
- pattern:
name: Gocanvas - 1
regex: (?:gocanvas).{0,40}\b([0-9A-Za-z/+]{43}=[ \r\n]{1})
- pattern:
name: Gocanvas - 2
regex: (?:gocanvas).{0,40}\b([\w\.-]+@[\w-]+\.[\w\.-]{2,5})\b
- pattern:
name: Gocardless
regex: \b(live_[0-9A-Za-z\_\-]{40}[ "'\r\n]{1})
- pattern:
name: Goodday
regex: (?:goodday).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Google (GCP) Service Account
regex: '"type": "service_account"'
- pattern:
name: Google API Key
regex: AIza[0-9a-z-_]{35}
- pattern:
name: Google Calendar URI
regex: https://www\.google\.com/calendar/embed\?src=[A-Za-z0-9%@&;=\-_\./]+
- pattern:
name: Google OAuth Access Token
regex: ya29\.[0-9A-Za-z\-_]+
- pattern:
name: Graphcms - 1
regex: (?:graph).{0,40}\b([a-z0-9]{25})\b
- pattern:
name: Graphcms - 2
regex: \b(ey[a-zA-Z0-9]{73}.ey[a-zA-Z0-9]{365}.[a-zA-Z0-9_-]{683})\b
- pattern:
name: Graphhopper
regex: (?:graphhopper).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Groovehq
regex: (?:groove).{0,40}\b([a-z0-9A-Z]{64})
- pattern:
name: Guru - 1
regex: (?:guru).{0,40}\b([a-zA-Z0-9]{3,20}@[a-zA-Z0-9]{2,12}.[a-zA-Z0-9]{2,5})\b
- pattern:
name: Guru - 2
regex: (?:guru).{0,40}\b([a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12})\b
- pattern:
name: Gyazo
regex: (?:gyazo).{0,40}\b([0-9A-Za-z-]{43})\b
- pattern:
name: Happi
regex: (?:happi).{0,40}\b([a-zA-Z0-9]{56})
- pattern:
name: Happyscribe
regex: (?:happyscribe).{0,40}\b([0-9a-zA-Z]{24})\b
- pattern:
name: Harvest - 1
regex: (?:harvest).{0,40}\b([a-z0-9A-Z._]{97})\b
- pattern:
name: Harvest - 2
regex: (?:harvest).{0,40}\b([0-9]{4,9})\b
- pattern:
name: Hellosign
regex: (?:hellosign).{0,40}\b([a-zA-Z-0-9/+]{64})\b
- pattern:
name: Helpcrunch
regex: (?:helpcrunch).{0,40}\b([a-zA-Z-0-9+/=]{328})
- pattern:
name: Helpscout
regex: (?:helpscout).{0,40}\b([A-Za-z0-9]{56})\b
- pattern:
name: Hereapi
regex: (?:hereapi).{0,40}\b([a-zA-Z0-9\S]{43})\b
- pattern:
name: Heroku
regex: (?:heroku).{0,40}\b([0-9Aa-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})\b
- pattern:
name: Hive - 1
regex: (?:hive).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Hive - 2
regex: (?:hive).{0,40}\b([0-9A-Za-z]{17})\b
- pattern:
name: Hiveage
regex: (?:hiveage).{0,40}\b([0-9A-Za-z\_\-]{20})\b
- pattern:
name: Holidayapi
regex: (?:holidayapi).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Host
regex: (?:host).{0,40}\b([a-z0-9]{14})\b
- pattern:
name: Html2pdf
regex: (?:html2pdf).{0,40}\b([a-zA-Z0-9]{64})\b
- pattern:
name: Hubspotapikey
regex: (?:hubspot).{0,40}\b([A-Za-z0-9]{8}\-[A-Za-z0-9]{4}\-[A-Za-z0-9]{4}\-[A-Za-z0-9]{4}\-[A-Za-z0-9]{12})\b
- pattern:
name: Humanity
regex: (?:humanity).{0,40}\b([0-9a-z]{40})\b
- pattern:
name: Hunter
regex: (?:hunter).{0,40}\b([a-z0-9_-]{40})\b
- pattern:
name: Hypertrack - 1
regex: (?:hypertrack).{0,40}\b([0-9a-zA-Z\_\-]{54})\b
- pattern:
name: Hypertrack - 2
regex: (?:hypertrack).{0,40}\b([0-9a-zA-Z\_\-]{27})\b
- pattern:
name: Ibmclouduserkey
regex: (?:ibm).{0,40}\b([A-Za-z0-9_-]{44})\b
- pattern:
name: Iconfinder
regex: (?:iconfinder).{0,40}\b([a-zA-Z0-9]{64})\b
- pattern:
name: Iexcloud
regex: (?:iexcloud).{0,40}\b([a-z0-9_]{35})\b
- pattern:
name: Imagekit
regex: (?:imagekit).{0,40}\b([a-zA-Z0-9_=]{36})
- pattern:
name: Imagga
regex: (?:imagga).{0,40}\b([a-z0-9A-Z=]{72})
- pattern:
name: Impala
regex: (?:impala).{0,40}\b([0-9A-Za-z_]{46})\b
- pattern:
name: Insightly
regex: (?:insightly).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Integromat
regex: (?:integromat).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Intercom
regex: (?:intercom).{0,40}\b([a-zA-Z0-9\W\S]{59}\=)
- pattern:
name: Intrinio
regex: (?:intrinio).{0,40}\b([a-zA-Z0-9]{44})\b
- pattern:
name: Invoiceocean - 1
regex: (?:invoiceocean).{0,40}\b([0-9A-Za-z]{20})\b
- pattern:
name: Invoiceocean - 2
regex: \b([0-9a-z]{1,}.invoiceocean.com)\b
- pattern:
name: Ipapi
regex: (?:ipapi).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Ipgeolocation
regex: (?:ipgeolocation).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Ipify
regex: (?:ipify).{0,40}\b([a-zA-Z0-9_-]{32})\b
- pattern:
name: Ipinfodb
regex: (?:ipinfodb).{0,40}\b([a-z0-9]{64})\b
- pattern:
name: Ipquality
regex: (?:ipquality).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Ipstack
regex: (?:ipstack).{0,40}\b([a-fA-f0-9]{32})\b
- pattern:
name: JDBC Connection String
regex: jdbc:[a-z:]+://[A-Za-z0-9\.\-_:;=/@?,&]+
- pattern:
name: Jiratoken - 1
regex: (?:jira).{0,40}\b([a-zA-Z-0-9]{24})\b
- pattern:
name: Jiratoken - 2
regex: (?:jira).{0,40}\b([a-zA-Z-0-9]{5,24}\@[a-zA-Z-0-9]{3,16}\.com)\b
- pattern:
name: Jiratoken - 3
regex: (?:jira).{0,40}\b([a-zA-Z-0-9]{5,24}\.[a-zA-Z-0-9]{3,16}\.[a-zA-Z-0-9]{3,16})\b
- pattern:
name: Jotform
regex: (?:jotform).{0,40}\b([0-9Aa-z]{32})\b
- pattern:
name: Jumpcloud
regex: (?:jumpcloud).{0,40}\b([a-zA-Z0-9]{40})\b
- pattern:
name: Juro
regex: (?:juro).{0,40}\b([a-zA-Z0-9]{40})\b
- pattern:
name: Kanban - 1
regex: (?:kanban).{0,40}\b([0-9A-Z]{12})\b
- pattern:
name: Kanban - 2
regex: \b([0-9a-z]{1,}.kanbantool.com)\b
- pattern:
name: Karmacrm
regex: (?:karma).{0,40}\b([a-zA-Z0-9]{20})\b
- pattern:
name: Keenio - 1
regex: (?:keen).{0,40}\b([0-9a-z]{24})\b
- pattern:
name: Keenio - 2
regex: (?:keen).{0,40}\b([0-9A-Z]{64})\b
- pattern:
name: Kickbox
regex: (?:kickbox).{0,40}\b([a-zA-Z0-9_]+[a-zA-Z0-9]{64})\b
- pattern:
name: Klipfolio
regex: (?:klipfolio).{0,40}\b([0-9a-f]{40})\b
- pattern:
name: Kontent
regex: (?:kontent).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Kraken - 1
regex: (?:kraken).{0,40}\b([0-9A-Za-z\/\+=]{56}[ "'\r\n]{1})
- pattern:
name: Kraken - 2
regex: (?:kraken).{0,40}\b([0-9A-Za-z\/\+=]{86,88}[ "'\r\n]{1})
- pattern:
name: Kucoin - 1
regex: (?:kucoin).{0,40}([ \r\n]{1}[!-~]{7,32}[ \r\n]{1})
- pattern:
name: Kucoin - 2
regex: (?:kucoin).{0,40}\b([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})\b
- pattern:
name: Kucoin - 3
regex: (?:kucoin).{0,40}\b([0-9a-f]{24})\b
- pattern:
name: Kylas
regex: (?:kylas).{0,40}\b([a-z0-9-]{36})\b
- pattern:
name: Languagelayer
regex: (?:languagelayer).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Lastfm
regex: (?:lastfm).{0,40}\b([0-9a-z]{32})\b
- pattern:
name: Launchdarkly
regex: (?:launchdarkly).{0,40}\b([a-z0-9-]{40})\b
- pattern:
name: Leadfeeder
regex: (?:leadfeeder).{0,40}\b([a-zA-Z0-9-]{43})\b
- pattern:
name: Lendflow
regex: (?:lendflow).{0,40}\b([a-zA-Z0-9]{36}\.[a-zA-Z0-9]{235}\.[a-zA-Z0-9]{32}\-[a-zA-Z0-9]{47}\-[a-zA-Z0-9_]{162}\-[a-zA-Z0-9]{42}\-[a-zA-Z0-9_]{40}\-[a-zA-Z0-9_]{66}\-[a-zA-Z0-9_]{59}\-[a-zA-Z0-9]{7}\-[a-zA-Z0-9_]{220})\b
- pattern:
name: Lessannoyingcrm
regex: (?:less).{0,40}\b([a-zA-Z0-9-]{57})\b
- pattern:
name: Lexigram
regex: (?:lexigram).{0,40}\b([a-zA-Z0-9\S]{301})\b
- pattern:
name: Linearapi
regex: \b(lin_api_[0-9A-Za-z]{40})\b
- pattern:
name: Linemessaging
regex: (?:line).{0,40}\b([A-Za-z0-9+/]{171,172})\b
- pattern:
name: Linenotify
regex: (?:linenotify).{0,40}\b([0-9A-Za-z]{43})\b
- pattern:
name: Linkpreview
regex: (?:linkpreview).{0,40}\b([a-zA-Z0-9]{32})\b
- pattern:
name: Liveagent
regex: (?:liveagent).{0,40}\b([a-zA-Z0-9]{32})\b
- pattern:
name: Livestorm
regex: (?:livestorm).{0,40}\b(eyJhbGciOiJIUzI1NiJ9\.eyJhdWQiOiJhcGkubGl2ZXN0b3JtLmNvIiwianRpIjoi[0-9A-Z-a-z]{134}\.[0-9A-Za-z\-\_]{43}[
\r\n]{1})
- pattern:
name: Locationiq
regex: \b(pk\.[a-zA-Z-0-9]{32})\b
- pattern:
name: Loginradius
regex: (?:loginradius).{0,40}\b([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})\b
- pattern:
name: Lokalisetoken
regex: (?:lokalise).{0,40}\b([a-z0-9]{40})\b
- pattern:
name: Loyverse
regex: (?:loyverse).{0,40}\b([0-9-a-z]{32})\b
- pattern:
name: Luno - 1
regex: (?:luno).{0,40}\b([a-z0-9]{13})\b
- pattern:
name: Luno - 2
regex: (?:luno).{0,40}\b([a-zA-Z0-9_-]{43})\b
- pattern:
name: M3o
regex: (?:m3o).{0,40}\b([0-9A-Za-z]{48})\b
- pattern:
name: Macaddress
regex: (?:macaddress).{0,40}\b([a-zA-Z0-9_]{32})\b
- pattern:
name: Madkudu
regex: (?:madkudu).{0,40}\b([0-9a-f]{32})\b
- pattern:
name: Magnetic
regex: (?:magnetic).{0,40}\b([0-9Aa-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b
- pattern:
name: MailChimp API Key
regex: '[0-9a-f]{32}-us[0-9]{1,2}'
- pattern:
name: Mailboxlayer
regex: (?:mailboxlayer).{0,40}\b([a-z0-9]{32})\b
- pattern:
name: Mailerlite
regex: (?:mailerlite).{0,40}\b([a-z0-9]{32})\b
- pattern: