UNPKG

@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
# 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: