diff --git a/detector/pattern/pattern_detector.go b/detector/pattern/pattern_detector.go index cb134823..2eeb72ae 100644 --- a/detector/pattern/pattern_detector.go +++ b/detector/pattern/pattern_detector.go @@ -18,14 +18,969 @@ type PatternDetector struct { var ( detectorPatterns = []*severity.PatternSeverity{ - {Pattern: regexp.MustCompile(`(?i)((.*)(password|passphrase|secret|key|pwd|pword|pass)(.*) *[:=>,][^,;\n]{8,})`), Severity: severity.SeverityConfiguration["PasswordPhrasePattern"]}, - {Pattern: regexp.MustCompile(`(?i)((:)(password|passphrase|secret|key|pwd|pword|pass)(.*) *[ ][^,;\n]{8,})`), Severity: severity.SeverityConfiguration["PasswordPhrasePattern"]}, - {Pattern: regexp.MustCompile(`(?i)(['"_]?pw['"]? *[:=][^,;\n]{8,})`), Severity: severity.SeverityConfiguration["PasswordPhrasePattern"]}, - {Pattern: regexp.MustCompile(`(?i)(\S*)`), Severity: severity.SeverityConfiguration["ConsumerKeyPattern"]}, - {Pattern: regexp.MustCompile(`(?i)(\S*)`), Severity: severity.SeverityConfiguration["ConsumerSecretParrern"]}, - {Pattern: regexp.MustCompile(`(?i)(AWS[ \w]+key[ \w]+[:=])`), Severity: severity.SeverityConfiguration["AWSKeyPattern"]}, - {Pattern: regexp.MustCompile(`(?i)(AWS[ \w]+secret[ \w]+[:=])`), Severity: severity.SeverityConfiguration["AWSSecretPattern"]}, - {Pattern: regexp.MustCompile(`(?s)(BEGIN RSA PRIVATE KEY.*END RSA PRIVATE KEY)`), Severity: severity.SeverityConfiguration["RSAKeyPattern"]}, + {Pattern: regexp.MustCompile(`(?i)((admin).+(secret|token|key|password).+)`), Severity: severity.SeverityConfiguration["ADMIN_PASSWORD"]}, + {Pattern: regexp.MustCompile(`(?i)([0-9a-z]+.execute-api.[0-9a-z.-_]+.amazonaws.com)`), Severity: severity.SeverityConfiguration["AWS API Gateway"]}, + {Pattern: regexp.MustCompile(`(?i)(arn:aws:[a-z0-9-]+:[a-z]{2}-[a-z]+-[0-9]+:[0-9]+:.+)`), Severity: severity.SeverityConfiguration["AWS ARN"]}, + {Pattern: regexp.MustCompile(`(?i)((A3T[A-Z0-9]|AKIA|AGPA|AROA|AIPA|ANPA|ANVA|ASIA)[A-Z0-9]{16})`), Severity: severity.SeverityConfiguration["AWS Access Key ID Value"]}, + {Pattern: regexp.MustCompile(`(?i)(da2-[a-z0-9]{26})`), Severity: severity.SeverityConfiguration["AWS AppSync GraphQL Key"]}, + {Pattern: regexp.MustCompile(`(?i)(amzn\.mws\.[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})`), Severity: severity.SeverityConfiguration["AWS MWS key"]}, + {Pattern: regexp.MustCompile(`(?i)([0-9a-z.-_]+.rds.amazonaws.com)`), Severity: severity.SeverityConfiguration["AWS RDS"]}, + {Pattern: regexp.MustCompile(`(?i)(s3://[0-9a-z.-_/]+)`), Severity: severity.SeverityConfiguration["AWS S3 Bucket"]}, + {Pattern: regexp.MustCompile(`(?i)([a-zA-Z0-9.-_]+.s3.[a-zA-Z0-9.-_]+.amazonaws.com)`), Severity: severity.SeverityConfiguration["AWS S3 Endpoint"]}, + {Pattern: regexp.MustCompile(`(?i)((A3T[A-Z0-9]|AKIA|AGPA|AIDA|AROA|AIPA|ANPA|ANVA|ASIA)[A-Z0-9]{16})`), Severity: severity.SeverityConfiguration["AWS client ID"]}, + {Pattern: regexp.MustCompile(`(?i)((aws_access_key_id|aws_secret_access_key))`), Severity: severity.SeverityConfiguration["AWS cred file info"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:abbysale).{0,40}\b([a-z0-9A-Z]{40})\b)`), Severity: severity.SeverityConfiguration["Abbysale"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:abstract).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Abstract"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:abuseipdb).{0,40}\b([a-z0-9]{80})\b)`), Severity: severity.SeverityConfiguration["Abuseipdb"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:accuweather).{0,40}([a-z0-9A-Z\%]{35})\b)`), Severity: severity.SeverityConfiguration["Accuweather"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(aio\_[a-zA-Z0-9]{28})\b)`), Severity: severity.SeverityConfiguration["Adafruitio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:adobe).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Adobeio - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:adobe).{0,40}\b([a-zA-Z0-9.]{12})\b)`), Severity: severity.SeverityConfiguration["Adobeio - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:adzuna).{0,40}\b([a-z0-9]{8})\b)`), Severity: severity.SeverityConfiguration["Adzuna - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:adzuna).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Adzuna - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:aeroworkflow).{0,40}\b([0-9]{1,})\b)`), Severity: severity.SeverityConfiguration["Aeroworkflow - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:aeroworkflow).{0,40}\b([a-zA-Z0-9^!]{20})\b)`), Severity: severity.SeverityConfiguration["Aeroworkflow - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:agora).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Agora"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:airbrake).{0,40}\b([0-9]{6})\b)`), Severity: severity.SeverityConfiguration["Airbrakeprojectkey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:airbrake).{0,40}\b([a-zA-Z-0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Airbrakeprojectkey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:airbrake).{0,40}\b([a-zA-Z-0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Airbrakeuserkey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:airship).{0,40}\b([0-9Aa-zA-Z]{91})\b)`), Severity: severity.SeverityConfiguration["Airship"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(key[a-zA-Z0-9_-]{14})\b)`), Severity: severity.SeverityConfiguration["Airtableapikey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:airvisual).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Airvisual"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:alconost).{0,40}\b([0-9Aa-z]{32})\b)`), Severity: severity.SeverityConfiguration["Alconost"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:alegra).{0,40}\b([a-z0-9-]{20})\b)`), Severity: severity.SeverityConfiguration["Alegra - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:alegra).{0,40}\b([a-zA-Z0-9.-@]{25,30})\b)`), Severity: severity.SeverityConfiguration["Alegra - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:aletheiaapi).{0,40}\b([A-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Aletheiaapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:algolia).{0,40}\b([A-Z0-9]{10})\b)`), Severity: severity.SeverityConfiguration["Algoliaadminkey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:algolia).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Algoliaadminkey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([a-zA-Z0-9]{30})\b)`), Severity: severity.SeverityConfiguration["Alibaba - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:audd).{0,40}\b([a-z0-9-]{32})\b)`), Severity: severity.SeverityConfiguration["Audd"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:auth0).{0,40}\b(ey[a-zA-Z0-9._-]+)\b)`), Severity: severity.SeverityConfiguration["Auth0managementapitoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:auth0).{0,40}\b([a-zA-Z0-9_-]{32,60})\b)`), Severity: severity.SeverityConfiguration["Auth0oauth - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([a-zA-Z0-9_-]{64,})\b)`), Severity: severity.SeverityConfiguration["Auth0oauth - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:autodesk).{0,40}\b([0-9A-Za-z]{32})\b)`), Severity: severity.SeverityConfiguration["Autodesk - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:autodesk).{0,40}\b([0-9A-Za-z]{16})\b)`), Severity: severity.SeverityConfiguration["Autodesk - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:autoklose).{0,40}\b([a-zA-Z0-9-]{32})\b)`), Severity: severity.SeverityConfiguration["Autoklose"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:autopilot).{0,40}\b([0-9a-f]{32})\b)`), Severity: severity.SeverityConfiguration["Autopilot"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:avaza).{0,40}\b([0-9]+-[0-9a-f]{40})\b)`), Severity: severity.SeverityConfiguration["Avazapersonalaccesstoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:aviationstack).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Aviationstack"]}, + {Pattern: regexp.MustCompile(`(?i)(\b((?:AKIA|ABIA|ACCA|ASIA)[0-9A-Z]{16})\b)`), Severity: severity.SeverityConfiguration["Aws - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([A-Za-z0-9+/]{40})\b)`), Severity: severity.SeverityConfiguration["Aws - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:axonaut).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Axonaut"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:aylien).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Aylien - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:aylien).{0,40}\b([a-z0-9]{8})\b)`), Severity: severity.SeverityConfiguration["Aylien - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ayrshare).{0,40}\b([A-Z]{7}-[A-Z0-9]{7}-[A-Z0-9]{7}-[A-Z0-9]{7})\b)`), Severity: severity.SeverityConfiguration["Ayrshare"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:bannerbear).{0,40}\b([0-9a-zA-Z]{22}tt)\b)`), Severity: severity.SeverityConfiguration["Bannerbear"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:baremetrics).{0,40}\b([a-zA-Z0-9_]{25})\b)`), Severity: severity.SeverityConfiguration["Baremetrics"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Baseapiio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:beamer).{0,40}\b([a-zA-Z0-9_+/]{45}=))`), Severity: severity.SeverityConfiguration["Beamer"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:beebole).{0,40}\b([0-9a-z]{40})\b)`), Severity: severity.SeverityConfiguration["Beebole"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:besttime).{0,40}\b([0-9A-Za-z_]{36})\b)`), Severity: severity.SeverityConfiguration["Besttime"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:billomat).{0,40}\b([0-9a-z]{1,})\b)`), Severity: severity.SeverityConfiguration["Billomat - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:billomat).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Billomat - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:bitbar).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Bitbar"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:bitcoinaverage).{0,40}\b([a-zA-Z0-9]{43})\b)`), Severity: severity.SeverityConfiguration["Bitcoinaverage"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:bitfinex).{0,40}\b([A-Za-z0-9_-]{43})\b)`), Severity: severity.SeverityConfiguration["Bitfinex"]}, + {Pattern: regexp.MustCompile(`(?i)(R_[0-9a-f]{32})`), Severity: severity.SeverityConfiguration["Bitly Secret Key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:bitly).{0,40}\b([a-zA-Z-0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Bitlyaccesstoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:bitmex).{0,40}([ \r\n]{1}[0-9a-zA-Z\-\_]{24}[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Bitmex - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:bitmex).{0,40}([ \r\n]{1}[0-9a-zA-Z\-\_]{48}[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Bitmex - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:blablabus).{0,40}\b([0-9A-Za-z]{22})\b)`), Severity: severity.SeverityConfiguration["Blablabus"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Blazemeter"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:blitapp).{0,40}\b([a-zA-Z0-9_-]{39})\b)`), Severity: severity.SeverityConfiguration["Blitapp"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:blogger).{0,40}\b([0-9A-Za-z-]{39})\b)`), Severity: severity.SeverityConfiguration["Blogger"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:bombbomb).{0,40}\b([a-zA-Z0-9-._]{704})\b)`), Severity: severity.SeverityConfiguration["Bombbomb"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:boostnote).{0,40}\b([0-9a-f]{64})\b)`), Severity: severity.SeverityConfiguration["Boostnote"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:borgbase).{0,40}\b([a-zA-Z0-9/_.-]{148,152})\b)`), Severity: severity.SeverityConfiguration["Borgbase"]}, + {Pattern: regexp.MustCompile(`(?i)(access_token$production$[0-9a-z]{16}$[0-9a-f]{32})`), Severity: severity.SeverityConfiguration["Braintree API Key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:brandfetch).{0,40}\b([0-9A-Za-z]{40})\b)`), Severity: severity.SeverityConfiguration["Brandfetch"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:browshot).{0,40}\b([a-zA-Z-0-9]{28})\b)`), Severity: severity.SeverityConfiguration["Browshot"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:buddyns).{0,40}\b([0-9a-z]{40})\b)`), Severity: severity.SeverityConfiguration["Buddyns"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:bugherd).{0,40}\b([0-9a-z]{22})\b)`), Severity: severity.SeverityConfiguration["Bugherd"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Bugsnag"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:buildkite).{0,40}\b([a-z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Buildkite"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:bulbul).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Bulbul"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:buttercms).{0,40}\b([a-z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Buttercms"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:caflou).{0,40}\b([a-bA-Z0-9\S]{155})\b)`), Severity: severity.SeverityConfiguration["Caflou"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:calendarific).{0,40}\b([a-z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Calendarific"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:calendly).{0,40}\b([a-zA-Z-0-9]{20}.[a-zA-Z-0-9]{171}.[a-zA-Z-0-9_]{43})\b)`), Severity: severity.SeverityConfiguration["Calendlyapikey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:calorieninja).{0,40}\b([0-9A-Za-z]{40})\b)`), Severity: severity.SeverityConfiguration["Calorieninja"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:campayn).{0,40}\b([a-z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Campayn"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:canny).{0,40}\b([a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[0-9]{4}-[a-z0-9]{12})\b)`), Severity: severity.SeverityConfiguration["Cannyio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:capsulecrm).{0,40}\b([a-zA-Z0-9-._+=]{64})\b)`), Severity: severity.SeverityConfiguration["Capsulecrm"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Captaindata - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:captaindata).{0,40}\b([0-9a-f]{64})\b)`), Severity: severity.SeverityConfiguration["Captaindata - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:carboninterface).{0,40}\b([a-zA-Z0-9]{21})\b)`), Severity: severity.SeverityConfiguration["Carboninterface"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cashboard).{0,40}\b([0-9A-Z]{3}-[0-9A-Z]{3}-[0-9A-Z]{3}-[0-9A-Z]{3})\b)`), Severity: severity.SeverityConfiguration["Cashboard - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cashboard).{0,40}\b([0-9a-z]{1,})\b)`), Severity: severity.SeverityConfiguration["Cashboard - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:caspio).{0,40}\b([a-z0-9]{8})\b)`), Severity: severity.SeverityConfiguration["Caspio - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:caspio).{0,40}\b([a-z0-9]{50})\b)`), Severity: severity.SeverityConfiguration["Caspio - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:censys).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Censys - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:censys).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Censys - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:centralstation).{0,40}\b([a-z0-9]{30})\b)`), Severity: severity.SeverityConfiguration["Centralstationcrm"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cexio|cex.io).{0,40}\b([a-z]{2}[0-9]{9})\b)`), Severity: severity.SeverityConfiguration["Cexio - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cexio|cex.io).{0,40}\b([0-9A-Za-z]{24,27})\b)`), Severity: severity.SeverityConfiguration["Cexio - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:chatbot).{0,40}\b([a-zA-Z0-9_]{32})\b)`), Severity: severity.SeverityConfiguration["Chatbot"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:chatfuel).{0,40}\b([a-zA-Z0-9]{128})\b)`), Severity: severity.SeverityConfiguration["Chatfule"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:checio).{0,40}\b(pk_[a-z0-9]{45})\b)`), Severity: severity.SeverityConfiguration["Checio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:checklyhq).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Checklyhq"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Checkout - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:checkout).{0,40}\b(cus_[0-9a-zA-Z]{26})\b)`), Severity: severity.SeverityConfiguration["Checkout - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:checkvist).{0,40}\b([\w\.-]+@[\w-]+\.[\w\.-]{2,5})\b)`), Severity: severity.SeverityConfiguration["Checkvist - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:checkvist).{0,40}\b([0-9a-zA-Z]{14})\b)`), Severity: severity.SeverityConfiguration["Checkvist - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cicero).{0,40}\b([0-9a-z]{40})\b)`), Severity: severity.SeverityConfiguration["Cicero"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:circle).{0,40}([a-fA-F0-9]{40}))`), Severity: severity.SeverityConfiguration["Circleci"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:clearbit).{0,40}\b([0-9a-z_]{35})\b)`), Severity: severity.SeverityConfiguration["Clearbit"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([0-9A-Za-z]{3,20}.try.clickhelp.co)\b)`), Severity: severity.SeverityConfiguration["Clickhelp - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:clickhelp).{0,40}\b([0-9A-Za-z]{24})\b)`), Severity: severity.SeverityConfiguration["Clickhelp - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([A-Z0-9]{8}-[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{12})\b)`), Severity: severity.SeverityConfiguration["Clicksendsms - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sms).{0,40}\b([a-zA-Z0-9]{3,20}@[a-zA-Z0-9]{2,12}.[a-zA-Z0-9]{2,5})\b)`), Severity: severity.SeverityConfiguration["Clicksendsms - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:clickup).{0,40}\b(pk_[0-9]{8}_[0-9A-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Clickuppersonaltoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Cliengo"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:clinchpad).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Clinchpad"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:clockify).{0,40}\b([a-zA-Z0-9]{48})\b)`), Severity: severity.SeverityConfiguration["Clockify"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:clockwork|textanywhere).{0,40}\b([0-9a-zA-Z]{24})\b)`), Severity: severity.SeverityConfiguration["Clockworksms - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:clockwork|textanywhere).{0,40}\b([0-9]{5})\b)`), Severity: severity.SeverityConfiguration["Clockworksms - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(api_[a-z0-9A-Z.]{45})\b)`), Severity: severity.SeverityConfiguration["Closecrm"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cloudelements).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Cloudelements - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cloudelements).{0,40}\b([a-zA-Z0-9]{43})\b)`), Severity: severity.SeverityConfiguration["Cloudelements - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cloudflare).{0,40}\b([A-Za-z0-9_-]{40})\b)`), Severity: severity.SeverityConfiguration["Cloudflareapitoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cloudflare).{0,40}\b(v[A-Za-z0-9._-]{173,})\b)`), Severity: severity.SeverityConfiguration["Cloudflarecakey"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([a-zA-Z0-9+._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+)\b)`), Severity: severity.SeverityConfiguration["Cloudflareglobalapikey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cloudflare).{0,40}([A-Za-z0-9_-]{37}))`), Severity: severity.SeverityConfiguration["Cloudflareglobalapikey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cloudimage).{0,40}\b([a-z0-9_]{30})\b)`), Severity: severity.SeverityConfiguration["Cloudimage"]}, + {Pattern: regexp.MustCompile(`(?i)(cloudinary://[0-9]+:[A-Za-z0-9\-_\.]+@[A-Za-z0-9\-_\.]+)`), Severity: severity.SeverityConfiguration["Cloudinary Credentials"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cloudmersive).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Cloudmersive"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cloudplan).{0,40}\b([A-Z0-9-]{32})\b)`), Severity: severity.SeverityConfiguration["Cloudplan"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cloverly).{0,40}\b([a-z0-9:_]{28})\b)`), Severity: severity.SeverityConfiguration["Cloverly"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cloze).{0,40}\b([0-9a-f]{32})\b)`), Severity: severity.SeverityConfiguration["Cloze - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cloze).{0,40}\b([\w\.-]+@[\w-]+\.[\w\.-]{2,5})\b)`), Severity: severity.SeverityConfiguration["Cloze - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:clustdoc).{0,40}\b([0-9a-zA-Z]{60})\b)`), Severity: severity.SeverityConfiguration["Clustdoc"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:codacy).{0,40}\b([0-9A-Za-z]{20})\b)`), Severity: severity.SeverityConfiguration["Codacy"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:coinapi).{0,40}\b([A-Z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Coinapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:coinbase).{0,40}\b([a-zA-Z-0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Coinbase"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:coinlayer).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Coinlayer"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:coinlib).{0,40}\b([a-z0-9]{16})\b)`), Severity: severity.SeverityConfiguration["Coinlib"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:column).{0,40}\b((?:test|live)_[a-zA-Z0-9]{27})\b)`), Severity: severity.SeverityConfiguration["Column"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:commercejs).{0,40}\b([a-z0-9_]{48})\b)`), Severity: severity.SeverityConfiguration["Commercejs"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:commodities).{0,40}\b([a-zA-Z0-9]{60})\b)`), Severity: severity.SeverityConfiguration["Commodities"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:companyhub).{0,40}\b([0-9a-zA-Z]{20})\b)`), Severity: severity.SeverityConfiguration["Companyhub - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:companyhub).{0,40}\b([a-zA-Z0-9$%^=-]{4,32})\b)`), Severity: severity.SeverityConfiguration["Companyhub - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:confluent).{0,40}\b([a-zA-Z-0-9]{16})\b)`), Severity: severity.SeverityConfiguration["Confluent - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:confluent).{0,40}\b([a-zA-Z-0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Confluent - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([CFPAT\-a-zA-Z-0-9]{49})\b)`), Severity: severity.SeverityConfiguration["Contentfulpersonalaccesstoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:convertkit).{0,40}\b([a-z0-9A-Z_]{22})\b)`), Severity: severity.SeverityConfiguration["Convertkit"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:convier).{0,40}\b([0-9]{2}\|[a-zA-Z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Convier"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([a-z0-9]{4,25}@[a-zA-Z0-9]{2,12}.[a-zA-Z0-9]{2,6})\b)`), Severity: severity.SeverityConfiguration["Copper - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:copper).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Copper - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:countrylayer).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Countrylayer"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:courier).{0,40}\b(pk\_[a-zA-Z0-9]{1,}\_[a-zA-Z0-9]{28})\b)`), Severity: severity.SeverityConfiguration["Courier"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:coveralls).{0,40}\b([a-zA-Z0-9-]{37})\b)`), Severity: severity.SeverityConfiguration["Coveralls"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:crowdin).{0,40}\b([0-9A-Za-z]{80})\b)`), Severity: severity.SeverityConfiguration["Crowdin"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:cryptocompare).{0,40}\b([a-z-0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Cryptocompare"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:currencycloud).{0,40}\b([0-9a-z]{64})\b)`), Severity: severity.SeverityConfiguration["Currencycloud - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:currencyfreaks).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Currencyfreaks"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:currencylayer).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Currencylayer"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:currencyscoop).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Currencyscoop"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:currentsapi).{0,40}\b([a-zA-Z0-9\S]{48})\b)`), Severity: severity.SeverityConfiguration["Currentsapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:guru).{0,40}\b([a-z0-9A-Z]{50})\b)`), Severity: severity.SeverityConfiguration["Customerguru - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:guru).{0,40}\b([a-z0-9A-Z]{30})\b)`), Severity: severity.SeverityConfiguration["Customerguru - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:customer).{0,40}\b([a-z0-9A-Z]{20})\b)`), Severity: severity.SeverityConfiguration["Customerio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:d7network).{0,40}\b([a-zA-Z0-9\W\S]{23}\=))`), Severity: severity.SeverityConfiguration["D7network"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:daily).{0,40}\b([0-9a-f]{64})\b)`), Severity: severity.SeverityConfiguration["Dailyco"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:dandelion).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Dandelion"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:datadog).{0,40}\b([a-zA-Z-0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Datadogtoken - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:datadog).{0,40}\b([a-zA-Z-0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Datadogtoken - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:datafire).{0,40}\b([a-z0-9\S]{175,190})\b)`), Severity: severity.SeverityConfiguration["Datafire"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:data.gov).{0,40}\b([a-zA-Z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Datagov"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:debounce).{0,40}\b([a-zA-Z0-9]{13})\b)`), Severity: severity.SeverityConfiguration["Debounce"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:deepai).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Deepai"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:deepgram).{0,40}\b([0-9a-z]{40})\b)`), Severity: severity.SeverityConfiguration["Deepgram"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:delighted).{0,40}\b([a-z0-9A-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Delighted"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([0-9a-z]{1,}.as.deputy.com)\b)`), Severity: severity.SeverityConfiguration["Deputy - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:deputy).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Deputy - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:detectlanguage).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Detectlanguage"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(web\_[0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Dfuse"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:diffbot).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Diffbot"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:digitalocean).{0,40}\b([A-Za-z0-9_-]{64})\b)`), Severity: severity.SeverityConfiguration["Digitaloceantoken"]}, + {Pattern: regexp.MustCompile(`(?i)(https://discordapp\.com/api/webhooks/[0-9]+/[A-Za-z0-9\-]+)`), Severity: severity.SeverityConfiguration["Discord Webhook"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:discord).{0,40}\b([A-Za-z0-9_-]{24}\.[A-Za-z0-9_-]{6}\.[A-Za-z0-9_-]{27})\b)`), Severity: severity.SeverityConfiguration["Discordbottoken - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:discord).{0,40}\b([0-9]{17})\b)`), Severity: severity.SeverityConfiguration["Discordbottoken - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((https:\/\/discord.com\/api\/webhooks\/[0-9]{18}\/[0-9a-zA-Z-]{68}))`), Severity: severity.SeverityConfiguration["Discordwebhook"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Ditto"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:dnscheck).{0,40}\b([a-z0-9A-Z-]{36})\b)`), Severity: severity.SeverityConfiguration["Dnscheck - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:dnscheck).{0,40}\b([a-z0-9A-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Dnscheck - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(ey[a-zA-Z0-9]{34}.ey[a-zA-Z0-9]{154}.[a-zA-Z0-9_-]{43})\b)`), Severity: severity.SeverityConfiguration["Documo"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(dp\.pt\.[a-zA-Z0-9]{43})\b)`), Severity: severity.SeverityConfiguration["Doppler"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:dotmailer).{0,40}\b(apiuser-[a-z0-9]{12}@apiconnector.com)\b)`), Severity: severity.SeverityConfiguration["Dotmailer - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:dotmailer).{0,40}\b([a-zA-Z0-9\S]{8,24})\b)`), Severity: severity.SeverityConfiguration["Dotmailer - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:dovico).{0,40}\b([0-9a-z]{32}\.[0-9a-z]{1,}\b))`), Severity: severity.SeverityConfiguration["Dovico"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:dronahq).{0,40}\b([a-z0-9]{50})\b)`), Severity: severity.SeverityConfiguration["Dronahq"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:droneci).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Droneci"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(sl\.[A-Za-z0-9\-\_]{130,140})\b)`), Severity: severity.SeverityConfiguration["Dropbox"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:dwolla).{0,40}\b([a-zA-Z-0-9]{50})\b)`), Severity: severity.SeverityConfiguration["Dwolla"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:dynalist).{0,40}\b([a-zA-Z0-9-_]{128})\b)`), Severity: severity.SeverityConfiguration["Dynalist"]}, + {Pattern: regexp.MustCompile(`(?i)(dt0[a-zA-Z]{1}[0-9]{2}\.[A-Z0-9]{24}\.[A-Z0-9]{64})`), Severity: severity.SeverityConfiguration["Dynatrace token"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:dyspatch).{0,40}\b([A-Z0-9]{52})\b)`), Severity: severity.SeverityConfiguration["Dyspatch"]}, + {Pattern: regexp.MustCompile(`(?i)(-----BEGIN EC PRIVATE KEY-----)`), Severity: severity.SeverityConfiguration["EC"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:eagleeyenetworks).{0,40}\b([a-zA-Z0-9]{3,20}@[a-zA-Z0-9]{2,12}.[a-zA-Z0-9]{2,5})\b)`), Severity: severity.SeverityConfiguration["Eagleeyenetworks - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:eagleeyenetworks).{0,40}\b([a-zA-Z0-9]{15})\b)`), Severity: severity.SeverityConfiguration["Eagleeyenetworks - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:easyinsight|easy-insight).{0,40}\b([a-zA-Z0-9]{20})\b)`), Severity: severity.SeverityConfiguration["Easyinsight - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:easyinsight|easy-insight).{0,40}\b([0-9Aa-zA-Z]{20})\b)`), Severity: severity.SeverityConfiguration["Easyinsight - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:edamam).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Edamam - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:edamam).{0,40}\b([0-9a-z]{8})\b)`), Severity: severity.SeverityConfiguration["Edamam - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:edenai).{0,40}\b([a-zA-Z0-9]{36}.[a-zA-Z0-9]{92}.[a-zA-Z0-9_]{43})\b)`), Severity: severity.SeverityConfiguration["Edenai"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:8x8).{0,40}\b([a-zA-Z0-9_]{18,30})\b)`), Severity: severity.SeverityConfiguration["Eightxeight - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:8x8).{0,40}\b([a-zA-Z0-9]{43})\b)`), Severity: severity.SeverityConfiguration["Eightxeight - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:elastic).{0,40}\b([A-Za-z0-9_-]{96})\b)`), Severity: severity.SeverityConfiguration["Elasticemail"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:enablex).{0,40}\b([a-zA-Z0-9]{36})\b)`), Severity: severity.SeverityConfiguration["Enablex - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:enablex).{0,40}\b([a-z0-9]{24})\b)`), Severity: severity.SeverityConfiguration["Enablex - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:enigma).{0,40}\b([a-zA-Z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Enigma"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ethplorer).{0,40}\b([a-z0-9A-Z-]{22})\b)`), Severity: severity.SeverityConfiguration["Ethplorer"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:etsy).{0,40}\b([a-zA-Z-0-9]{24})\b)`), Severity: severity.SeverityConfiguration["Etsyapikey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Everhour"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:exchangerate).{0,40}\b([a-z0-9]{24})\b)`), Severity: severity.SeverityConfiguration["Exchangerateapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:exchangerates).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Exchangeratesapi"]}, + {Pattern: regexp.MustCompile(`(?i)(EAACEdEose0cBA[0-9A-Za-z]+)`), Severity: severity.SeverityConfiguration["Facebook Access Token"]}, + {Pattern: regexp.MustCompile(`(?i)(BEGIN DSA PRIVATE KEY)`), Severity: severity.SeverityConfiguration["Generic - 1703"]}, + {Pattern: regexp.MustCompile(`(?i)(BEGIN EC PRIVATE KEY)`), Severity: severity.SeverityConfiguration["Generic - 1704"]}, + {Pattern: regexp.MustCompile(`(?i)(BEGIN PGP PRIVATE KEY BLOCK)`), Severity: severity.SeverityConfiguration["Generic - 1705"]}, + {Pattern: regexp.MustCompile(`(?i)(algolia_api_key)`), Severity: severity.SeverityConfiguration["Generic - 1710"]}, + {Pattern: regexp.MustCompile(`(?i)(asana_access_token)`), Severity: severity.SeverityConfiguration["Generic - 1711"]}, + {Pattern: regexp.MustCompile(`(?i)(azure_tenant)`), Severity: severity.SeverityConfiguration["Generic - 1713"]}, + {Pattern: regexp.MustCompile(`(?i)(bitly_access_token)`), Severity: severity.SeverityConfiguration["Generic - 1714"]}, + {Pattern: regexp.MustCompile(`(?i)(browserstack_access_key)`), Severity: severity.SeverityConfiguration["Generic - 1716"]}, + {Pattern: regexp.MustCompile(`(?i)(buildkite_access_token)`), Severity: severity.SeverityConfiguration["Generic - 1717"]}, + {Pattern: regexp.MustCompile(`(?i)(comcast_access_token)`), Severity: severity.SeverityConfiguration["Generic - 1718"]}, + {Pattern: regexp.MustCompile(`(?i)(datadog_api_key)`), Severity: severity.SeverityConfiguration["Generic - 1719"]}, + {Pattern: regexp.MustCompile(`(?i)(deviantart_secret)`), Severity: severity.SeverityConfiguration["Generic - 1720"]}, + {Pattern: regexp.MustCompile(`(?i)(deviantart_access_token)`), Severity: severity.SeverityConfiguration["Generic - 1721"]}, + {Pattern: regexp.MustCompile(`(?i)(dropbox_api_token)`), Severity: severity.SeverityConfiguration["Generic - 1722"]}, + {Pattern: regexp.MustCompile(`(?i)(facebook_appsecret)`), Severity: severity.SeverityConfiguration["Generic - 1723"]}, + {Pattern: regexp.MustCompile(`(?i)(facebook_access_token)`), Severity: severity.SeverityConfiguration["Generic - 1724"]}, + {Pattern: regexp.MustCompile(`(?i)(firebase_custom_token)`), Severity: severity.SeverityConfiguration["Generic - 1725"]}, + {Pattern: regexp.MustCompile(`(?i)(firebase_id_token)`), Severity: severity.SeverityConfiguration["Generic - 1726"]}, + {Pattern: regexp.MustCompile(`(?i)(github_client)`), Severity: severity.SeverityConfiguration["Generic - 1727"]}, + {Pattern: regexp.MustCompile(`(?i)(github_ssh_key)`), Severity: severity.SeverityConfiguration["Generic - 1728"]}, + {Pattern: regexp.MustCompile(`(?i)(gitlab_private_token)`), Severity: severity.SeverityConfiguration["Generic - 1730"]}, + {Pattern: regexp.MustCompile(`(?i)(heroku_api_key)`), Severity: severity.SeverityConfiguration["Generic - 1733"]}, + {Pattern: regexp.MustCompile(`(?i)(instagram_access_token)`), Severity: severity.SeverityConfiguration["Generic - 1734"]}, + {Pattern: regexp.MustCompile(`(?i)(mailchimp_api_key)`), Severity: severity.SeverityConfiguration["Generic - 1735"]}, + {Pattern: regexp.MustCompile(`(?i)(mailgun_api_key)`), Severity: severity.SeverityConfiguration["Generic - 1736"]}, + {Pattern: regexp.MustCompile(`(?i)(pagerduty_api_token)`), Severity: severity.SeverityConfiguration["Generic - 1739"]}, + {Pattern: regexp.MustCompile(`(?i)(paypal_key_sb)`), Severity: severity.SeverityConfiguration["Generic - 1740"]}, + {Pattern: regexp.MustCompile(`(?i)(paypal_key_live)`), Severity: severity.SeverityConfiguration["Generic - 1741"]}, + {Pattern: regexp.MustCompile(`(?i)(paypal_token_sb)`), Severity: severity.SeverityConfiguration["Generic - 1742"]}, + {Pattern: regexp.MustCompile(`(?i)(paypal_token_live)`), Severity: severity.SeverityConfiguration["Generic - 1743"]}, + {Pattern: regexp.MustCompile(`(?i)(pendo_integration_key)`), Severity: severity.SeverityConfiguration["Generic - 1744"]}, + {Pattern: regexp.MustCompile(`(?i)(salesforce_access_token)`), Severity: severity.SeverityConfiguration["Generic - 1745"]}, + {Pattern: regexp.MustCompile(`(?i)(saucelabs_ukey)`), Severity: severity.SeverityConfiguration["Generic - 1746"]}, + {Pattern: regexp.MustCompile(`(?i)(sendgrid_api_key)`), Severity: severity.SeverityConfiguration["Generic - 1747"]}, + {Pattern: regexp.MustCompile(`(?i)(slack_api_token)`), Severity: severity.SeverityConfiguration["Generic - 1748"]}, + {Pattern: regexp.MustCompile(`(?i)(square_auth_token)`), Severity: severity.SeverityConfiguration["Generic - 1751"]}, + {Pattern: regexp.MustCompile(`(?i)(travisci_api_token)`), Severity: severity.SeverityConfiguration["Generic - 1752"]}, + {Pattern: regexp.MustCompile(`(?i)(twitter_api_secret)`), Severity: severity.SeverityConfiguration["Generic - 1754"]}, + {Pattern: regexp.MustCompile(`(?i)(twitter_bearer_token)`), Severity: severity.SeverityConfiguration["Generic - 1755"]}, + {Pattern: regexp.MustCompile(`(?i)(spotify_access_token)`), Severity: severity.SeverityConfiguration["Generic - 1756"]}, + {Pattern: regexp.MustCompile(`(?i)(stripe_key_live)`), Severity: severity.SeverityConfiguration["Generic - 1757"]}, + {Pattern: regexp.MustCompile(`(?i)(wakatime_api_key)`), Severity: severity.SeverityConfiguration["Generic - 1758"]}, + {Pattern: regexp.MustCompile(`(?i)(wompi_auth_bearer_sb)`), Severity: severity.SeverityConfiguration["Generic - 1759"]}, + {Pattern: regexp.MustCompile(`(?i)(wompi_auth_bearer_live)`), Severity: severity.SeverityConfiguration["Generic - 1760"]}, + {Pattern: regexp.MustCompile(`(?i)(wpengine_api_key)`), Severity: severity.SeverityConfiguration["Generic - 1761"]}, + {Pattern: regexp.MustCompile(`(?i)(zendesk_access_token)`), Severity: severity.SeverityConfiguration["Generic - 1763"]}, + {Pattern: regexp.MustCompile(`(?i)(ssh-rsa)`), Severity: severity.SeverityConfiguration["Generic - 1764"]}, + {Pattern: regexp.MustCompile(`(?i)((private|public|api|secret|password|pass|passphrase|access).+(key|token|secret|password).+)`), Severity: severity.SeverityConfiguration["Generic key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:gengo).{0,40}([ ]{0,1}[0-9a-zA-Z\[\]\-\(\)\{\}|_^@$=~]{64}[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Gengo"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:geoapify).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Geoapify"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:geocode).{0,40}\b([a-z0-9]{28})\b)`), Severity: severity.SeverityConfiguration["Geocode"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:geocodify).{0,40}\b([0-9a-z]{40})\b)`), Severity: severity.SeverityConfiguration["Geocodify"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:geocod).{0,40}\b([a-zA-Z0-9\S]{7,30})\b)`), Severity: severity.SeverityConfiguration["Geocodio - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:geocod).{0,40}\b([a-z0-9]{39})\b)`), Severity: severity.SeverityConfiguration["Geocodio - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ipifi).{0,40}\b([a-z0-9A-Z_]{32})\b)`), Severity: severity.SeverityConfiguration["Geoipifi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:getemail).{0,40}\b([a-zA-Z0-9-]{20})\b)`), Severity: severity.SeverityConfiguration["Getemail"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:getemails).{0,40}\b([a-z0-9-]{26})\b)`), Severity: severity.SeverityConfiguration["Getemails - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:getemails).{0,40}\b([a-z0-9-]{18})\b)`), Severity: severity.SeverityConfiguration["Getemails - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:getgeoapi).{0,40}\b([0-9a-z]{40})\b)`), Severity: severity.SeverityConfiguration["Getgeoapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:getgist).{0,40}\b([a-z0-9A-Z+=]{68}))`), Severity: severity.SeverityConfiguration["Getgist"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:getsandbox).{0,40}\b([a-z0-9-]{40})\b)`), Severity: severity.SeverityConfiguration["Getsandbox - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:getsandbox).{0,40}\b([a-z0-9-]{15,30})\b)`), Severity: severity.SeverityConfiguration["Getsandbox - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:github).{0,40}\b([0-9]{6})\b)`), Severity: severity.SeverityConfiguration["Githubapp - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:github).{0,40}(-----BEGIN RSA PRIVATE KEY-----\s[A-Za-z0-9+\/\s]*\s-----END RSA PRIVATE KEY-----))`), Severity: severity.SeverityConfiguration["Githubapp - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:gitlab).{0,40}\b([a-zA-Z0-9\-=_]{20,22})\b)`), Severity: severity.SeverityConfiguration["Gitlab"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(glpat-[a-zA-Z0-9\-=_]{20,22})\b)`), Severity: severity.SeverityConfiguration["Gitlabv2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:gitter).{0,40}\b([a-z0-9-]{40})\b)`), Severity: severity.SeverityConfiguration["Gitter"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:glassnode).{0,40}\b([0-9A-Za-z]{27})\b)`), Severity: severity.SeverityConfiguration["Glassnode"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:gocanvas).{0,40}\b([0-9A-Za-z/+]{43}=[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Gocanvas - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:gocanvas).{0,40}\b([\w\.-]+@[\w-]+\.[\w\.-]{2,5})\b)`), Severity: severity.SeverityConfiguration["Gocanvas - 2"]}, + {Pattern: regexp.MustCompile(`(?i)([0-9]+-[0-9A-Za-z_]{32}\.apps\.googleusercontent\.com)`), Severity: severity.SeverityConfiguration["Google Cloud Platform OAuth"]}, + {Pattern: regexp.MustCompile(`(?i)(ya29\.[0-9A-Za-z\-_]+)`), Severity: severity.SeverityConfiguration["Google OAuth Access Token"]}, + {Pattern: regexp.MustCompile(`(?i)([0-9]+-[0-9a-z_]{32}.apps.googleusercontent.com)`), Severity: severity.SeverityConfiguration["Google Oauth ID"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:graph).{0,40}\b([a-z0-9]{25})\b)`), Severity: severity.SeverityConfiguration["Graphcms - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(ey[a-zA-Z0-9]{73}.ey[a-zA-Z0-9]{365}.[a-zA-Z0-9_-]{683})\b)`), Severity: severity.SeverityConfiguration["Graphcms - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:graphhopper).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Graphhopper"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:groove).{0,40}\b([a-z0-9A-Z]{64}))`), Severity: severity.SeverityConfiguration["Groovehq"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([0-9Aa-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b)`), Severity: severity.SeverityConfiguration["Guardianapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:guru).{0,40}\b([a-zA-Z0-9]{3,20}@[a-zA-Z0-9]{2,12}.[a-zA-Z0-9]{2,5})\b)`), Severity: severity.SeverityConfiguration["Guru - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Guru - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:gyazo).{0,40}\b([0-9A-Za-z-]{43})\b)`), Severity: severity.SeverityConfiguration["Gyazo"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:happi).{0,40}\b([a-zA-Z0-9]{56}))`), Severity: severity.SeverityConfiguration["Happi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:happyscribe).{0,40}\b([0-9a-zA-Z]{24})\b)`), Severity: severity.SeverityConfiguration["Happyscribe"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:harvest).{0,40}\b([a-z0-9A-Z._]{97})\b)`), Severity: severity.SeverityConfiguration["Harvest - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:harvest).{0,40}\b([0-9]{4,9})\b)`), Severity: severity.SeverityConfiguration["Harvest - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:hellosign).{0,40}\b([a-zA-Z-0-9/+]{64})\b)`), Severity: severity.SeverityConfiguration["Hellosign"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:helpcrunch).{0,40}\b([a-zA-Z-0-9+/=]{328}))`), Severity: severity.SeverityConfiguration["Helpcrunch"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:helpscout).{0,40}\b([A-Za-z0-9]{56})\b)`), Severity: severity.SeverityConfiguration["Helpscout"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:hereapi).{0,40}\b([a-zA-Z0-9\S]{43})\b)`), Severity: severity.SeverityConfiguration["Hereapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Heroku"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:hive).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Hive - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:hive).{0,40}\b([0-9A-Za-z]{17})\b)`), Severity: severity.SeverityConfiguration["Hive - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:hiveage).{0,40}\b([0-9A-Za-z\_\-]{20})\b)`), Severity: severity.SeverityConfiguration["Hiveage"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:holidayapi).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Holidayapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:host).{0,40}\b([a-z0-9]{14})\b)`), Severity: severity.SeverityConfiguration["Host"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:html2pdf).{0,40}\b([a-zA-Z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Html2pdf"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Hubspotapikey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:humanity).{0,40}\b([0-9a-z]{40})\b)`), Severity: severity.SeverityConfiguration["Humanity"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:hunter).{0,40}\b([a-z0-9_-]{40})\b)`), Severity: severity.SeverityConfiguration["Hunter"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:hypertrack).{0,40}\b([0-9a-zA-Z\_\-]{54})\b)`), Severity: severity.SeverityConfiguration["Hypertrack - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:hypertrack).{0,40}\b([0-9a-zA-Z\_\-]{27})\b)`), Severity: severity.SeverityConfiguration["Hypertrack - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ibm).{0,40}\b([A-Za-z0-9_-]{44})\b)`), Severity: severity.SeverityConfiguration["Ibmclouduserkey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:iconfinder).{0,40}\b([a-zA-Z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Iconfinder"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:iexcloud).{0,40}\b([a-z0-9_]{35})\b)`), Severity: severity.SeverityConfiguration["Iexcloud"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:imagekit).{0,40}\b([a-zA-Z0-9_=]{36}))`), Severity: severity.SeverityConfiguration["Imagekit"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:imagga).{0,40}\b([a-z0-9A-Z=]{72}))`), Severity: severity.SeverityConfiguration["Imagga"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:impala).{0,40}\b([0-9A-Za-z_]{46})\b)`), Severity: severity.SeverityConfiguration["Impala"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:insightly).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Insightly"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:integromat).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Integromat"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:intercom).{0,40}\b([a-zA-Z0-9\W\S]{59}\=))`), Severity: severity.SeverityConfiguration["Intercom"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:intrinio).{0,40}\b([a-zA-Z0-9]{44})\b)`), Severity: severity.SeverityConfiguration["Intrinio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:invoiceocean).{0,40}\b([0-9A-Za-z]{20})\b)`), Severity: severity.SeverityConfiguration["Invoiceocean - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([0-9a-z]{1,}.invoiceocean.com)\b)`), Severity: severity.SeverityConfiguration["Invoiceocean - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ipapi).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Ipapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ipgeolocation).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Ipgeolocation"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ipify).{0,40}\b([a-zA-Z0-9_-]{32})\b)`), Severity: severity.SeverityConfiguration["Ipify"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ipinfodb).{0,40}\b([a-z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Ipinfodb"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ipquality).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Ipquality"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ipstack).{0,40}\b([a-fA-f0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Ipstack"]}, + {Pattern: regexp.MustCompile(`(?i)(jdbc:[a-z:]+://[A-Za-z0-9\.\-_:;=/@?,&]+)`), Severity: severity.SeverityConfiguration["JDBC Connection String"]}, + {Pattern: regexp.MustCompile(`(?i)(eyJ[a-zA-Z0-9]{10,}\.eyJ[a-zA-Z0-9]{10,}\.[a-zA-Z0-9_\-]{10,})`), Severity: severity.SeverityConfiguration["JWT Token"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:jira).{0,40}\b([a-zA-Z-0-9]{24})\b)`), Severity: severity.SeverityConfiguration["Jiratoken - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:jira).{0,40}\b([a-zA-Z-0-9]{5,24}\@[a-zA-Z-0-9]{3,16}\.com)\b)`), Severity: severity.SeverityConfiguration["Jiratoken - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Jiratoken - 3"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:jotform).{0,40}\b([0-9Aa-z]{32})\b)`), Severity: severity.SeverityConfiguration["Jotform"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:jumpcloud).{0,40}\b([a-zA-Z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Jumpcloud"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:juro).{0,40}\b([a-zA-Z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Juro"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:kanban).{0,40}\b([0-9A-Z]{12})\b)`), Severity: severity.SeverityConfiguration["Kanban - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([0-9a-z]{1,}.kanbantool.com)\b)`), Severity: severity.SeverityConfiguration["Kanban - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:karma).{0,40}\b([a-zA-Z0-9]{20})\b)`), Severity: severity.SeverityConfiguration["Karmacrm"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:keen).{0,40}\b([0-9a-z]{24})\b)`), Severity: severity.SeverityConfiguration["Keenio - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:keen).{0,40}\b([0-9A-Z]{64})\b)`), Severity: severity.SeverityConfiguration["Keenio - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:kickbox).{0,40}\b([a-zA-Z0-9_]+[a-zA-Z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Kickbox"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:klipfolio).{0,40}\b([0-9a-f]{40})\b)`), Severity: severity.SeverityConfiguration["Klipfolio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:kontent).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Kontent"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mailboxlayer).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Mailboxlayer"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mailerlite).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Mailerlite"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mailgun).{0,40}\b([a-zA-Z-0-9]{72})\b)`), Severity: severity.SeverityConfiguration["Mailgun - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(key-[0-9a-zA-Z]{32})`), Severity: severity.SeverityConfiguration["Mailgun API Key - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((mailgun|mg)[0-9a-z]{32})`), Severity: severity.SeverityConfiguration["Mailgun API key - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mailjet).{0,40}\b([A-Za-z0-9]{87}\=))`), Severity: severity.SeverityConfiguration["Mailjetbasicauth"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mailjet).{0,40}\b([A-Za-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Mailjetsms"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mailmodo).{0,40}\b([A-Z0-9]{7}-[A-Z0-9]{7}-[A-Z0-9]{7}-[A-Z0-9]{7})\b)`), Severity: severity.SeverityConfiguration["Mailmodo"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mailsac).{0,40}\b(k_[0-9A-Za-z]{36,})\b)`), Severity: severity.SeverityConfiguration["Mailsac"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mandrill).{0,40}\b([A-Za-z0-9_-]{22})\b)`), Severity: severity.SeverityConfiguration["Mandrill"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:manifest).{0,40}\b([a-zA-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Manifest"]}, + {Pattern: regexp.MustCompile(`(?i)(([a-zA-Z-0-9]{4,32}))`), Severity: severity.SeverityConfiguration["Mapbox - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(sk\.[a-zA-Z-0-9\.]{80,240})\b)`), Severity: severity.SeverityConfiguration["Mapbox - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mapquest).{0,40}\b([0-9A-Za-z]{32})\b)`), Severity: severity.SeverityConfiguration["Mapquest"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:marketstack).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Marketstack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mattermost).{0,40}\b([A-Za-z0-9-_]{1,}.cloud.mattermost.com)\b)`), Severity: severity.SeverityConfiguration["Mattermostpersonaltoken - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mattermost).{0,40}\b([a-z0-9]{26})\b)`), Severity: severity.SeverityConfiguration["Mattermostpersonaltoken - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mavenlink).{0,40}\b([0-9a-z]{64})\b)`), Severity: severity.SeverityConfiguration["Mavenlink"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:maxmind|geoip).{0,40}\b([0-9A-Za-z]{16})\b)`), Severity: severity.SeverityConfiguration["Maxmindlicense - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:maxmind|geoip).{0,40}\b([0-9]{2,7})\b)`), Severity: severity.SeverityConfiguration["Maxmindlicense - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:meaningcloud).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Meaningcloud"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mediastack).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Mediastack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:meistertask).{0,40}\b([a-zA-Z0-9]{43})\b)`), Severity: severity.SeverityConfiguration["Meistertask"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mesibo).{0,40}\b([0-9A-Za-z]{64})\b)`), Severity: severity.SeverityConfiguration["Mesibo"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:messagebird).{0,40}\b([A-Za-z0-9_-]{25})\b)`), Severity: severity.SeverityConfiguration["Messagebird"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:metaapi|meta-api).{0,40}\b([0-9a-f]{64})\b)`), Severity: severity.SeverityConfiguration["Metaapi - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:metaapi|meta-api).{0,40}\b([0-9a-f]{24})\b)`), Severity: severity.SeverityConfiguration["Metaapi - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:metrilo).{0,40}\b([a-z0-9]{16})\b)`), Severity: severity.SeverityConfiguration["Metrilo"]}, + {Pattern: regexp.MustCompile(`(?i)((https:\/\/[a-zA-Z-0-9]+\.webhook\.office\.com\/webhookb2\/[a-zA-Z-0-9]{8}-[a-zA-Z-0-9]{4}-[a-zA-Z-0-9]{4}-[a-zA-Z-0-9]{4}-[a-zA-Z-0-9]{12}\@[a-zA-Z-0-9]{8}-[a-zA-Z-0-9]{4}-[a-zA-Z-0-9]{4}-[a-zA-Z-0-9]{4}-[a-zA-Z-0-9]{12}\/IncomingWebhook\/[a-zA-Z-0-9]{32}\/[a-zA-Z-0-9]{8}-[a-zA-Z-0-9]{4}-[a-zA-Z-0-9]{4}-[a-zA-Z-0-9]{4}-[a-zA-Z-0-9]{12}))`), Severity: severity.SeverityConfiguration["Microsoftteamswebhook"]}, + {Pattern: regexp.MustCompile(`(?i)(midi-662b69edd2[a-zA-Z0-9]{54})`), Severity: severity.SeverityConfiguration["Midise"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mindmeister).{0,40}\b([a-zA-Z0-9]{43})\b)`), Severity: severity.SeverityConfiguration["Mindmeister"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mite).{0,40}\b([0-9a-z]{16})\b)`), Severity: severity.SeverityConfiguration["Mite - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([0-9a-z-]{1,}.mite.yo.lk)\b)`), Severity: severity.SeverityConfiguration["Mite - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mixmax).{0,40}\b([a-zA-Z0-9_-]{36})\b)`), Severity: severity.SeverityConfiguration["Mixmax"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mixpanel).{0,40}\b([a-zA-Z0-9.-]{30,40})\b)`), Severity: severity.SeverityConfiguration["Mixpanel - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mixpanel).{0,40}\b([a-zA-Z0-9-]{32})\b)`), Severity: severity.SeverityConfiguration["Mixpanel - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:moderation).{0,40}\b([a-zA-Z0-9]{36}\.[a-zA-Z0-9]{115}\.[a-zA-Z0-9_]{43})\b)`), Severity: severity.SeverityConfiguration["Moderation"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:monday).{0,40}\b(ey[a-zA-Z0-9_.]{210,225})\b)`), Severity: severity.SeverityConfiguration["Monday"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:moonclerck).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Moonclerck"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:moonclerk).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Moonclerk"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:moosend).{0,40}\b([0-9Aa-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})\b)`), Severity: severity.SeverityConfiguration["Moosend"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:mrticktock).{0,40}\b([a-zA-Z0-9!=@#$%()_^]{1,50}))`), Severity: severity.SeverityConfiguration["Mrticktock - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-z]+)\b)`), Severity: severity.SeverityConfiguration["Mrticktock - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:freshworks).{0,40}\b([a-zA-Z0-9-_]{2,20})\b)`), Severity: severity.SeverityConfiguration["Myfreshworks - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:freshworks).{0,40}\b([a-z0-9A-Z-]{22})\b)`), Severity: severity.SeverityConfiguration["Myfreshworks - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:myintervals).{0,40}\b([0-9a-z]{11})\b)`), Severity: severity.SeverityConfiguration["Myintervals"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nasdaq).{0,40}\b([a-zA-Z0-9_-]{20})\b)`), Severity: severity.SeverityConfiguration["Nasdaqdatalink"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nethunt).{0,40}\b([a-zA-Z0-9.-@]{25,30})\b)`), Severity: severity.SeverityConfiguration["Nethunt - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nethunt).{0,40}\b([a-z0-9-\S]{36})\b)`), Severity: severity.SeverityConfiguration["Nethunt - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:netlify).{0,40}\b([A-Za-z0-9_-]{43,45})\b)`), Severity: severity.SeverityConfiguration["Netlify"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:neutrinoapi).{0,40}\b([a-zA-Z0-9]{48})\b)`), Severity: severity.SeverityConfiguration["Neutrinoapi - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:neutrinoapi).{0,40}\b([a-zA-Z0-9]{6,24})\b)`), Severity: severity.SeverityConfiguration["Neutrinoapi - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(NRAA-[a-f0-9]{27})`), Severity: severity.SeverityConfiguration["Newrelic Admin API Key"]}, + {Pattern: regexp.MustCompile(`(?i)(NRI(?:I|Q)-[A-Za-z0-9\-_]{32})`), Severity: severity.SeverityConfiguration["Newrelic Insights API Key"]}, + {Pattern: regexp.MustCompile(`(?i)(NRRA-[a-f0-9]{42})`), Severity: severity.SeverityConfiguration["Newrelic REST API Key"]}, + {Pattern: regexp.MustCompile(`(?i)(NRSP-[a-z]{2}[0-9]{2}[a-f0-9]{31})`), Severity: severity.SeverityConfiguration["Newrelic Synthetics Location Key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:newrelic).{0,40}\b([A-Za-z0-9_\.]{4}-[A-Za-z0-9_\.]{42})\b)`), Severity: severity.SeverityConfiguration["Newrelicpersonalapikey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:newsapi).{0,40}\b([a-z0-9]{32}))`), Severity: severity.SeverityConfiguration["Newsapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:newscatcher).{0,40}\b([0-9A-Za-z_]{43})\b)`), Severity: severity.SeverityConfiguration["Newscatcher"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nexmo).{0,40}\b([A-Za-z0-9_-]{8})\b)`), Severity: severity.SeverityConfiguration["Nexmoapikey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nexmo).{0,40}\b([A-Za-z0-9_-]{16})\b)`), Severity: severity.SeverityConfiguration["Nexmoapikey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nftport).{0,40}\b([a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12})\b)`), Severity: severity.SeverityConfiguration["Nftport"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nicereply).{0,40}\b([0-9a-f]{40})\b)`), Severity: severity.SeverityConfiguration["Nicereply"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nimble).{0,40}\b([a-zA-Z0-9]{30})\b)`), Severity: severity.SeverityConfiguration["Nimble"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nitro).{0,40}\b([0-9a-f]{32})\b)`), Severity: severity.SeverityConfiguration["Nitro"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:noticeable).{0,40}\b([0-9a-zA-Z]{20})\b)`), Severity: severity.SeverityConfiguration["Noticeable"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(secret_[A-Za-z0-9]{43})\b)`), Severity: severity.SeverityConfiguration["Notion"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nozbe|nozbeteams).{0,40}\b([0-9A-Za-z]{16}_[0-9A-Za-z\-_]{64}[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Nozbeteams"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:numverify).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Numverify"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nutritionix).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Nutritionix - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nutritionix).{0,40}\b([a-z0-9]{8})\b)`), Severity: severity.SeverityConfiguration["Nutritionix - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nylas).{0,40}\b([0-9A-Za-z]{30})\b)`), Severity: severity.SeverityConfiguration["Nylas"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:nytimes).{0,40}\b([a-z0-9A-Z-]{32})\b)`), Severity: severity.SeverityConfiguration["Nytimes"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:oanda).{0,40}\b([a-zA-Z0-9]{24})\b)`), Severity: severity.SeverityConfiguration["Oanda"]}, + {Pattern: regexp.MustCompile(`(?i)([a-z0-9-]{1,40}\.okta(?:preview|-emea){0,1}\.com)`), Severity: severity.SeverityConfiguration["Okta - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(00[a-zA-Z0-9_-]{40})`), Severity: severity.SeverityConfiguration["Okta - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:omnisend).{0,40}\b([a-z0-9A-Z-]{75})\b)`), Severity: severity.SeverityConfiguration["Omnisend"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:onedesk).{0,40}\b([a-zA-Z0-9!=@#$%^]{8,64}))`), Severity: severity.SeverityConfiguration["Onedesk - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pagerduty).{0,40}\b([a-z]{1}\+[a-zA-Z]{9}\-[a-z]{2}\-[a-z0-9]{5})\b)`), Severity: severity.SeverityConfiguration["Pagerdutyapikey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pandadoc).{0,40}\b([a-zA-Z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Pandadoc"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pandascore).{0,40}([ \r\n]{0,1}[0-9A-Za-z\-\_]{51}[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Pandascore"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:paralleldots).{0,40}\b([0-9A-Za-z]{43})\b)`), Severity: severity.SeverityConfiguration["Paralleldots"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:partnerstack).{0,40}\b([0-9A-Za-z]{64})\b)`), Severity: severity.SeverityConfiguration["Partnerstack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:passbase).{0,40}\b([a-zA-Z0-9]{128})\b)`), Severity: severity.SeverityConfiguration["Passbase"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:prospect).{0,40}\b([a-z0-9-]{32})\b)`), Severity: severity.SeverityConfiguration["Prospectcrm"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:prospect).{0,40}\b([a-z0-9A-Z-]{50})\b)`), Severity: severity.SeverityConfiguration["Prospectio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:protocols).{0,40}\b([a-z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Protocolsio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:proxycrawl).{0,40}\b([a-zA-Z0-9_]{22})\b)`), Severity: severity.SeverityConfiguration["Proxycrawl"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(sub-c-[0-9a-z]{8}-[a-z]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12})\b)`), Severity: severity.SeverityConfiguration["Pubnubpublishkey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(pub-c-[0-9a-z]{8}-[0-9a-z]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12})\b)`), Severity: severity.SeverityConfiguration["Pubnubpublishkey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:purestake).{0,40}\b([a-zA-Z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Purestake"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pushbullet).{0,40}\b([A-Za-z0-9_\.]{34})\b)`), Severity: severity.SeverityConfiguration["Pushbulletapikey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:key).{0,40}\b([a-z0-9]{20})\b)`), Severity: severity.SeverityConfiguration["Pusherchannelkey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pusher).{0,40}\b([a-z0-9]{20})\b)`), Severity: severity.SeverityConfiguration["Pusherchannelkey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pusher).{0,40}\b([0-9]{7})\b)`), Severity: severity.SeverityConfiguration["Pusherchannelkey - 3"]}, + {Pattern: regexp.MustCompile(`(?i)(pypi-AgEIcHlwaS5vcmc[A-Za-z0-9-_]{50,1000})`), Severity: severity.SeverityConfiguration["PyPI upload token"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:qualaroo).{0,40}\b([a-z0-9A-Z=]{64}))`), Severity: severity.SeverityConfiguration["Qualaroo"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:qubole).{0,40}\b([0-9a-z]{64})\b)`), Severity: severity.SeverityConfiguration["Qubole"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:quickmetrics).{0,40}\b([a-zA-Z0-9_-]{22})\b)`), Severity: severity.SeverityConfiguration["Quickmetrics"]}, + {Pattern: regexp.MustCompile(`(?i)(-----BEGIN PRIVATE KEY-----)`), Severity: severity.SeverityConfiguration["RKCS8"]}, + {Pattern: regexp.MustCompile(`(?i)(-----BEGIN RSA PRIVATE KEY-----)`), Severity: severity.SeverityConfiguration["RSA private key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:rapidapi).{0,40}\b([A-Za-z0-9_-]{50})\b)`), Severity: severity.SeverityConfiguration["Rapidapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:raven).{0,40}\b([A-Z0-9-]{16})\b)`), Severity: severity.SeverityConfiguration["Raven"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:rawg).{0,40}\b([0-9Aa-z]{32})\b)`), Severity: severity.SeverityConfiguration["Rawg"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)\brzp_\w{2,6}_\w{10,20}\b)`), Severity: severity.SeverityConfiguration["Razorpay - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ringcentral).{0,40}\b([0-9A-Za-z_-]{22})\b)`), Severity: severity.SeverityConfiguration["Ringcentral - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ritekit).{0,40}\b([0-9a-f]{44})\b)`), Severity: severity.SeverityConfiguration["Ritekit"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:roaring).{0,40}\b([0-9A-Za-z_-]{28})\b)`), Severity: severity.SeverityConfiguration["Roaring"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:rocketreach).{0,40}\b([a-z0-9-]{39})\b)`), Severity: severity.SeverityConfiguration["Rocketreach"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ronin).{0,40}\b([0-9Aa-zA-Z]{3,32})\b)`), Severity: severity.SeverityConfiguration["Roninapp - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ronin).{0,40}\b([0-9a-zA-Z]{26})\b)`), Severity: severity.SeverityConfiguration["Roninapp - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:route4me).{0,40}\b([0-9A-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Route4me"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:rownd).{0,40}\b([a-z0-9]{8}\-[a-z0-9]{4}\-[a-z0-9]{4}\-[a-z0-9]{4}\-[a-z0-9]{12})\b)`), Severity: severity.SeverityConfiguration["Rownd - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:rownd).{0,40}\b([a-z0-9]{48})\b)`), Severity: severity.SeverityConfiguration["Rownd - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:rownd).{0,40}\b([0-9]{18})\b)`), Severity: severity.SeverityConfiguration["Rownd - 3"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(rubygems_[a-zA0-9]{48})\b)`), Severity: severity.SeverityConfiguration["Rubygems"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:runrunit).{0,40}\b([0-9a-f]{32})\b)`), Severity: severity.SeverityConfiguration["Runrunit - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:runrunit).{0,40}\b([0-9A-Za-z]{18,20})\b)`), Severity: severity.SeverityConfiguration["Runrunit - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(-----BEGIN OPENSSH PRIVATE KEY-----)`), Severity: severity.SeverityConfiguration["SSH"]}, + {Pattern: regexp.MustCompile(`(?i)(-----BEGIN DSA PRIVATE KEY-----)`), Severity: severity.SeverityConfiguration["SSH (DSA) private key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:salesblink).{0,40}\b([a-zA-Z]{16})\b)`), Severity: severity.SeverityConfiguration["Salesblink"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:salescookie).{0,40}\b([a-zA-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Salescookie"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:salesflare).{0,40}\b([a-zA-Z0-9_]{45})\b)`), Severity: severity.SeverityConfiguration["Salesflare"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:satismeter).{0,40}\b([a-zA-Z0-9]{4,20}@[a-zA-Z0-9]{2,12}.[a-zA-Z0-9]{2,12})\b)`), Severity: severity.SeverityConfiguration["Satismeterprojectkey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:satismeter).{0,40}\b([a-zA-Z0-9]{24})\b)`), Severity: severity.SeverityConfiguration["Satismeterprojectkey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:satismeter).{0,40}\b([a-zA-Z0-9!=@#$%^]{6,32}))`), Severity: severity.SeverityConfiguration["Satismeterprojectkey - 3"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:satismeter).{0,40}\b([a-z0-9A-Z]{16})\b)`), Severity: severity.SeverityConfiguration["Satismeterwritekey"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(oauth\-[a-z0-9]{8,}\-[a-z0-9]{5})\b)`), Severity: severity.SeverityConfiguration["Saucelabs - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:saucelabs).{0,40}\b([a-z0-9]{8}\-[a-z0-9]{4}\-[a-z0-9]{4}\-[a-z0-9]{4}\-[a-z0-9]{12})\b)`), Severity: severity.SeverityConfiguration["Saucelabs - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:scaleway).{0,40}\b([0-9a-z]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b)`), Severity: severity.SeverityConfiguration["Scalewaykey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:scrapeowl).{0,40}\b([0-9a-z]{30})\b)`), Severity: severity.SeverityConfiguration["Scrapeowl"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:scraperapi).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Scraperapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:scraperbox).{0,40}\b([A-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Scraperbox"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:scrapersite).{0,40}\b([a-zA-Z0-9]{45})\b)`), Severity: severity.SeverityConfiguration["Scrapersite"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:scrapestack).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Scrapestack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:scrapfly).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Scrapfly"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:scrapingant).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Scrapingant"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:scrapingbee).{0,40}\b([A-Z0-9]{80})\b)`), Severity: severity.SeverityConfiguration["Scrapingbee"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:screenshotapi).{0,40}\b([0-9A-Z]{7}\-[0-9A-Z]{7}\-[0-9A-Z]{7}\-[0-9A-Z]{7})\b)`), Severity: severity.SeverityConfiguration["Screenshotapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:screenshotlayer).{0,40}\b([a-zA-Z0-9_]{32})\b)`), Severity: severity.SeverityConfiguration["Screenshotlayer"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:securitytrails).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Securitytrails"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:segment).{0,40}\b([A-Za-z0-9_\-a-zA-Z]{43}\.[A-Za-z0-9_\-a-zA-Z]{43})\b)`), Severity: severity.SeverityConfiguration["Segmentapikey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:selectpdf).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Selectpdf"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:semaphore).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Semaphore"]}, + {Pattern: regexp.MustCompile(`(?i)(SG\.[\w_]{16,32}\.[\w_]{16,64})`), Severity: severity.SeverityConfiguration["SendGrid API Key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sendbird).{0,40}\b([0-9a-f]{40})\b)`), Severity: severity.SeverityConfiguration["Sendbird - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sendbird).{0,40}\b([0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12})\b)`), Severity: severity.SeverityConfiguration["Sendbird - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sendbird).{0,40}\b([0-9a-f]{24})\b)`), Severity: severity.SeverityConfiguration["Sendbirdorganizationapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sendgrid).{0,40}(SG\.[\w\-_]{20,24}\.[\w\-_]{39,50})\b)`), Severity: severity.SeverityConfiguration["Sendgrid"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(xkeysib\-[A-Za-z0-9_-]{81})\b)`), Severity: severity.SeverityConfiguration["Sendinbluev2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sentiment).{0,40}\b([0-9]{17})\b)`), Severity: severity.SeverityConfiguration["Sentiment - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sentiment).{0,40}\b([a-zA-Z0-9]{20})\b)`), Severity: severity.SeverityConfiguration["Sentiment - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sentry).{0,40}\b([a-f0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Sentrytoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:serphouse).{0,40}\b([0-9A-Za-z]{60})\b)`), Severity: severity.SeverityConfiguration["Serphouse"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:serpstack).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Serpstack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sheety).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Sheety - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sheety).{0,40}\b([0-9a-z]{64})\b)`), Severity: severity.SeverityConfiguration["Sheety - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sherpadesk).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Sherpadesk"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:shipday).{0,40}\b([a-zA-Z0-9.]{11}[a-zA-Z0-9]{20})\b)`), Severity: severity.SeverityConfiguration["Shipday"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:shodan).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Shodankey"]}, + {Pattern: regexp.MustCompile(`(?i)(shpat_[a-fA-F0-9]{32})`), Severity: severity.SeverityConfiguration["Shopify access token"]}, + {Pattern: regexp.MustCompile(`(?i)(shpca_[a-fA-F0-9]{32})`), Severity: severity.SeverityConfiguration["Shopify custom app access token"]}, + {Pattern: regexp.MustCompile(`(?i)(shppa_[a-fA-F0-9]{32})`), Severity: severity.SeverityConfiguration["Shopify private app access token"]}, + {Pattern: regexp.MustCompile(`(?i)(shpss_[a-fA-F0-9]{32})`), Severity: severity.SeverityConfiguration["Shopify shared secret"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:shortcut).{0,40}\b([0-9a-f-]{36})\b)`), Severity: severity.SeverityConfiguration["Shortcut"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:shotstack).{0,40}\b([a-zA-Z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Shotstack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:shutterstock).{0,40}\b([0-9a-zA-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Shutterstock - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:shutterstock).{0,40}\b([0-9a-zA-Z]{16})\b)`), Severity: severity.SeverityConfiguration["Shutterstock - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:shutterstock).{0,40}\b(v2/[0-9A-Za-z]{388})\b)`), Severity: severity.SeverityConfiguration["Shutterstockoauth"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([0-9a-z-]{3,64}.signalwire.com)\b)`), Severity: severity.SeverityConfiguration["Signalwire - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:signalwire).{0,40}\b([0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b)`), Severity: severity.SeverityConfiguration["Signalwire - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:signalwire).{0,40}\b([0-9A-Za-z]{50})\b)`), Severity: severity.SeverityConfiguration["Signalwire - 3"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:signaturit).{0,40}\b([0-9A-Za-z]{86})\b)`), Severity: severity.SeverityConfiguration["Signaturit"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:signupgenius).{0,40}\b([0-9A-Za-z]{32})\b)`), Severity: severity.SeverityConfiguration["Signupgenius"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sigopt).{0,40}\b([A-Z0-9]{48})\b)`), Severity: severity.SeverityConfiguration["Sigopt"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:simplesat).{0,40}\b([a-z0-9]{40}))`), Severity: severity.SeverityConfiguration["Simplesat"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:simplynoted).{0,40}\b([a-zA-Z0-9\S]{340,360})\b)`), Severity: severity.SeverityConfiguration["Simplynoted"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:simvoly).{0,40}\b([a-z0-9]{33})\b)`), Severity: severity.SeverityConfiguration["Simvoly"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sinch).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Sinchmessage"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sirv).{0,40}\b([a-zA-Z0-9\S]{88}))`), Severity: severity.SeverityConfiguration["Sirv - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sirv).{0,40}\b([a-zA-Z0-9]{26})\b)`), Severity: severity.SeverityConfiguration["Sirv - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:siteleaf).{0,40}\b([0-9Aa-z]{32})\b)`), Severity: severity.SeverityConfiguration["Siteleaf"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:skrapp).{0,40}\b([a-z0-9A-Z]{42})\b)`), Severity: severity.SeverityConfiguration["Skrappio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:skybiometry).{0,40}\b([0-9a-z]{25,26})\b)`), Severity: severity.SeverityConfiguration["Skybiometry"]}, + {Pattern: regexp.MustCompile(`(?i)(xox[baprs]-[0-9a-zA-Z]{10,48})`), Severity: severity.SeverityConfiguration["Slack"]}, + {Pattern: regexp.MustCompile(`(?i)((xox[pborsa]-[0-9]{12}-[0-9]{12}-[0-9]{12}-[a-z0-9]{32}))`), Severity: severity.SeverityConfiguration["Slack Token"]}, + {Pattern: regexp.MustCompile(`(?i)(https://hooks.slack.com/services/T[a-zA-Z0-9_]{8,10}/B[a-zA-Z0-9_]{8,12}/[a-zA-Z0-9_]{23,24})`), Severity: severity.SeverityConfiguration["Slack Webhook"]}, + {Pattern: regexp.MustCompile(`(?i)(xoxb-[0-9A-Za-z\-]{51})`), Severity: severity.SeverityConfiguration["Slack access token"]}, + {Pattern: regexp.MustCompile(`(?i)((https:\/\/hooks.slack.com\/services\/[A-Za-z0-9+\/]{44,46}))`), Severity: severity.SeverityConfiguration["Slackwebhook"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:smartsheets).{0,40}\b([a-zA-Z0-9]{37})\b)`), Severity: severity.SeverityConfiguration["Smartsheets"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:smartystreets).{0,40}\b([a-zA-Z0-9]{20})\b)`), Severity: severity.SeverityConfiguration["Smartystreets - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:smartystreets).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Smartystreets - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:smooch).{0,40}\b(act_[0-9a-z]{24})\b)`), Severity: severity.SeverityConfiguration["Smooch - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:smooch).{0,40}\b([0-9a-zA-Z_-]{86})\b)`), Severity: severity.SeverityConfiguration["Smooch - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:snipcart).{0,40}\b([0-9A-Za-z_]{75})\b)`), Severity: severity.SeverityConfiguration["Snipcart"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:snyk).{0,40}\b([0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b)`), Severity: severity.SeverityConfiguration["Snykkey"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([a-zA-Z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Sparkpost"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:splunk).{0,40}\b([a-z0-9A-Z]{22})\b)`), Severity: severity.SeverityConfiguration["Splunkobservabilitytoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:spoonacular).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Spoonacular"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sportsmonk).{0,40}\b([0-9a-zA-Z]{60})\b)`), Severity: severity.SeverityConfiguration["Sportsmonk"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:key|secret).{0,40}\b([A-Za-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Spotifykey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:id).{0,40}\b([A-Za-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Spotifykey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:square).{0,40}(EAAA[a-zA-Z0-9\-\+\=]{60}))`), Severity: severity.SeverityConfiguration["Square"]}, + {Pattern: regexp.MustCompile(`(?i)(sq0csp-[0-9A-Za-z\-_]{43})`), Severity: severity.SeverityConfiguration["Square OAuth Secret"]}, + {Pattern: regexp.MustCompile(`(?i)(sq0atp-[0-9A-Za-z\-_]{22})`), Severity: severity.SeverityConfiguration["Square access token"]}, + {Pattern: regexp.MustCompile(`(?i)([\w\-]*sq0i[a-z]{2}-[0-9A-Za-z\-_]{22,43})`), Severity: severity.SeverityConfiguration["Squareapp - 1"]}, + {Pattern: regexp.MustCompile(`(?i)([\w\-]*sq0c[a-z]{2}-[0-9A-Za-z\-_]{40,50})`), Severity: severity.SeverityConfiguration["Squareapp - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:squarespace).{0,40}\b([0-9Aa-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})\b)`), Severity: severity.SeverityConfiguration["Squarespace"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(sq0idp-[0-9A-Za-z]{22})\b)`), Severity: severity.SeverityConfiguration["Squareup"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sslmate).{0,40}\b([a-zA-Z0-9]{36})\b)`), Severity: severity.SeverityConfiguration["Sslmate"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:stitchdata).{0,40}\b([0-9a-z_]{35})\b)`), Severity: severity.SeverityConfiguration["Stitchdata"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:stockdata).{0,40}\b([0-9A-Za-z]{40})\b)`), Severity: severity.SeverityConfiguration["Stockdata"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:storecove).{0,40}\b([a-zA-Z0-9_-]{43})\b)`), Severity: severity.SeverityConfiguration["Storecove"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:stormglass).{0,40}\b([0-9Aa-z-]{73})\b)`), Severity: severity.SeverityConfiguration["Stormglass"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:storyblok).{0,40}\b([0-9A-Za-z]{22}t{2})\b)`), Severity: severity.SeverityConfiguration["Storyblok"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:storychief).{0,40}\b([a-zA-Z0-9_\-.]{940,1000}))`), Severity: severity.SeverityConfiguration["Storychief"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:strava).{0,40}\b([0-9]{5})\b)`), Severity: severity.SeverityConfiguration["Strava - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:strava).{0,40}\b([0-9a-z]{40})\b)`), Severity: severity.SeverityConfiguration["Strava - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:streak).{0,40}\b([0-9Aa-f]{32})\b)`), Severity: severity.SeverityConfiguration["Streak"]}, + {Pattern: regexp.MustCompile(`(?i)([rs]k_live_[a-zA-Z0-9]{20,30})`), Severity: severity.SeverityConfiguration["Stripe"]}, + {Pattern: regexp.MustCompile(`(?i)(sk_live_[0-9a-zA-Z]{24})`), Severity: severity.SeverityConfiguration["Stripe API Key - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(stripe[sr]k_live_[0-9a-zA-Z]{24})`), Severity: severity.SeverityConfiguration["Stripe API key - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(stripe[sk|rk]_live_[0-9a-zA-Z]{24})`), Severity: severity.SeverityConfiguration["Stripe API key - 3"]}, + {Pattern: regexp.MustCompile(`(?i)(pk_live_[0-9a-z]{24})`), Severity: severity.SeverityConfiguration["Stripe Public Live Key"]}, + {Pattern: regexp.MustCompile(`(?i)(pk_test_[0-9a-z]{24})`), Severity: severity.SeverityConfiguration["Stripe Public Test Key"]}, + {Pattern: regexp.MustCompile(`(?i)(rk_(?:live|test)_[0-9a-zA-Z]{24})`), Severity: severity.SeverityConfiguration["Stripe Restriced Key"]}, + {Pattern: regexp.MustCompile(`(?i)(rk_live_[0-9a-zA-Z]{24})`), Severity: severity.SeverityConfiguration["Stripe Restricted API Key"]}, + {Pattern: regexp.MustCompile(`(?i)(sk_(?:live|test)_[0-9a-zA-Z]{24})`), Severity: severity.SeverityConfiguration["Stripe Secret Key"]}, + {Pattern: regexp.MustCompile(`(?i)((sk|rk)_live_[0-9a-z]{24})`), Severity: severity.SeverityConfiguration["Stripe Secret Live Key"]}, + {Pattern: regexp.MustCompile(`(?i)((sk|rk)_test_[0-9a-z]{24})`), Severity: severity.SeverityConfiguration["Stripe Secret Test Key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:stytch).{0,40}\b([a-zA-Z0-9-_]{47}=))`), Severity: severity.SeverityConfiguration["Stytch - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:stytch).{0,40}\b([a-z0-9-]{49})\b)`), Severity: severity.SeverityConfiguration["Stytch - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sugester).{0,40}\b([a-zA-Z0-9_.!+$#^*%]{3,32})\b)`), Severity: severity.SeverityConfiguration["Sugester - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sugester).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Sugester - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sumo).{0,40}\b([A-Za-z0-9]{14})\b)`), Severity: severity.SeverityConfiguration["Sumologickey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:sumo).{0,40}\b([A-Za-z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Sumologickey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:supernotes).{0,40}([ \r\n]{0,1}[0-9A-Za-z\-_]{43}[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Supernotesapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:survey).{0,40}\b([a-z0-9A-Z-]{36})\b)`), Severity: severity.SeverityConfiguration["Surveyanyplace - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:survey).{0,40}\b([a-z0-9A-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Surveyanyplace - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:surveybot).{0,40}\b([A-Za-z0-9-]{80})\b)`), Severity: severity.SeverityConfiguration["Surveybot"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:surveysparrow).{0,40}\b([a-zA-Z0-9-_]{88})\b)`), Severity: severity.SeverityConfiguration["Surveysparrow"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:survicate).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Survicate"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:swell).{0,40}\b([a-zA-Z0-9]{6,24})\b)`), Severity: severity.SeverityConfiguration["Swell - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:swell).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Swell - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:swiftype).{0,40}\b([a-zA-z-0-9]{6}\_[a-zA-z-0-9]{6}\-[a-zA-z-0-9]{6})\b)`), Severity: severity.SeverityConfiguration["Swiftype"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:tallyfy).{0,40}\b([0-9A-Za-z]{36}\.[0-9A-Za-z]{264}\.[0-9A-Za-z\-\_]{683})\b)`), Severity: severity.SeverityConfiguration["Tallyfy"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:tatum).{0,40}\b([0-9a-z-]{36})\b)`), Severity: severity.SeverityConfiguration["Tatumio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:taxjar).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Taxjar"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:teamgate).{0,40}\b([a-z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Teamgate - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:teamgate).{0,40}\b([a-zA-Z0-9]{80})\b)`), Severity: severity.SeverityConfiguration["Teamgate - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:teamwork|teamworkcrm).{0,40}\b(tkn\.v1_[0-9A-Za-z]{71}=[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Teamworkcrm"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:teamwork|teamworkdesk).{0,40}\b(tkn\.v1_[0-9A-Za-z]{71}=[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Teamworkdesk"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:teamwork|teamworkspaces).{0,40}\b(tkn\.v1_[0-9A-Za-z]{71}=[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Teamworkspaces"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:technicalanalysisapi).{0,40}\b([A-Z0-9]{48})\b)`), Severity: severity.SeverityConfiguration["Technicalanalysisapi"]}, + {Pattern: regexp.MustCompile(`(?i)([0-9]+:AA[0-9A-Za-z\-_]{33})`), Severity: severity.SeverityConfiguration["Telegram Bot API Key"]}, + {Pattern: regexp.MustCompile(`(?i)(d{5,}:A[0-9a-z_-]{34,34})`), Severity: severity.SeverityConfiguration["Telegram Secret"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:telegram).{0,40}\b([0-9]{8,10}:[a-zA-Z0-9_-]{35})\b)`), Severity: severity.SeverityConfiguration["Telegrambottoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:telnyx).{0,40}\b(KEY[0-9A-Za-z_-]{55})\b)`), Severity: severity.SeverityConfiguration["Telnyx"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([A-Za-z0-9]{14}.atlasv1.[A-Za-z0-9]{67})\b)`), Severity: severity.SeverityConfiguration["Terraformcloudpersonaltoken"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(test)\b)`), Severity: severity.SeverityConfiguration["Testdetector"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:text2data).{0,40}\b([0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12})\b)`), Severity: severity.SeverityConfiguration["Text2data"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:textmagic).{0,40}\b([0-9A-Za-z]{30})\b)`), Severity: severity.SeverityConfiguration["Textmagic - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:textmagic).{0,40}\b([0-9A-Za-z]{1,25})\b)`), Severity: severity.SeverityConfiguration["Textmagic - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:theoddsapi|the-odds-api).{0,40}\b([0-9a-f]{32})\b)`), Severity: severity.SeverityConfiguration["Theoddsapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:thinkific).{0,40}\b([0-9a-f]{32})\b)`), Severity: severity.SeverityConfiguration["Thinkific - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:thinkific).{0,40}\b([0-9A-Za-z]{4,40})\b)`), Severity: severity.SeverityConfiguration["Thinkific - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:thousandeyes).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Thousandeyes - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:thousandeyes).{0,40}\b([a-zA-Z0-9]{3,20}@[a-zA-Z0-9]{2,12}.[a-zA-Z0-9]{2,5})\b)`), Severity: severity.SeverityConfiguration["Thousandeyes - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ticketmaster).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Ticketmaster"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:tiingo).{0,40}\b([0-9a-z]{40})\b)`), Severity: severity.SeverityConfiguration["Tiingo"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:timezoneapi).{0,40}\b([a-zA-Z0-9]{20})\b)`), Severity: severity.SeverityConfiguration["Timezoneapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:tly).{0,40}\b([0-9A-Za-z]{60})\b)`), Severity: severity.SeverityConfiguration["Tly"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:tmetric).{0,40}\b([0-9A-Z]{64})\b)`), Severity: severity.SeverityConfiguration["Tmetric"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:todoist).{0,40}\b([0-9a-z]{40})\b)`), Severity: severity.SeverityConfiguration["Todoist"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:toggl).{0,40}\b([0-9Aa-z]{32})\b)`), Severity: severity.SeverityConfiguration["Toggltrack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:tomorrow).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Tomorrowio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:tomtom).{0,40}\b([0-9Aa-zA-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Tomtom"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:tradier).{0,40}\b([a-zA-Z0-9]{28})\b)`), Severity: severity.SeverityConfiguration["Tradier"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:travelpayouts).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Travelpayouts"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:travis).{0,40}\b([a-zA-Z0-9A-Z_]{22})\b)`), Severity: severity.SeverityConfiguration["Travisci"]}, + {Pattern: regexp.MustCompile(`(?i)(https://trello.com/b/[0-9a-z]/[0-9a-z_-]+)`), Severity: severity.SeverityConfiguration["Trello URL"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([a-zA-Z-0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Trelloapikey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:trello).{0,40}\b([a-zA-Z-0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Trelloapikey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:tru).{0,40}\b([0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b)`), Severity: severity.SeverityConfiguration["Tru - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:tru).{0,40}\b([0-9a-zA-Z.-_]{26})\b)`), Severity: severity.SeverityConfiguration["Tru - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:twelvedata).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Twelvedata"]}, + {Pattern: regexp.MustCompile(`(?i)(\bAC[0-9a-f]{32}\b)`), Severity: severity.SeverityConfiguration["Twilio - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b[0-9a-f]{32}\b)`), Severity: severity.SeverityConfiguration["Twilio - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(SK[0-9a-fA-F]{32})`), Severity: severity.SeverityConfiguration["Twilio API Key"]}, + {Pattern: regexp.MustCompile(`(?i)([tT][wW][iI][tT][tT][eE][rR].*[1-9][0-9]+-[0-9a-zA-Z]{40})`), Severity: severity.SeverityConfiguration["Twitter Access Token"]}, + {Pattern: regexp.MustCompile(`(?i)(twitter[0-9a-z]{18,25})`), Severity: severity.SeverityConfiguration["Twitter Client ID"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(LTAI[a-zA-Z0-9]{17,21})[ ;\s]*)`), Severity: severity.SeverityConfiguration["Alibaba - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:alienvault).{0,40}\b([a-z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Alienvault"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:allsports).{0,40}\b([0-9a-z]{64})\b)`), Severity: severity.SeverityConfiguration["Allsports"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:amadeus).{0,40}\b([0-9A-Za-z]{32})\b)`), Severity: severity.SeverityConfiguration["Amadeus - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:amadeus).{0,40}\b([0-9A-Za-z]{16})\b)`), Severity: severity.SeverityConfiguration["Amadeus - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ambee).{0,40}\b([0-9a-f]{64})\b)`), Severity: severity.SeverityConfiguration["Ambee"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:amplitude).{0,40}\b([a-f0-9]{32}))`), Severity: severity.SeverityConfiguration["Amplitudeapikey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:org).{0,40}\b([0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b)`), Severity: severity.SeverityConfiguration["Anypoint - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b)`), Severity: severity.SeverityConfiguration["Anypoint - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:apacta).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Apacta"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:api2cart).{0,40}\b([0-9a-f]{32})\b)`), Severity: severity.SeverityConfiguration["Api2cart"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(sk_live_[a-z0-9A-Z-]{93})\b)`), Severity: severity.SeverityConfiguration["Apideck - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:apideck).{0,40}\b([a-z0-9A-Z]{40})\b)`), Severity: severity.SeverityConfiguration["Apideck - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:apiflash).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Apiflash - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:apiflash).{0,40}\b([a-zA-Z0-9\S]{21,30})\b)`), Severity: severity.SeverityConfiguration["Apiflash - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Apifonica"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(apify\_api\_[a-zA-Z-0-9]{36})\b)`), Severity: severity.SeverityConfiguration["Apify"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:apimatic).{0,40}\b([a-z0-9-\S]{8,32})\b)`), Severity: severity.SeverityConfiguration["Apimatic - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:apimatic).{0,40}\b([a-zA-Z0-9]{3,20}@[a-zA-Z0-9]{2,12}.[a-zA-Z0-9]{2,5})\b)`), Severity: severity.SeverityConfiguration["Apimatic - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:apiscience).{0,40}\b([a-bA-Z0-9\S]{22})\b)`), Severity: severity.SeverityConfiguration["Apiscience"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:apollo).{0,40}\b([a-zA-Z0-9]{22})\b)`), Severity: severity.SeverityConfiguration["Apollo"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:appcues).{0,40}\b([0-9]{5})\b)`), Severity: severity.SeverityConfiguration["Appcues - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:appcues).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Appcues - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:appcues).{0,40}\b([a-z0-9-]{39})\b)`), Severity: severity.SeverityConfiguration["Appcues - 3"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:appfollow).{0,40}\b([0-9A-Za-z]{20})\b)`), Severity: severity.SeverityConfiguration["Appfollow"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:appsynergy).{0,40}\b([a-z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Appsynergy"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:apptivo).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Apptivo - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:apptivo).{0,40}\b([a-zA-Z0-9-]{32})\b)`), Severity: severity.SeverityConfiguration["Apptivo - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([a-zA-Z0-9]{73}))`), Severity: severity.SeverityConfiguration["Artifactory - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([A-Za-z0-9](?:[A-Za-z0-9\-]{0,61}[A-Za-z0-9])\.jfrog\.io))`), Severity: severity.SeverityConfiguration["Artifactory - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:artsy).{0,40}\b([0-9a-zA-Z]{20})\b)`), Severity: severity.SeverityConfiguration["Artsy - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:artsy).{0,40}\b([0-9a-zA-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Artsy - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:asana).{0,40}\b([a-z\/:0-9]{51})\b)`), Severity: severity.SeverityConfiguration["Asanaoauth"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:asana).{0,40}\b([0-9]{1,}\/[0-9]{16,}:[A-Za-z0-9]{32,})\b)`), Severity: severity.SeverityConfiguration["Asanapersonalaccesstoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:assemblyai).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Assemblyai"]}, + {Pattern: regexp.MustCompile(`(?i)(-----BEGIN ((EC|PGP|DSA|RSA|OPENSSH) )?PRIVATE KEY( BLOCK)?-----)`), Severity: severity.SeverityConfiguration["Asymmetric Private Key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:facebook).{0,40}\b([A-Za-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Facebookoauth"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:faceplusplus).{0,40}\b([0-9a-zA-Z_-]{32})\b)`), Severity: severity.SeverityConfiguration["Faceplusplus"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fakejson).{0,40}\b([a-zA-Z0-9]{22})\b)`), Severity: severity.SeverityConfiguration["Fakejson"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fastforex).{0,40}\b([a-z0-9-]{28})\b)`), Severity: severity.SeverityConfiguration["Fastforex"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fastly).{0,40}\b([A-Za-z0-9_-]{32})\b)`), Severity: severity.SeverityConfiguration["Fastlypersonaltoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:feedier).{0,40}\b([a-z0-9A-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Feedier"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fetchrss).{0,40}\b([0-9A-Za-z.]{40})\b)`), Severity: severity.SeverityConfiguration["Fetchrss"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Figmapersonalaccesstoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fileio).{0,40}\b([A-Z0-9.-]{39})\b)`), Severity: severity.SeverityConfiguration["Fileio"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(API_KEY[0-9A-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Finage"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:financialmodelingprep).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Financialmodelingprep"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Findl"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:finnhub).{0,40}\b([0-9a-z]{20})\b)`), Severity: severity.SeverityConfiguration["Finnhub"]}, + {Pattern: regexp.MustCompile(`(?i)([a-z0-9.-]+\.firebaseio\.com)`), Severity: severity.SeverityConfiguration["Firebase Database Detect - 1"]}, + {Pattern: regexp.MustCompile(`(?i)([a-z0-9.-]+\.firebaseapp\.com)`), Severity: severity.SeverityConfiguration["Firebase Database Detect - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fixer).{0,40}\b([A-Za-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Fixerio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:flat).{0,40}\b([0-9a-z]{128})\b)`), Severity: severity.SeverityConfiguration["Flatio"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(flb_live_[0-9a-zA-Z]{20})\b)`), Severity: severity.SeverityConfiguration["Fleetbase"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:flickr).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Flickr"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:flightapi).{0,40}\b([a-z0-9]{24})\b)`), Severity: severity.SeverityConfiguration["Flightapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:flightstats).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Flightstats - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:flightstats).{0,40}\b([0-9a-z]{8})\b)`), Severity: severity.SeverityConfiguration["Flightstats - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:float).{0,40}\b([a-zA-Z0-9-._+=]{59,60})\b)`), Severity: severity.SeverityConfiguration["Float"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:flowflu|account).{0,40}\b([a-zA-Z0-9]{4,30})\b)`), Severity: severity.SeverityConfiguration["Flowflu - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:flowflu).{0,40}\b([a-zA-Z0-9]{51})\b)`), Severity: severity.SeverityConfiguration["Flowflu - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(FLWSECK-[0-9a-z]{32}-X)\b)`), Severity: severity.SeverityConfiguration["Flutterwave"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fmfw).{0,40}\b([a-zA-Z0-9-]{32})\b)`), Severity: severity.SeverityConfiguration["Fmfw - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fmfw).{0,40}\b([a-zA-Z0-9_-]{32})\b)`), Severity: severity.SeverityConfiguration["Fmfw - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:formbucket).{0,40}\b([0-9A-Za-z]{1,}.[0-9A-Za-z]{1,}\.[0-9A-Z-a-z\-_]{1,}))`), Severity: severity.SeverityConfiguration["Formbucket"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:formio).{0,40}\b(eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9\.[0-9A-Za-z]{310}\.[0-9A-Z-a-z\-_]{43}[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Formio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:foursquare).{0,40}\b([0-9A-Z]{48})\b)`), Severity: severity.SeverityConfiguration["Foursquare"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(fio-u-[0-9a-zA-Z_-]{64})\b)`), Severity: severity.SeverityConfiguration["Frameio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:freshbooks).{0,40}\b([0-9a-z]{64})\b)`), Severity: severity.SeverityConfiguration["Freshbooks - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:freshbooks).{0,40}\b(https://www.[0-9A-Za-z_-]{1,}.com)\b)`), Severity: severity.SeverityConfiguration["Freshbooks - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:freshdesk).{0,40}\b([0-9A-Za-z]{20})\b)`), Severity: severity.SeverityConfiguration["Freshdesk - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([0-9a-z-]{1,}.freshdesk.com)\b)`), Severity: severity.SeverityConfiguration["Freshdesk - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:front).{0,40}\b([0-9a-zA-Z]{36}.[0-9a-zA-Z\.\-\_]{188,244})\b)`), Severity: severity.SeverityConfiguration["Front"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fulcrum).{0,40}\b([a-z0-9]{80})\b)`), Severity: severity.SeverityConfiguration["Fulcrum"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fullstory).{0,40}\b([a-zA-Z-0-9/+]{88})\b)`), Severity: severity.SeverityConfiguration["Fullstory"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fusebill).{0,40}\b([a-zA-Z0-9]{88})\b)`), Severity: severity.SeverityConfiguration["Fusebill"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:fxmarket).{0,40}\b([0-9Aa-zA-Z-_=]{20})\b)`), Severity: severity.SeverityConfiguration["Fxmarket"]}, + {Pattern: regexp.MustCompile(`(?i)(\{[^{]+auth_provider_x509_cert_url[^}]+\})`), Severity: severity.SeverityConfiguration["Gcp"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:geckoboard).{0,40}\b([a-zA-Z0-9]{44})\b)`), Severity: severity.SeverityConfiguration["Geckoboard"]}, + {Pattern: regexp.MustCompile(`(?i)(jdbc:mysql(=| =|:| :))`), Severity: severity.SeverityConfiguration["Generic - 1376"]}, + {Pattern: regexp.MustCompile(`(?i)(BEGIN OPENSSH PRIVATE KEY)`), Severity: severity.SeverityConfiguration["Generic - 1700"]}, + {Pattern: regexp.MustCompile(`(?i)(BEGIN PRIVATE KEY)`), Severity: severity.SeverityConfiguration["Generic - 1701"]}, + {Pattern: regexp.MustCompile(`(?i)(BEGIN RSA PRIVATE KEY)`), Severity: severity.SeverityConfiguration["Generic - 1702"]}, + {Pattern: regexp.MustCompile(`(?i)(AIza[0-9a-z-_]{35})`), Severity: severity.SeverityConfiguration["Google API Key"]}, + {Pattern: regexp.MustCompile(`(?i)(https://www\.google\.com/calendar/embed\?src=[A-Za-z0-9%@&;=\-_\./]+)`), Severity: severity.SeverityConfiguration["Google Calendar URI"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:linenotify).{0,40}\b([0-9A-Za-z]{43})\b)`), Severity: severity.SeverityConfiguration["Linenotify"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:linkpreview).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Linkpreview"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:liveagent).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Liveagent"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:livestorm).{0,40}\b(eyJhbGciOiJIUzI1NiJ9\.eyJhdWQiOiJhcGkubGl2ZXN0b3JtLmNvIiwianRpIjoi[0-9A-Z-a-z]{134}\.[0-9A-Za-z\-\_]{43}[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Livestorm"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:lob).{0,40}\b([a-zA-Z0-9_]{40})\b)`), Severity: severity.SeverityConfiguration["Lob"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(pk\.[a-zA-Z-0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Locationiq"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Loginradius"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:lokalise).{0,40}\b([a-z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Lokalisetoken"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:loyverse).{0,40}\b([0-9-a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Loyverse"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:luno).{0,40}\b([a-z0-9]{13})\b)`), Severity: severity.SeverityConfiguration["Luno - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:luno).{0,40}\b([a-zA-Z0-9_-]{43})\b)`), Severity: severity.SeverityConfiguration["Luno - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:m3o).{0,40}\b([0-9A-Za-z]{48})\b)`), Severity: severity.SeverityConfiguration["M3o"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:macaddress).{0,40}\b([a-zA-Z0-9_]{32})\b)`), Severity: severity.SeverityConfiguration["Macaddress"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:madkudu).{0,40}\b([0-9a-f]{32})\b)`), Severity: severity.SeverityConfiguration["Madkudu"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Magnetic"]}, + {Pattern: regexp.MustCompile(`(?i)([0-9a-f]{32}-us[0-9]{1,2})`), Severity: severity.SeverityConfiguration["MailChimp API Key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:openuv).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Openuv"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:openweather).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Openweather"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:optimizely).{0,40}\b([0-9A-Za-z-:]{54})\b)`), Severity: severity.SeverityConfiguration["Optimizely"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:owlbot).{0,40}\b([a-z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Owlbot"]}, + {Pattern: regexp.MustCompile(`(?i)(-----BEGIN PGP PRIVATE KEY BLOCK-----)`), Severity: severity.SeverityConfiguration["PGP private key block"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pastebin).{0,40}\b([a-zA-Z0-9_]{32})\b)`), Severity: severity.SeverityConfiguration["Pastebin"]}, + {Pattern: regexp.MustCompile(`(?i)(access_token\$production\$[0-9a-z]{16}\$[0-9a-f]{32})`), Severity: severity.SeverityConfiguration["PayPal Braintree access token"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:paymoapp).{0,40}\b([a-zA-Z0-9]{44})\b)`), Severity: severity.SeverityConfiguration["Paymoapp"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:paymongo).{0,40}\b([a-zA-Z0-9_]{32})\b)`), Severity: severity.SeverityConfiguration["Paymongo"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([A-Za-z0-9_\.]{7}-[A-Za-z0-9_\.]{72})\b)`), Severity: severity.SeverityConfiguration["Paypaloauth - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([A-Za-z0-9_\.]{69}-[A-Za-z0-9_\.]{10})\b)`), Severity: severity.SeverityConfiguration["Paypaloauth - 2"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(sk\_[a-z]{1,}\_[A-Za-z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Paystack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pdflayer).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Pdflayer"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pdfshift).{0,40}\b([0-9a-f]{32})\b)`), Severity: severity.SeverityConfiguration["Pdfshift"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:peopledatalabs).{0,40}\b([a-z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Peopledatalabs"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pepipost|netcore).{0,40}\b([a-zA-Z-0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Pepipost"]}, + {Pattern: regexp.MustCompile(`(?i)(sk_live_[0-9a-z]{32})`), Severity: severity.SeverityConfiguration["Picatic API key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pipedream).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Pipedream"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pipedrive).{0,40}\b([a-zA-Z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Pipedrive"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pivotal).{0,40}([a-z0-9]{32}))`), Severity: severity.SeverityConfiguration["Pivotaltracker"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:pixabay).{0,40}\b([a-z0-9-]{34})\b)`), Severity: severity.SeverityConfiguration["Pixabay"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:plaid).{0,40}\b([a-z0-9]{24})\b)`), Severity: severity.SeverityConfiguration["Plaidkey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:plaid).{0,40}\b([a-z0-9]{30})\b)`), Severity: severity.SeverityConfiguration["Plaidkey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:planviewleankit|planview).{0,40}\b([0-9a-f]{128})\b)`), Severity: severity.SeverityConfiguration["Planviewleankit - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:planviewleankit|planview).{0,40}(?:subdomain).\b([a-zA-Z][a-zA-Z0-9.-]{1,23}[a-zA-Z0-9])\b)`), Severity: severity.SeverityConfiguration["Planviewleankit - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:planyo).{0,40}\b([0-9a-z]{62})\b)`), Severity: severity.SeverityConfiguration["Planyo"]}, + {Pattern: regexp.MustCompile(`(?i)(\b((?:ghp|gho|ghu|ghs|ghr)_[a-zA-Z0-9]{36,255}\b))`), Severity: severity.SeverityConfiguration["Github - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((ghu|ghs)_[0-9a-zA-Z]{36})`), Severity: severity.SeverityConfiguration["Github App Token"]}, + {Pattern: regexp.MustCompile(`(?i)(gho_[0-9a-zA-Z]{36})`), Severity: severity.SeverityConfiguration["Github OAuth Access Token"]}, + {Pattern: regexp.MustCompile(`(?i)(ghp_[0-9a-zA-Z]{36})`), Severity: severity.SeverityConfiguration["Github Personal Access Token"]}, + {Pattern: regexp.MustCompile(`(?i)(ghr_[0-9a-zA-Z]{76})`), Severity: severity.SeverityConfiguration["Github Refresh Token"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:goodday).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Goodday"]}, + {Pattern: regexp.MustCompile(`(?i)("type": "service_account")`), Severity: severity.SeverityConfiguration["Google (GCP) Service Account"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:kucoin).{0,40}([ \r\n]{1}[!-~]{7,32}[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Kucoin - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Kucoin - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:kucoin).{0,40}\b([0-9a-f]{24})\b)`), Severity: severity.SeverityConfiguration["Kucoin - 3"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:kylas).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Kylas"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:languagelayer).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Languagelayer"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:lastfm).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Lastfm"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:launchdarkly).{0,40}\b([a-z0-9-]{40})\b)`), Severity: severity.SeverityConfiguration["Launchdarkly"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:leadfeeder).{0,40}\b([a-zA-Z0-9-]{43})\b)`), Severity: severity.SeverityConfiguration["Leadfeeder"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?: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)`), Severity: severity.SeverityConfiguration["Lendflow"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:less).{0,40}\b([a-zA-Z0-9-]{57})\b)`), Severity: severity.SeverityConfiguration["Lessannoyingcrm"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:lexigram).{0,40}\b([a-zA-Z0-9\S]{301})\b)`), Severity: severity.SeverityConfiguration["Lexigram"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(lin_api_[0-9A-Za-z]{40})\b)`), Severity: severity.SeverityConfiguration["Linearapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:line).{0,40}\b([A-Za-z0-9+/]{171,172})\b)`), Severity: severity.SeverityConfiguration["Linemessaging"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:onepagecrm).{0,40}\b([a-zA-Z0-9=]{44}))`), Severity: severity.SeverityConfiguration["Onepagecrm - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:onepagecrm).{0,40}\b([a-z0-9]{24})\b)`), Severity: severity.SeverityConfiguration["Onepagecrm - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:onwater).{0,40}\b([a-zA-Z0-9_-]{20})\b)`), Severity: severity.SeverityConfiguration["Onwaterio"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:oopspam).{0,40}\b([a-zA-Z0-9]{40})\b)`), Severity: severity.SeverityConfiguration["Oopspam"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:opencagedata).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Opencagedata"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:opengraphr).{0,40}\b([0-9Aa-zA-Z]{80})\b)`), Severity: severity.SeverityConfiguration["Opengraphr"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:plivo).{0,40}\b([A-Za-z0-9_-]{40})\b)`), Severity: severity.SeverityConfiguration["Plivo - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:plivo).{0,40}\b([A-Z]{20})\b)`), Severity: severity.SeverityConfiguration["Plivo - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:poloniex).{0,40}\b([0-9a-f]{128})\b)`), Severity: severity.SeverityConfiguration["Poloniex - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:poloniex).{0,40}\b([0-9A-Z]{8}-[0-9A-Z]{8}-[0-9A-Z]{8}-[0-9A-Z]{8})\b)`), Severity: severity.SeverityConfiguration["Poloniex - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:polygon).{0,40}\b([a-z0-9A-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Polygon"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:positionstack).{0,40}\b([a-zA-Z0-9_]{32})\b)`), Severity: severity.SeverityConfiguration["Positionstack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:postageapp).{0,40}\b([0-9A-Za-z]{32})\b)`), Severity: severity.SeverityConfiguration["Postageapp"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(phc_[a-zA-Z0-9_]{43})\b)`), Severity: severity.SeverityConfiguration["Posthog"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(PMAK-[a-zA-Z-0-9]{59})\b)`), Severity: severity.SeverityConfiguration["Postman"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:postmark).{0,40}\b([0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12})\b)`), Severity: severity.SeverityConfiguration["Postmark"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:powrbot).{0,40}\b([a-z0-9A-Z]{40})\b)`), Severity: severity.SeverityConfiguration["Powrbot"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)-----\s*?BEGIN[ A-Z0-9_-]*?PRIVATE KEY\s*?-----[\s\S]*?----\s*?END[ A-Z0-9_-]*? PRIVATE KEY\s*?-----)`), Severity: severity.SeverityConfiguration["Privatekey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:readme).{0,40}\b([a-zA-Z0-9_]{32})\b)`), Severity: severity.SeverityConfiguration["Readme"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(ey[a-zA-Z0-9-._]{153}.ey[a-zA-Z0-9-._]{916,1000})\b)`), Severity: severity.SeverityConfiguration["Reallysimplesystems"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:rebrandly).{0,40}\b([a-zA-Z0-9_]{32})\b)`), Severity: severity.SeverityConfiguration["Rebrandly"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:refiner).{0,40}\b([0-9Aa-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})\b)`), Severity: severity.SeverityConfiguration["Refiner"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:repairshopr).{0,40}\b([a-zA-Z0-9_.!+$#^*]{3,32})\b)`), Severity: severity.SeverityConfiguration["Repairshopr - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:repairshopr).{0,40}\b([a-zA-Z0-9-]{51})\b)`), Severity: severity.SeverityConfiguration["Repairshopr - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:restpack).{0,40}\b([a-zA-Z0-9]{48})\b)`), Severity: severity.SeverityConfiguration["Restpack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:restpack).{0,40}\b([0-9A-Za-z]{48})\b)`), Severity: severity.SeverityConfiguration["Restpackhtmltopdfapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:rev).{0,40}\b([0-9a-zA-Z\/\+]{27}\=[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Rev - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:rev).{0,40}\b([0-9a-zA-Z\-]{27}[ \r\n]{1}))`), Severity: severity.SeverityConfiguration["Rev - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:revamp).{0,40}\b([a-zA-Z0-9]{40}\b))`), Severity: severity.SeverityConfiguration["Revampcrm - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:revamp).{0,40}\b([a-zA-Z0-9.-@]{25,30})\b)`), Severity: severity.SeverityConfiguration["Revampcrm - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:ringcentral).{0,40}\b(https://www.[0-9A-Za-z_-]{1,}.com)\b)`), Severity: severity.SeverityConfiguration["Ringcentral - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(twitter[0-9a-z]{35,44})`), Severity: severity.SeverityConfiguration["Twitter Secret Key"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:tyntec).{0,40}\b([a-zA-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Tyntec"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:typeform).{0,40}\b([0-9A-Za-z]{44})\b)`), Severity: severity.SeverityConfiguration["Typeform"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(BBFF-[0-9a-zA-Z]{30})\b)`), Severity: severity.SeverityConfiguration["Ubidots"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:unify).{0,40}\b([0-9A-Za-z_=-]{44}))`), Severity: severity.SeverityConfiguration["Unifyid"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:unplu).{0,40}\b([a-z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Unplugg"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:unsplash).{0,40}\b([0-9A-Za-z_]{43})\b)`), Severity: severity.SeverityConfiguration["Unsplash"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:upcdatabase).{0,40}\b([A-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Upcdatabase"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:uplead).{0,40}\b([a-z0-9-]{32})\b)`), Severity: severity.SeverityConfiguration["Uplead"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:uploadcare).{0,40}\b([a-z0-9]{20})\b)`), Severity: severity.SeverityConfiguration["Uploadcare"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:upwave).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Upwave"]}, + {Pattern: regexp.MustCompile(`(?i)(\b[a-zA-Z]{1,10}:?\/\/[-.%\w{}]{1,50}:([-.%\S]{3,50})@[-.%\w\/:]+\b)`), Severity: severity.SeverityConfiguration["Uri"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:urlscan).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Urlscan"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:user).{0,40}\b([a-zA-Z0-9-._+=]{64})\b)`), Severity: severity.SeverityConfiguration["User"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:userstack).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Userstack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:vatlayer).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Vatlayer"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:vercel).{0,40}\b([a-zA-Z0-9]{24})\b)`), Severity: severity.SeverityConfiguration["Vercel"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:verifier).{0,40}\b([a-zA-Z-0-9-]{5,16}\@[a-zA-Z-0-9]{4,16}\.[a-zA-Z-0-9]{3,6})\b)`), Severity: severity.SeverityConfiguration["Verifier - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:verifier).{0,40}\b([a-z0-9]{96})\b)`), Severity: severity.SeverityConfiguration["Verifier - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:verimail).{0,40}\b([A-Z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Verimail"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:veriphone).{0,40}\b([0-9A-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Veriphone"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:versioneye).{0,40}\b([a-zA-Z0-9-]{40})\b)`), Severity: severity.SeverityConfiguration["Versioneye"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:viewneo).{0,40}\b([a-z0-9A-Z]{120,300}.[a-z0-9A-Z]{150,300}.[a-z0-9A-Z-_]{600,800}))`), Severity: severity.SeverityConfiguration["Viewneo"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:virustotal).{0,40}\b([a-f0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Virustotal"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:visualcrossing).{0,40}\b([0-9A-Z]{25})\b)`), Severity: severity.SeverityConfiguration["Visualcrossing"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:voicegain).{0,40}\b(ey[0-9a-zA-Z_-]{34}.ey[0-9a-zA-Z_-]{108}.[0-9a-zA-Z_-]{43})\b)`), Severity: severity.SeverityConfiguration["Voicegain"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:vouchery).{0,40}\b([a-z0-9-]{36})\b)`), Severity: severity.SeverityConfiguration["Vouchery - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:vouchery).{0,40}\b([a-zA-Z0-9-\S]{2,20})\b)`), Severity: severity.SeverityConfiguration["Vouchery - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:vpnapi).{0,40}\b([a-z0-9A-Z]{32})\b)`), Severity: severity.SeverityConfiguration["Vpnapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:vultr).{0,40} \b([A-Z0-9]{36})\b)`), Severity: severity.SeverityConfiguration["Vultrapikey"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:vyte).{0,40}\b([0-9a-z]{50})\b)`), Severity: severity.SeverityConfiguration["Vyte"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:walkscore).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Walkscore"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:weatherbit).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Weatherbit"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:weatherstack).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Weatherstack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:error).{0,40}(redirect_uri_mismatch))`), Severity: severity.SeverityConfiguration["Webex - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:webex).{0,40}\b([A-Za-z0-9_-]{65})\b)`), Severity: severity.SeverityConfiguration["Webex - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:webex).{0,40}\b([A-Za-z0-9_-]{64})\b)`), Severity: severity.SeverityConfiguration["Webex - 3"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:webflow).{0,40}\b([a-zA0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Webflow"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:webscraper).{0,40}\b([a-zA-Z0-9]{60})\b)`), Severity: severity.SeverityConfiguration["Webscraper"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:webscraping).{0,40}\b([0-9A-Za-z]{32})\b)`), Severity: severity.SeverityConfiguration["Webscraping"]}, + {Pattern: regexp.MustCompile(`(?i)(\b(\d{6})\b)`), Severity: severity.SeverityConfiguration["Wepay - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:wepay).{0,40}\b([a-zA-Z0-9_?]{62})\b)`), Severity: severity.SeverityConfiguration["Wepay - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:whoxy).{0,40}\b([0-9a-z]{33})\b)`), Severity: severity.SeverityConfiguration["Whoxy"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:worksnaps).{0,40}\b([0-9A-Za-z]{40})\b)`), Severity: severity.SeverityConfiguration["Worksnaps"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:workstack).{0,40}\b([0-9Aa-zA-Z]{60})\b)`), Severity: severity.SeverityConfiguration["Workstack"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:worldcoinindex).{0,40}\b([a-zA-Z0-9]{35})\b)`), Severity: severity.SeverityConfiguration["Worldcoinindex"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:worldweather).{0,40}\b([0-9a-z]{31})\b)`), Severity: severity.SeverityConfiguration["Worldweather"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:wrike).{0,40}\b(ey[a-zA-Z0-9-._]{333})\b)`), Severity: severity.SeverityConfiguration["Wrike"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:yandex).{0,40}\b([a-z0-9A-Z.]{83})\b)`), Severity: severity.SeverityConfiguration["Yandex"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:youneedabudget).{0,40}\b([0-9a-f]{64})\b)`), Severity: severity.SeverityConfiguration["Youneedabudget"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:yousign).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Yousign"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:youtube).{0,40}\b([a-zA-Z-0-9_]{39})\b)`), Severity: severity.SeverityConfiguration["Youtubeapikey - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:youtube).{0,40}\b([a-zA-Z-0-9]{24})\b)`), Severity: severity.SeverityConfiguration["Youtubeapikey - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((https:\/\/hooks.zapier.com\/hooks\/catch\/[A-Za-z0-9\/]{16}))`), Severity: severity.SeverityConfiguration["Zapierwebhook"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([a-zA-Z-0-9]{3,16}\.zendesk\.com)\b)`), Severity: severity.SeverityConfiguration["Zendeskapi - 1"]}, + {Pattern: regexp.MustCompile(`(?i)(\b([a-zA-Z-0-9-]{5,16}\@[a-zA-Z-0-9]{4,16}\.[a-zA-Z-0-9]{3,6})\b)`), Severity: severity.SeverityConfiguration["Zendeskapi - 2"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:zendesk).{0,40}([A-Za-z0-9_-]{40}))`), Severity: severity.SeverityConfiguration["Zendeskapi - 3"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:zenkit).{0,40}\b([0-9a-z]{8}\-[0-9A-Za-z]{32})\b)`), Severity: severity.SeverityConfiguration["Zenkitapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:zenscrape).{0,40}\b([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})\b)`), Severity: severity.SeverityConfiguration["Zenscrape"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:zenserp).{0,40}\b([0-9a-z-]{36})\b)`), Severity: severity.SeverityConfiguration["Zenserp"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:zeplin).{0,40}\b([a-zA-Z0-9-.]{350,400})\b)`), Severity: severity.SeverityConfiguration["Zeplin"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:zerobounce).{0,40}\b([a-z0-9]{32})\b)`), Severity: severity.SeverityConfiguration["Zerobounce"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:zipapi).{0,40}\b([a-zA-Z0-9!=@#$%^]{7,}))`), Severity: severity.SeverityConfiguration["Zipapi - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:zipapi).{0,40}\b([0-9a-z]{32})\b)`), Severity: severity.SeverityConfiguration["Zipapi - 3"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:zipbooks|password).{0,40}\b([a-zA-Z0-9!=@#$%^]{8,}))`), Severity: severity.SeverityConfiguration["Zipbooks - 1"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:zipcodeapi).{0,40}\b([a-zA-Z0-9]{64})\b)`), Severity: severity.SeverityConfiguration["Zipcodeapi"]}, + {Pattern: regexp.MustCompile(`(?i)((?i)(?:zonka).{0,40}\b([A-Za-z0-9]{36})\b)`), Severity: severity.SeverityConfiguration["Zonkafeedback"]}, + {Pattern: regexp.MustCompile(`(?i)(amazon[_-]?secret[_-]?access[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["amazon_secret_access_key"]}, + {Pattern: regexp.MustCompile(`(?i)(ansible[_-]?vault[_-]?password(=| =|:| :))`), Severity: severity.SeverityConfiguration["ansible_vault_password"]}, + {Pattern: regexp.MustCompile(`(?i)(chrome[_-]?client[_-]?secret(=| =|:| :))`), Severity: severity.SeverityConfiguration["chrome_client_secret"]}, + {Pattern: regexp.MustCompile(`(?i)(chrome[_-]?refresh[_-]?token(=| =|:| :))`), Severity: severity.SeverityConfiguration["chrome_refresh_token"]}, + {Pattern: regexp.MustCompile(`(?i)(ci[_-]?deploy[_-]?password(=| =|:| :))`), Severity: severity.SeverityConfiguration["ci_deploy_password"]}, + {Pattern: regexp.MustCompile(`(?i)(ci[_-]?project[_-]?url(=| =|:| :))`), Severity: severity.SeverityConfiguration["ci_project_url"]}, + {Pattern: regexp.MustCompile(`(?i)(ci[_-]?registry[_-]?user(=| =|:| :))`), Severity: severity.SeverityConfiguration["ci_registry_user"]}, + {Pattern: regexp.MustCompile(`(?i)(ci[_-]?server[_-]?name(=| =|:| :))`), Severity: severity.SeverityConfiguration["ci_server_name"]}, + {Pattern: regexp.MustCompile(`(?i)(cloud[_-]?api[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["cloud_api_key"]}, + {Pattern: regexp.MustCompile(`(?i)(cloudflare[_-]?api[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["cloudflare_api_key"]}, + {Pattern: regexp.MustCompile(`(?i)(cloudflare[_-]?auth[_-]?email(=| =|:| :))`), Severity: severity.SeverityConfiguration["cloudflare_auth_email"]}, + {Pattern: regexp.MustCompile(`(?i)(consumer[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["consumer_key"]}, + {Pattern: regexp.MustCompile(`(?i)(database[_-]?username(=| =|:| :))`), Severity: severity.SeverityConfiguration["database_username"]}, + {Pattern: regexp.MustCompile(`(?i)(db[_-]?password(=| =|:| :))`), Severity: severity.SeverityConfiguration["db_password"]}, + {Pattern: regexp.MustCompile(`(?i)(db[_-]?pw(=| =|:| :))`), Severity: severity.SeverityConfiguration["db_pw"]}, + {Pattern: regexp.MustCompile(`(?i)(docker[_-]?hub[_-]?password(=| =|:| :))`), Severity: severity.SeverityConfiguration["docker_hub_password"]}, + {Pattern: regexp.MustCompile(`(?i)(docker[_-]?passwd(=| =|:| :))`), Severity: severity.SeverityConfiguration["docker_passwd"]}, + {Pattern: regexp.MustCompile(`(?i)(docker[_-]?password(=| =|:| :))`), Severity: severity.SeverityConfiguration["docker_password"]}, + {Pattern: regexp.MustCompile(`(?i)(docker[_-]?token(=| =|:| :))`), Severity: severity.SeverityConfiguration["docker_token"]}, + {Pattern: regexp.MustCompile(`(?i)(dockerhub[_-]?password(=| =|:| :))`), Severity: severity.SeverityConfiguration["dockerhub_password"]}, + {Pattern: regexp.MustCompile(`(?i)(doordash[_-]?auth[_-]?token(=| =|:| :))`), Severity: severity.SeverityConfiguration["doordash_auth_token"]}, + {Pattern: regexp.MustCompile(`(?i)(dropbox[_-]?oauth[_-]?bearer(=| =|:| :))`), Severity: severity.SeverityConfiguration["dropbox_oauth_bearer"]}, + {Pattern: regexp.MustCompile(`(?i)(droplet[_-]?travis[_-]?password(=| =|:| :))`), Severity: severity.SeverityConfiguration["droplet_travis_password"]}, + {Pattern: regexp.MustCompile(`(?i)(env[_-]?github[_-]?oauth[_-]?token(=| =|:| :))`), Severity: severity.SeverityConfiguration["env_github_oauth_token"]}, + {Pattern: regexp.MustCompile(`(?i)(env[_-]?heroku[_-]?api[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["env_heroku_api_key"]}, + {Pattern: regexp.MustCompile(`(?i)((EAACEdEose0cBA[0-9A-Za-z]+))`), Severity: severity.SeverityConfiguration["facebook_access_token"]}, + {Pattern: regexp.MustCompile(`(?i)(firebase[_-]?api[_-]?json(=| =|:| :))`), Severity: severity.SeverityConfiguration["firebase_api_json"]}, + {Pattern: regexp.MustCompile(`(?i)(firebase[_-]?api[_-]?token(=| =|:| :))`), Severity: severity.SeverityConfiguration["firebase_api_token"]}, + {Pattern: regexp.MustCompile(`(?i)(firebase[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["firebase_key"]}, + {Pattern: regexp.MustCompile(`(?i)(firebase[_-]?token(=| =|:| :))`), Severity: severity.SeverityConfiguration["firebase_token"]}, + {Pattern: regexp.MustCompile(`(?i)(firefox[_-]?secret(=| =|:| :))`), Severity: severity.SeverityConfiguration["firefox_secret"]}, + {Pattern: regexp.MustCompile(`(?i)(ftp[_-]?pw(=| =|:| :))`), Severity: severity.SeverityConfiguration["ftp_pw"]}, + {Pattern: regexp.MustCompile(`(?i)(gh[_-]?api[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["gh_api_key"]}, + {Pattern: regexp.MustCompile(`(?i)(github[_-]?api[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["github_api_key"]}, + {Pattern: regexp.MustCompile(`(?i)(github[_-]?oauth(=| =|:| :))`), Severity: severity.SeverityConfiguration["github_oauth"]}, + {Pattern: regexp.MustCompile(`(?i)(github[_-]?token(=| =|:| :))`), Severity: severity.SeverityConfiguration["github_token"]}, + {Pattern: regexp.MustCompile(`(?i)(github[_-]?tokens(=| =|:| :))`), Severity: severity.SeverityConfiguration["github_tokens"]}, + {Pattern: regexp.MustCompile(`(?i)(google[_-]?client[_-]?id(=| =|:| :))`), Severity: severity.SeverityConfiguration["google_client_id"]}, + {Pattern: regexp.MustCompile(`(?i)(google[_-]?client[_-]?secret(=| =|:| :))`), Severity: severity.SeverityConfiguration["google_client_secret"]}, + {Pattern: regexp.MustCompile(`(?i)(google[_-]?maps[_-]?api[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["google_maps_api_key"]}, + {Pattern: regexp.MustCompile(`(?i)((ya29.[0-9A-Za-z-_]+))`), Severity: severity.SeverityConfiguration["google_oauth"]}, + {Pattern: regexp.MustCompile(`(?i)((W(?:[a-f0-9]{32}(-us[0-9]{1,2}))a-zA-Z0-9))`), Severity: severity.SeverityConfiguration["mailchimp"]}, + {Pattern: regexp.MustCompile(`(?i)(mailgun[_-]?priv[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["mailgun_priv_key"]}, + {Pattern: regexp.MustCompile(`(?i)(mailgun[_-]?secret[_-]?api[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["mailgun_secret_api_key"]}, + {Pattern: regexp.MustCompile(`(?i)((master_password).+)`), Severity: severity.SeverityConfiguration["master_password"]}, + {Pattern: regexp.MustCompile(`(?i)((?:token=[A-Za-z0-9\s_]*[A-Za-z0-9][A-Za-z0-9\s_]))`), Severity: severity.SeverityConfiguration["mfa_token"]}, + {Pattern: regexp.MustCompile(`(?i)(mg[_-]?public[_-]?api[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["mg_public_api_key"]}, + {Pattern: regexp.MustCompile(`(?i)(mysql[_-]?root[_-]?password(=| =|:| :))`), Severity: severity.SeverityConfiguration["mysql_root_password"]}, + {Pattern: regexp.MustCompile(`(?i)(netlify[_-]?api[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["netlify_api_key"]}, + {Pattern: regexp.MustCompile(`(?i)(rabbitmq[_-]?password(=| =|:| :))`), Severity: severity.SeverityConfiguration["rabbitmq_password"]}, + {Pattern: regexp.MustCompile(`(?i)(rediscloud[_-]?url(=| =|:| :))`), Severity: severity.SeverityConfiguration["rediscloud_url"]}, + {Pattern: regexp.MustCompile(`(?i)(release[_-]?gh[_-]?token(=| =|:| :))`), Severity: severity.SeverityConfiguration["release_gh_token"]}, + {Pattern: regexp.MustCompile(`(?i)(rubygems[_-]?auth[_-]?token(=| =|:| :))`), Severity: severity.SeverityConfiguration["rubygems_auth_token"]}, + {Pattern: regexp.MustCompile(`(?i)(travis[_-]?secure[_-]?env[_-]?vars(=| =|:| :))`), Severity: severity.SeverityConfiguration["travis_secure_env_vars"]}, + {Pattern: regexp.MustCompile(`(?i)(travis[_-]?token(=| =|:| :))`), Severity: severity.SeverityConfiguration["travis_token"]}, + {Pattern: regexp.MustCompile(`(?i)(twilio[_-]?api[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["twilio_api_key"]}, + {Pattern: regexp.MustCompile(`(?i)(twilio[_-]?api[_-]?secret(=| =|:| :))`), Severity: severity.SeverityConfiguration["twilio_api_secret"]}, + {Pattern: regexp.MustCompile(`(?i)(twilio[_-]?chat[_-]?account[_-]?api[_-]?service(=| =|:| :))`), Severity: severity.SeverityConfiguration["twilio_chat_account_api_service"]}, + {Pattern: regexp.MustCompile(`(?i)(twilio[_-]?token(=| =|:| :))`), Severity: severity.SeverityConfiguration["twilio_token"]}, + {Pattern: regexp.MustCompile(`(?i)(([a-zA-Z0-9]{1,2}([a-zA-Z0-9]{50})[a-zA-Z0-9]{1,2}))`), Severity: severity.SeverityConfiguration["twitter"]}, + {Pattern: regexp.MustCompile(`(?i)(twitter[_-]?consumer[_-]?key(=| =|:| :))`), Severity: severity.SeverityConfiguration["twitter_consumer_key"]}, + {Pattern: regexp.MustCompile(`(?i)(twitter[_-]?consumer[_-]?secret(=| =|:| :))`), Severity: severity.SeverityConfiguration["twitter_consumer_secret"]}, + {Pattern: regexp.MustCompile(`(?i)(twitteroauthaccesssecret(=| =|:| :))`), Severity: severity.SeverityConfiguration["twitteroauthaccesssecret"]}, + {Pattern: regexp.MustCompile(`(?i)(twitteroauthaccesstoken(=| =|:| :))`), Severity: severity.SeverityConfiguration["twitteroauthaccesstoken"]}, + {Pattern: regexp.MustCompile(`(?i)(urban[_-]?master[_-]?secret(=| =|:| :))`), Severity: severity.SeverityConfiguration["urban_master_secret"]}, + {Pattern: regexp.MustCompile(`(?i)(use[_-]?ssh(=| =|:| :))`), Severity: severity.SeverityConfiguration["use_ssh"]}, + {Pattern: regexp.MustCompile(`(?i)(user[_-]?assets[_-]?access[_-]?key[_-]?id(=| =|:| :))`), Severity: severity.SeverityConfiguration["user_assets_access_key_id"]}, + {Pattern: regexp.MustCompile(`(?i)(virustotal[_-]?apikey(=| =|:| :))`), Severity: severity.SeverityConfiguration["virustotal_apikey"]}, } )