keyhog-scanner 0.5.40

keyhog-scanner: high-performance SIMD-accelerated secret detection engine
Documentation
schema_version = 1
detector_id = "etherscan-api-key"
service = "etherscan"
severity = "high"

[[positive]]
text = "ETHERSCAN_API_KEY=7b3e5d8c1a9f4e2b6c8d3a5e9f1b7c4d"
credential = "7b3e5d8c1a9f4e2b6c8d3a5e9f1b7c4d"
reason = "Uppercase ETHERSCAN_API_KEY with equals separator and 32-char hex body."

[[positive]]
text = "etherscan.api.key:f4e2b6c8d3a5e9f1b7c4d7b3e5d8c1a9"
credential = "f4e2b6c8d3a5e9f1b7c4d7b3e5d8c1a9"
reason = "Lowercase dot-separated prefix with colon separator and 32-char random hex body."

[[negative]]
text = "etherscan_api_key=short"
reason = "Body too short, below 32 minimum."

[[evasion]]
text = "ETHERSCAN-API-KEY=7b3e5d8c1a9f4e2b6c8d3a5e9f1b7c4d"
credential = "7b3e5d8c1a9f4e2b6c8d3a5e9f1b7c4d"
reason = "Hyphen-separated prefix with uppercase key label."

[perf]
fixture_bytes = 4096
max_microseconds = 25000
note = "Standard single-file budget."

[scale]
fixture_bytes = 1048576
min_findings = 1
max_seconds = 2.0
note = "1 MiB filler + planted etherscan credential."

readme_claim = "900 service-specific detectors"