keyhog-core 0.5.4

keyhog-core — shared data model and detector specifications for the KeyHog secret scanner
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Docs: https://docs.split.io/reference/authentication
# Format: SDK API keys are base64-encoded; Admin API keys have specific prefix patterns
# Verify: Admin API uses Bearer token; SDK API uses different endpoints
# Prefix: none (varies by key type)

[detector]
id = "splitio-api-key"
name = "Split.io API Key"
service = "splitio"
severity = "high"
keywords = ["splitio", "SPLITIO_API_KEY", "split_io", "SPLIT_SDK_KEY"]

[[detector.patterns]]
regex = "(?:splitio|split_io|SPLITIO|SPLIT)[_.]?(?:api|sdk)?[_.]?key[=:\\s\"']+([A-Za-z0-9+/]{20,}=?)"
description = "Split.io API/SDK key (base64) with context anchor"
group = 1